HP-SN-MPLS-LSR-MIB

        This MIB contains managed object definitions for the
Multiprotocol Label Switching (MPLS) Router as
defined in: Rosen, E., Viswanathan, A., and R.
Callon, Multiprotocol Label Switching Architecture,
RFC 3031, January 2001.
    
Source file
HP-SN-MPLS-LSR-MIB
Last revised
Identity
mplsLsrMIB
Base OID
1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2
Net-SNMP examples using the hp MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'HP-SN-MPLS-LSR-MIB' -M '/opt/observium/mibs/hp:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'HP-SN-MPLS-LSR-MIB::mplsLsrMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'HP-SN-MPLS-LSR-MIB' -M '/opt/observium/mibs/hp:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'HP-SN-MPLS-LSR-MIB::mplsLsrMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (96)
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.6
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.7
Bits
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.1.1.8
Integer32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.10
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.11
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.12
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.12.1
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.12.1.1
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.12.1.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.12.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.12.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.12.1.5
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.13
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14.1
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14.1.1
kilobits per secondHP-SN-MPLS-TC-MIBMplsBitRate
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14.1.2
kilobits per secondHP-SN-MPLS-TC-MIBMplsBitRate
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.14.1.6
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.15
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.2.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.2.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.2.1.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.2.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.2.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.2
Integer32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.4
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.6
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.7
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.8
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.3.1.9
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4.1.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.4.1.6
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.10
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.11
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.12
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.6
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.7
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.8
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.6.1.9
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7.1.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.7.1.6
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.8
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.2
Unsigned32
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.4
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.5
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.6
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.7
Enumeration
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.8
Enumeration
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.1.9.1.9
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.2
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.2.0
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.2
Dependencies (13) 8 direct · 5 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Conformance Groups (14)
Collection of objects needed for MPLS interface
configuration and performance information.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.1
Collection of objects needed to implement an in-
segment.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.2
Collection of objects needed to implement an out-
segment.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.3
Collection of objects needed to implement a
cross-connect entry.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.4
Collection of optional objects for implementing
a cross-connect entry.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.5
Collection of objects providing performance
information
about an LSR.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.6
Object(s) providing performance information
specific to out-segments for which the object
mplsInterfaceInOctets wraps around too quickly.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.7
Object(s) providing performance information
specific to out-segments for which the object
mplsInterfaceOutOctets wraps around too
quickly.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.8
Object(s) required for supporting QoS resource
reservation.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.9
Objects needed to support persistent cross-
connects.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.10
Objects needed to support non-persistent cross-
connects.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.11
Objects needed to support label stacking.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.12
A collection of objects providing information
specific to segment discontinuities..
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.13
Set of notifications implemented in this module.
None is mandatory.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.1.14
Compliance Statements (1)

OID .1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.3.2.1
Compliance statement for agents that support the
MPLS LSR MIB.
Required groups
mandatory mplsInSegmentGroup
mandatory mplsOutSegmentGroup
mandatory mplsXCGroup
mandatory mplsInterfaceGroup
mandatory mplsPerfGroup
mandatory mplsSegmentDiscontinuityGroup
optional mplsHCInSegmentPerfGroup This group is mandatory for those in-segment
entries for which the object
mplsInSegmentOutOctets wraps around too
quickly.
optional mplsHCOutSegmentPerfGroup This group is mandatory for those out-segment
entries for which the object
mplsOutSegmentOctets wraps around too quickly.
optional mplsTrafficParamGroup This group is mandatory for those LSRs that
support QoS resource reservation.
optional mplsXCIsPersistentGroup This group is mandatory for devices which
support persistent cross-connects. The
following constraints apply: mplsXCIsPersistent
must at least be read-only returning true(2).
optional mplsXCIsNotPersistentGroup This group is mandatory for devices which
support non-persistent cross-connects. The
following constraints apply: mplsXCIsPersistent
must at least be read-only returning false(1).
Object refinements
ObjectAccessSyntaxDescription
mplsInSegmentXCIndex
Write access is not required.
mplsInSegmentNPop readonly
Write access is not required. This object
should be set to 1 if it is read-only.
mplsInSegmentAddrFamily
Write access is not required. A <value of
other(0) should be supported because there may
be cases where the agent may not know about or
support any address types.
mplsInSegmentStorageType readonly
other(1)
Only other(1) needs to be supported.
mplsOutSegmentIfIndex readonly
Write access is not required.
mplsOutSegmentPushTopLabel readonly
Write access is not required.
mplsOutSegmentTopLabel readonly
Write access is not required.
mplsOutSegmentNextHopIpAddrType readonly
ipV6(3) need not be supported.
mplsOutSegmentNextHopIpv4Addr readonly
Write access is not required.
mplsOutSegmentNextHopIpv6Addr readonly
Write access is not required.
mplsOutSegmentRowStatus readonly
active(1), notInService(2), createAndGo(4), destroy(6)
The notReady(3) and createAndWait(5) states need
not be supported.
mplsOutSegmentStorageType readonly
other(1)
Only other(1) needs to be supported.
mplsXCLabelStackIndex readonly
Write access is not required.
mplsXCIsPersistent readonly
Write access is not required.
mplsXCAdminStatus readonly
Enumeration
up(1), down(2)
A value of testing(3) need not be supported.
mplsXCOperStatus
Enumeration
up(1), down(2)
Only up(1) and down(2) need to be supported.
mplsXCRowStatus readonly
active(1), notInService(2), createAndGo(4), destroy(6)
The notReady(3) and createAndWait(5) states need
not be supported.
mplsXCStorageType readonly
other(1)
Only other(1) needs to be supported.
Notifications / Traps (2)
NameOIDDescription
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.2.0.1
This notification is generated when the
mplsXCOperStatus object for one or more contiguous
entries in mplsXCTable are about to enter the up(1)
state from some other. The included values of
mplsXCOperStatus MUST both be set equal to this
other state. The two instances of mplsXCOperStatus
in this notification indicate the range of indexes
that are affected. Note that all the indexes of the
two ends of the range can be derived from the
instance identifiers of these two objects. For
cases where a contiguous range of cross-connects
have transitioned into the up(1) state at roughly
the same time, the device SHOULD issue a single
notification for each range of contiguous indexes in
an effort to minimize the emission of a large number
of notifications. If a notification has to be
issued for just a single cross-connect entry, then
the instance identifier (and values) of the two
mplsXCOperStatus objects MUST be the identical.
.1.3.6.1.4.1.11.2.3.7.11.12.2.15.15.2.2.0.2
This notification is generated when the
mplsXCOperStatus object for one or more contiguous
entries in mplsXCTable are about to enter the
down(2) state from some other. The included values
of mplsXCOperStatus MUST both be set equal to this
other state. The two instances of mplsXCOperStatus
in this notification indicate the range of indexes
that are affected. Note that all the indexes of the
two ends of the range can be derived from the
instance identifiers of these two objects. For
cases where a contiguous range of cross-connects
have transitioned into the down(2) state at roughly
the same time, the device SHOULD issue a single
notification for each range of contiguous indexes in
an effort to minimize the emission of a large number
of notifications. If a notification has to be
issued for just a single cross-connect entry, then
the instance identifier (and values) of the two
mplsXCOperStatus objects MUST be the identical.