summaryrefslogtreecommitdiff
path: root/MIBS/huawei/HUAWEI-PIM-BSR-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/HUAWEI-PIM-BSR-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/huawei/HUAWEI-PIM-BSR-MIB')
-rw-r--r--MIBS/huawei/HUAWEI-PIM-BSR-MIB217
1 files changed, 217 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-PIM-BSR-MIB b/MIBS/huawei/HUAWEI-PIM-BSR-MIB
new file mode 100644
index 0000000..7443877
--- /dev/null
+++ b/MIBS/huawei/HUAWEI-PIM-BSR-MIB
@@ -0,0 +1,217 @@
+-- ============================================================================
+-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
+--
+-- Description: HUAWEI-PIM-BSR-MIB.my , this Mib module for management of
+-- the Bootstrap Router (Bsr) mechanism for PIM routers.
+-- Reference:
+-- Version: V1.0
+-- History:
+-- created by wangyanwei 63315 2007-04-16
+--
+-- ============================================================================
+
+ HUAWEI-PIM-BSR-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,
+ NOTIFICATION-TYPE,
+ mib-2, Unsigned32, TimeTicks FROM SNMPv2-SMI
+ RowStatus, TruthValue FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP,
+ NOTIFICATION-GROUP FROM SNMPv2-CONF
+ InetAddressType,
+ InetAddressPrefixLength,
+ InetAddress,
+ InetZoneIndex FROM INET-ADDRESS-MIB
+ hwDatacomm FROM HUAWEI-MIB;
+
+ hwMcast OBJECT IDENTIFIER ::= { hwDatacomm 149 }
+
+ hwPimBsrMib MODULE-IDENTITY
+ LAST-UPDATED "200704160000Z" -- 16 April 2007
+ ORGANIZATION "Huawei Technologies co.,Ltd."
+ CONTACT-INFO
+ " R&D BeiJing, Huawei Technologies co.,Ltd.
+ Huawei Bld.,NO.3 Xinxi Rd.,
+ Shang-Di Information Industry Base,
+ Hai-Dian District Beijing P.R. China
+ Zip:100085
+ Http://www.huawei.com
+ E-mail:support@huawei.com "
+ DESCRIPTION
+ "The Mib module for management of IP Multicast, including
+ multicast routing, data forwarding, and data reception.
+ Huawei Technologies co.,Ltd . Supplementary information may
+ be available at:
+ http://www.huawei.com"
+ REVISION "200704160000Z" -- 16 April 2007
+ DESCRIPTION
+ "The initial revision of this Mib module."
+ ::= { hwMcast 2 }
+
+
+ hwPimBsrObjects OBJECT IDENTIFIER ::= { hwPimBsrMib 1 }
+
+
+ hwPimBsrConformance OBJECT IDENTIFIER ::= { hwPimBsrMib 2 }
+ hwPimBsrCompliances OBJECT IDENTIFIER ::= { hwPimBsrConformance 1 }
+ hwPimBsrGroups OBJECT IDENTIFIER ::= { hwPimBsrConformance 2 }
+
+
+ hwPimBsrElectedBsrRpSetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwPimBsrElectedBsrRpSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The (conceptual) table listing Bsr-specific information
+ about PIM group mappings learned via C-RP advertisements
+ or created locally using configurations. This table is
+ maintained only on the Elected Bsr.
+
+ An Elected Bsr uses this table to create Bootstrap
+ Messages after applying a local policy to include some
+ or all of the group mappings in this table."
+
+ ::= { hwPimBsrObjects 2 }
+
+ hwPimBsrElectedBsrRpSetEntry OBJECT-TYPE
+ SYNTAX HwPimBsrElectedBsrRpSetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry (conceptual row) in the
+ hwPimBsrElectedBsrRpSetTable."
+ INDEX { hwPimBsrElectedBsrGrpMappingAddrType,
+ hwPimBsrElectedBsrGrpMappingGrpAddr,
+ hwPimBsrElectedBsrGrpMappingGrpPrefixLen,
+ hwPimBsrElectedBsrGrpMappingRPAddr }
+ ::= { hwPimBsrElectedBsrRpSetTable 1 }
+
+ HwPimBsrElectedBsrRpSetEntry ::= SEQUENCE {
+ hwPimBsrElectedBsrGrpMappingAddrType InetAddressType,
+ hwPimBsrElectedBsrGrpMappingGrpAddr InetAddress,
+ hwPimBsrElectedBsrGrpMappingGrpPrefixLen InetAddressPrefixLength,
+ hwPimBsrElectedBsrGrpMappingRPAddr InetAddress,
+ hwPimBsrElectedBsrRpSetPriority Unsigned32,
+ hwPimBsrElectedBsrRpSetHoldtime Unsigned32,
+ hwPimBsrElectedBsrRpSetExpiryTime TimeTicks,
+ hwPimBsrElectedBsrRpSetGrpBidir TruthValue
+ }
+
+ hwPimBsrElectedBsrGrpMappingAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Inet address type of the IP multicast group
+ prefix."
+ ::= { hwPimBsrElectedBsrRpSetEntry 2 }
+
+ hwPimBsrElectedBsrGrpMappingGrpAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (4|8|16|20))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP multicast group address which, when combined
+ with hwPimBsrElectedBsrGrpMappingGrpAddr, gives the
+ group prefix for this mapping. The InetAddressType is
+ given by the hwPimBsrElectedBsrGrpMappingAddrType object.
+
+ This address object is only significant up to
+ hwPimBsrElectedBsrGrpMappingGrpAddr bits. The
+ remainder of the address bits are zero. This is
+ especially important for this field, which is part of
+ the index of this entry. Any non-zero bits would
+ signify an entirely different entry."
+ ::= { hwPimBsrElectedBsrRpSetEntry 3 }
+
+ hwPimBsrElectedBsrGrpMappingGrpPrefixLen OBJECT-TYPE
+ SYNTAX InetAddressPrefixLength (4..128)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The multicast group prefix length that, when combined
+ with hwPimBsrElectedBsrGrpMappingGrpAddr, gives the group
+ prefix for this mapping. The InetAddressType is given by
+ the hwPimBsrElectedBsrGrpMappingAddrType object. If
+ hwPimBsrElectedBsrGrpMappingAddrType is 'ipv4' or 'ipv4z',
+ this object must be in the range 4..32. If
+ hwPimBsrElectedBsrGrpMappingAddrType is 'ipv6' or 'ipv6z',
+ this object must be in the range 8..128."
+ ::= { hwPimBsrElectedBsrRpSetEntry 4 }
+
+ hwPimBsrElectedBsrGrpMappingRPAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (4|8|16|20))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address of the RP to be used for groups within
+ this group prefix. The InetAddressType is given by the
+ hwPimBsrElectedBsrGrpMappingAddrType object."
+ ::= { hwPimBsrElectedBsrRpSetEntry 5 }
+
+ hwPimBsrElectedBsrRpSetPriority OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority for RP. Numerically higher values for
+ this object indicate lower priorities, with the value
+ zero denoting the highest priority."
+ REFERENCE "I-D.ietf-pim-sm-Bsr section 4.1"
+ ::= { hwPimBsrElectedBsrRpSetEntry 6 }
+
+ hwPimBsrElectedBsrRpSetHoldtime OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The holdtime for RP"
+ REFERENCE "I-D.ietf-pim-sm-Bsr section 4.1"
+ ::= { hwPimBsrElectedBsrRpSetEntry 7 }
+
+ hwPimBsrElectedBsrRpSetExpiryTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum time remaining before this entry will be
+ aged out. The value zero indicates that this entry will
+ never be aged out."
+ ::= { hwPimBsrElectedBsrRpSetEntry 8 }
+
+ hwPimBsrElectedBsrRpSetGrpBidir OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "If this object is TRUE, this group range with this
+ RP is a BIDIR-PIM group range. If it is set to FALSE,
+ it is a PIM-SM group range."
+ ::= { hwPimBsrElectedBsrRpSetEntry 9 }
+
+
+ hwPimBsrCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for PIM routers that implement
+ the Bootstrap Router (Bsr) mechanism."
+ MODULE -- this module
+ MANDATORY-GROUPS { hwPimBsrObjectGroup }
+
+ ::= { hwPimBsrCompliances 1 }
+
+
+ hwPimBsrObjectGroup OBJECT-GROUP
+ OBJECTS { hwPimBsrElectedBsrRpSetPriority,
+ hwPimBsrElectedBsrRpSetHoldtime,
+ hwPimBsrElectedBsrRpSetExpiryTime,
+ hwPimBsrElectedBsrRpSetGrpBidir }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects for managing the Bootstrap
+ Router (Bsr) mechanism for PIM routers."
+ ::= { hwPimBsrGroups 1 }
+
+ END \ No newline at end of file