MPLS-TE-MIB
This MIB module contains managed object definitions
for MPLS Traffic Engineering (TE) as defined in:
Extensions to RSVP for LSP Tunnels, Awduche et al,
Internet Draft <draft-mpls-rsvp-lsp-tunnel-02.txt>,
March 1999; Constraint-Based LSP Setup using LDP, B.
Jamoussi, Internet Draft <draft-ietf-mpls-cr-ldp-
01.txt>, Feb. 1999; Requirements for Traffic
Engineering Over MPLS, Awduche, D., J. Malcolm, J.,
Agogbua, J., O'Dell, M., J. McManus, <rfc2702.txt>,
September 1999.
- Source file
MPLS-TE-MIB- Last revised
- Identity
mplsTeMIB- Base OID
1.3.6.1.3.95
Imported Objects
| IF-MIB | InterfaceIndexOrZero |
| INET-ADDRESS-MIB | InetAddressIPv4 InetAddressIPv6 |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | experimental Integer32 IpAddress MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32 |
| SNMPv2-TC | DisplayString RowPointer RowStatus StorageType TEXTUAL-CONVENTION (no object page) TruthValue |
Net-SNMP examples using the cisco 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 'MPLS-TE-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'MPLS-TE-MIB::mplsTeMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'MPLS-TE-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'MPLS-TE-MIB::mplsTeMIB'
Objects (69)
Showing 69 of 69 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.1.3.6.1.3.95 |
||
.1.3.6.1.3.95.1 |
||
|
Integer32
|
.1.3.6.1.3.95.1.1 |
|
.1.3.6.1.3.95.1.2 |
||
.1.3.6.1.3.95.1.2.1 |
||
.1.3.6.1.3.95.1.2.1.1 |
||
|
Integer32
|
.1.3.6.1.3.95.1.2.1.10 |
|
|
Integer32
|
.1.3.6.1.3.95.1.2.1.11 |
|
|
Bits
|
.1.3.6.1.3.95.1.2.1.12 |
|
|
|
Enumeration
|
.1.3.6.1.3.95.1.2.1.13 |
.1.3.6.1.3.95.1.2.1.14 |
||
.1.3.6.1.3.95.1.2.1.15 |
||
|
Integer32
|
.1.3.6.1.3.95.1.2.1.16 |
|
|
Integer32
|
.1.3.6.1.3.95.1.2.1.17 |
|
|
Integer32
|
.1.3.6.1.3.95.1.2.1.18 |
|
|
Enumeration
|
.1.3.6.1.3.95.1.2.1.19 |
|
.1.3.6.1.3.95.1.2.1.2 |
||
|
Enumeration
|
.1.3.6.1.3.95.1.2.1.20 |
|
.1.3.6.1.3.95.1.2.1.21 |
||
.1.3.6.1.3.95.1.2.1.22 |
||
|
Unsigned32
|
.1.3.6.1.3.95.1.2.1.3 |
|
|
|
.1.3.6.1.3.95.1.2.1.4 |
|
|
|
.1.3.6.1.3.95.1.2.1.5 |
|
|
|
.1.3.6.1.3.95.1.2.1.6 |
|
.1.3.6.1.3.95.1.2.1.7 |
||
.1.3.6.1.3.95.1.2.1.8 |
||
|
Enumeration
|
.1.3.6.1.3.95.1.2.1.9 |
|
|
Integer32
|
.1.3.6.1.3.95.1.3 |
|
|
Integer32
|
.1.3.6.1.3.95.1.4 |
|
.1.3.6.1.3.95.1.5 |
||
.1.3.6.1.3.95.1.5.1 |
||
|
Integer32
|
.1.3.6.1.3.95.1.5.1.1 |
|
|
Enumeration
|
.1.3.6.1.3.95.1.5.1.10 |
|
.1.3.6.1.3.95.1.5.1.11 |
||
.1.3.6.1.3.95.1.5.1.12 |
||
|
Integer32
|
.1.3.6.1.3.95.1.5.1.2 |
|
|
Enumeration
|
.1.3.6.1.3.95.1.5.1.3 |
|
.1.3.6.1.3.95.1.5.1.4 |
||
|
Integer32
|
.1.3.6.1.3.95.1.5.1.5 |
|
.1.3.6.1.3.95.1.5.1.6 |
||
|
Integer32
|
.1.3.6.1.3.95.1.5.1.7 |
|
|
Integer32
|
.1.3.6.1.3.95.1.5.1.8 |
|
.1.3.6.1.3.95.1.5.1.9 |
||
|
Integer32
|
.1.3.6.1.3.95.1.6 |
|
.1.3.6.1.3.95.1.7 |
||
.1.3.6.1.3.95.1.7.1 |
||
|
Integer32
|
.1.3.6.1.3.95.1.7.1.1 |
|
|
bits per secondMplsBitRate
|
.1.3.6.1.3.95.1.7.1.2 |
|
|
bits per secondMplsBitRate
|
.1.3.6.1.3.95.1.7.1.3 |
|
|
bytesMplsBurstSize
|
.1.3.6.1.3.95.1.7.1.4 |
|
.1.3.6.1.3.95.1.7.1.5 |
||
.1.3.6.1.3.95.1.7.1.6 |
||
.1.3.6.1.3.95.1.8 |
||
.1.3.6.1.3.95.1.8.1 |
||
|
Integer32
|
.1.3.6.1.3.95.1.8.1.1 |
|
|
Integer32
|
.1.3.6.1.3.95.1.8.1.2 |
|
|
Enumeration
|
.1.3.6.1.3.95.1.8.1.3 |
|
.1.3.6.1.3.95.1.8.1.4 |
||
|
Integer32
|
.1.3.6.1.3.95.1.8.1.5 |
|
.1.3.6.1.3.95.1.8.1.6 |
||
|
Integer32
|
.1.3.6.1.3.95.1.8.1.7 |
|
|
Integer32
|
.1.3.6.1.3.95.1.8.1.8 |
|
|
Enumeration
|
.1.3.6.1.3.95.1.8.1.9 |
|
.1.3.6.1.3.95.1.9 |
||
.1.3.6.1.3.95.2 |
||
.1.3.6.1.3.95.2.0 |
||
.1.3.6.1.3.95.3 |
||
.1.3.6.1.3.95.3.1 |
||
.1.3.6.1.3.95.3.2 |
Dependencies (7) 5 direct · 2 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
Dependency-first compile order
- SNMPv2-SMIrfc
- SNMPv2-TCrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- INET-ADDRESS-MIBrfc
- MPLS-TE-MIBciscoselected
Type Definitions (4)
| Integer32 |
range: 1..2147483647 |
|
| Integer32 |
range: 1..2147483647 |
|
| OctetString |
range: 0..31 |
|
| Integer32 |
range: 0..65535 |
Conformance Groups (8)
|
mplsTunnelIndexNext mplsTunnelName mplsTunnelDescr mplsTunnelOwner mplsTunnelXCPointer mplsTunnelIfIndex mplsTunnelHopTableIndex mplsTunnelARHopTableIndex mplsTunnelCHopTableIndex (unresolved reference) mplsTunnelAdminStatus mplsTunnelOperStatus mplsTunnelRowStatus mplsTunnelTrapEnable mplsTunnelStorageType mplsTunnelConfigured (unresolved reference) mplsTunnelActive (unresolved reference) mplsTunnelPrimaryInstance (unresolved reference) mplsTunnelPrimaryTimeUp (unresolved reference) mplsTunnelPathChanges (unresolved reference) mplsTunnelLastPathChange (unresolved reference) mplsTunnelCreationTime (unresolved reference) mplsTunnelStateTransitions (unresolved reference) mplsTunnelEgressLSRId (unresolved reference) mplsTunnelIncludeAnyAffinity (unresolved reference) mplsTunnelIncludeAllAffinity (unresolved reference) mplsTunnelExcludeAllAffinity (unresolved reference) mplsTunnelPerfPackets (unresolved reference) mplsTunnelPerfHCPackets (unresolved reference) mplsTunnelPerfErrors (unresolved reference) mplsTunnelPerfBytes (unresolved reference) mplsTunnelPerfHCBytes (unresolved reference) mplsTunnelResourcePointer mplsTunnelInstancePriority mplsTunnelPathInUse (unresolved reference) mplsTunnelRole (unresolved reference) mplsTunnelTotalUpTime (unresolved reference) mplsTunnelInstanceUpTime (unresolved reference)
Necessary, but not sufficient, set of objects to
implement tunnels. In addition, depending on the type of the tunnels supported (for example, manually configured or signaled, persistent or non- persistent, etc.), the following other groups defined below are mandatory: mplsTunnelManualGroup and/or mplsTunnelSignaledGroup, mplsTunnelIsNotIntfcGroup and/or mplsTunnelIsIntfcGroup. |
.1.3.6.1.3.95.4.1.1
|
|
|
Object(s) needed to implement manually configured
tunnels. |
.1.3.6.1.3.95.4.1.2
|
|
|
mplsTunnelSetupPrio mplsTunnelHoldingPrio mplsTunnelSignallingProto mplsTunnelLocalProtectInUse mplsTunnelSessionAttributes mplsTunnelHopListIndexNext (unresolved reference) mplsTunnelHopAddrType mplsTunnelHopIpv4Addr mplsTunnelHopIpv4PrefixLen mplsTunnelHopIpv6Addr mplsTunnelHopIpv6PrefixLen mplsTunnelHopAsNumber mplsTunnelHopLspId mplsTunnelHopType (unresolved reference) mplsTunnelHopRowStatus mplsTunnelHopStorageType
Object needed to implement signaled tunnels.
|
.1.3.6.1.3.95.4.1.3
|
|
|
mplsTunnelConfigured (unresolved reference) mplsTunnelActive (unresolved reference) mplsTunnelTEDistProto (unresolved reference) mplsTunnelMaxHops
Scalar object needed to implement MPLS tunnels.
|
.1.3.6.1.3.95.4.1.4
|
|
|
Objects needed to implement tunnels that are
interfaces. |
.1.3.6.1.3.95.4.1.5
|
|
|
Objects needed to implement tunnels that are not
interfaces. |
.1.3.6.1.3.95.4.1.6
|
|
|
mplsTunnelResourceIndexNext mplsTunnelResourceMaxRate mplsTunnelResourceMeanRate mplsTunnelResourceMaxBurstSize mplsTunnelResourceRowStatus mplsTunnelResourceStorageType mplsTunnelARHopAddrType mplsTunnelARHopIpv4Addr mplsTunnelARHopIpv4PrefixLen mplsTunnelARHopIpv6Addr mplsTunnelARHopIpv6PrefixLen mplsTunnelARHopAsNumber mplsTunnelARHopType (unresolved reference) mplsTunnelCHopAddrType (unresolved reference) mplsTunnelCHopIpv4Addr (unresolved reference) mplsTunnelCHopIpv4PrefixLen (unresolved reference) mplsTunnelCHopIpv6Addr (unresolved reference) mplsTunnelCHopIpv6PrefixLen (unresolved reference) mplsTunnelCHopAsNumber (unresolved reference) mplsTunnelCHopType (unresolved reference)
The objects in this group are optional.
|
.1.3.6.1.3.95.4.1.7
|
|
|
Set of notifications implemented in this module.
None is mandatory. |
.1.3.6.1.3.95.4.1.8
|
Compliance Statements (1)
OID
.1.3.6.1.3.95.4.2.1Compliance statement for agents that support the
MPLS TE MIB.
MPLS TE MIB.
Required groups
| mandatory | mplsTunnelGroup | |
| mandatory | mplsTunnelScalarGroup | |
| optional | mplsTunnelManualGroup |
This group is mandatory for devices which support manual configuration of tunnels, in addition to mplsTunnelGroup. The following constraints apply: mplsTunnelSignallingProto should be at least read- only with a value of none(1). |
| optional | mplsTunnelSignaledGroup |
This group is mandatory for devices which support signaled tunnel set up, in addition to mplsTunnelGroup. The following constraints apply: mplsTunnelSignallingProto should be at least read- only returning a value of ldp(2), or rsvp(3). |
| optional | mplsTunnelIsNotIntfcGroup |
This group is mandatory for devices which support tunnels that are not interfaces, in addition to mplsTunnelGroup. The following constraints apply: mplsTunnelIsIf must at least be read-only returning false(1). |
| optional | mplsTunnelIsIntfcGroup |
This group is mandatory for devices which support tunnels that are interfaces, in addition to mplsTunnelGroup. The following constraints apply: mplsTunnelIsIf must at least be read-only returning true(2). |
| optional | mplsTunnelOptionalGroup | Objects in this group are optional. |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| mplsTunnelName | readonly | Write access is not required. | |
| mplsTunnelDescr | readonly | Write access is not required. | |
| mplsTunnelIsIf | readonly | Write access is not required. | |
| mplsTunnelIfIndex | Write access is not required. | ||
| mplsTunnelXCPointer | readonly | Write access is not required. | |
| mplsTunnelSignallingProto | readonly | Write access is not required. | |
| mplsTunnelSetupPrio | readonly | Write access is not required. | |
| mplsTunnelHoldingPrio | readonly | Write access is not required. | |
| mplsTunnelSessionAttributes | readonly | Write access is not required. | |
| mplsTunnelOwner | readonly | Write access is not required. | |
| mplsTunnelLocalProtectInUse | readonly | Write access is not required. | |
| mplsTunnelResourcePointer | readonly | Write access is not required. | |
| mplsTunnelInstancePriority | readonly | Write access is not required. | |
| mplsTunnelPrimaryInstance (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelPrimaryTimeUp (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelPathChanges (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelLastPathChange (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelCreationTime (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelStateTransitions (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelHopTableIndex | readonly | Write access is not required. | |
| mplsTunnelARHopTableIndex | Write access is not required. | ||
| mplsTunnelCHopTableIndex (unresolved reference) | Write access is not required. | ||
| mplsTunnelAdminStatus | readonly |
Enumeration
up(1), down(2)
|
Only up and down states must be supported. Write access is not required. |
| mplsTunnelOperStatus |
Enumeration
up(1), down(2)
|
Only up and down states must be supported. Write access is not required. |
|
| mplsTunnelRowStatus | readonly |
active(1), notInService(2), createAndGo(4), destroy(6)
|
The notReady(3) and createAndWait(5) states need not be supported. Write access is not required. |
| mplsTunnelStorageType | readonly |
other(1)
|
Only other (1) needs to be supported. |
| mplsTunnelPathInUse (unresolved reference) | readonly | Read-only support is required. | |
| mplsTunnelRole (unresolved reference) | readonly |
Enumeration
head(1)
|
Only support for head is required. |
| mplsTunnelTotalUpTime (unresolved reference) | readonly | Read-only support is required. | |
| mplsTunnelInstanceUpTime (unresolved reference) | readonly | Read-only support is required. | |
| mplsTunnelHopAddrType | readonly | Write access is not required. | |
| mplsTunnelHopIpv4Addr | readonly | Write access is not required. | |
| mplsTunnelHopIpv4PrefixLen | readonly | Write access is not required. | |
| mplsTunnelHopIpv6Addr | readonly | Write access is not required. | |
| mplsTunnelHopIpv6PrefixLen | readonly | Write access is not required. | |
| mplsTunnelHopAsNumber | readonly | Write access is not required. | |
| mplsTunnelHopLspId | readonly | Write access is not required. | |
| mplsTunnelHopType (unresolved reference) | readonly | loose(2) need not be supported. Write access is not required. |
|
| mplsTunnelHopRowStatus | readonly |
active(1), notInService(2), createAndGo(4), destroy(6)
|
The notReady(3) and createAndWait(5) states need not be supported. Write access is not required. |
| mplsTunnelHopStorageType | readonly |
other(1)
|
Only other (1) needs to be supported. |
| mplsTunnelResourceMaxRate | readonly | Write access is not required. | |
| mplsTunnelResourceMeanRate | readonly | Write access is not required. | |
| mplsTunnelResourceMaxBurstSize | readonly | Write access is not required. | |
| mplsTunnelResourceRowStatus | readonly |
active(1), notInService(2), createAndGo(4), destroy(6)
|
The notReady(3) and createAndWait(5) states need not be supported. Write access is not required. |
| mplsTunnelResourceStorageType | readonly |
other(1)
|
Only other (1) needs to be supported. |
| mplsTunnelPerfPackets (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelPerfHCPackets (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelPerfErrors (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelPerfBytes (unresolved reference) | readonly | Write access is not required. | |
| mplsTunnelPerfHCBytes (unresolved reference) | readonly | Write access is not required. |
Notifications / Traps (4)
| Name | OID | Description |
|---|---|---|
.1.3.6.1.3.95.2.0.1 |
This notification is generated when a
mplsTunnelOperStatus object for one of the configured tunnels is about to leave the down state and transition into some other state (but not into the notPresent state). This other state is indicated by the included value of mplsTunnelOperStatus. |
|
.1.3.6.1.3.95.2.0.2 |
This notification is generated when a
mplsTunnelOperStatus object for one of the configured tunnels is about to enter the down state from some other state (but not from the notPresent state). This other state is indicated by the included value of mplsTunnelOperStatus. |
|
.1.3.6.1.3.95.2.0.3 |
This notification is generated when a tunnel is
rerouted or re-optimized. If the Actual Path is used, then this object MAY contain the new path for this tunnel some time after this trap is issued by the agent. |
|
.1.3.6.1.3.95.2.0.4 |
This notification is generated when a tunnel is
reoptimized. If the actual path is used, then this object MAY contain the new path for this tunnel some time after this trap is issued by the agent. |