- Table of Contents
-
- 10-MPLS
- 01-HH3C-MPLSRSVP-MIB
- 02-HH3C-MPLSLSPV-MIB
- 03-HH3C-MPLSSCRLSP-MIB
- 04-HH3C-EVC-MIB
- 05-HH3C-L2VPN-MIB
- 06-HH3C-L3VPN-MIB
- 07-HH3C-MPLS-LDP-MIB
- 08-HH3C-MPLS-VPN-BGP-MIB
- 09-HH3C-MPLSBFD-MIB
- 10-HH3C-MPLSEXT-MIB
- 11-HH3C-VSI-MIB
- 12-HH3C-MPLSTE-MIB
- 13-HH3C-MPLSSLSP-MIB
- 14-HH3C-MPLSPCE-MIB
- 15-MPLS-FRR-FACILITY-STD-MIB
- 16-MPLS-FRR-GENERAL-STD-MIB
- 17-MPLS-FTN-STD-MIB
- 18-MPLS-L3VPN-STD-MIB
- 19-MPLS-LDP-STD-MIB
- 20-MPLS-LSR-STD-MIB
- 21-MPLS-TE-STD-MIB
- 22-PW-ENET-STD-MIB
- 23-PW-MPLS-STD-MIB
- 24-PW-STD-MIB
- 25-TE-MIB
- Related Documents
-
Title | Size | Download |
---|---|---|
25-TE-MIB | 163.15 KB |
Contents
TE-MIB
About this MIB
Use this MIB to manage TE tunnel interface and explicit path settings.
MIB file name
rfc3970-te.mib
Root object
iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).teMIB(122)
Scalar objects
teDistProtocol
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teDistProtocol (1.3.6.1.2.1.122.1.1.1) |
read-only |
BITS |
other(0), isis(1), ospf(2) |
TE distribution protocol type. |
As per the MIB. |
teSignalingProto
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teSignalingProto (1.3.6.1.2.1.122.1.1.2) |
read-only |
BITS |
other(0), rsvpte(1), crldp(2), static(3) |
TE signaling protocol type. |
As per the MIB. |
teNotificationEnable
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teNotificationEnable (1.3.6.1.2.1.122.1.1.3) |
read-write |
TruthValue |
true(1), false(2) |
Enable notifications. |
As per the MIB. |
teNextTunnelIndex
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teNextTunnelIndex (1.3.6.1.2.1.122.1.1.4) |
read-only |
Unsigned32 |
Unsigned32 (1..4294967295) |
Next tunnel index. |
As per the MIB. |
teNextPathHopIndex
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teNextPathHopIndex (1.3.6.1.2.1.122.1.1.5) |
read-only |
Unsigned32 |
Unsigned32 (1..4294967295) |
Next path index. |
As per the MIB. |
teConfiguredTunnels
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teConfiguredTunnels (1.3.6.1.2.1.122.1.1.6) |
read-only |
Gauge32 |
Gauge32 (0..4294967295) |
Number of configured tunnels. |
As per the MIB. |
teActiveTunnels
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teActiveTunnels (1.3.6.1.2.1.122.1.1.7) |
read-only |
Gauge32 |
Gauge32 (0..4294967295) |
Number of active tunnels. |
As per the MIB. |
tePrimaryTunnels
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
tePrimaryTunnels (1.3.6.1.2.1.122.1.1.8) |
read-only |
Gauge32 |
Gauge32 (0..4294967295) |
Number of tunnels running on their primary paths. |
As per the MIB. |
Tabular objects
teTunnelTable
About this table
This table is used to query, create, and delete the configuration, traffic, and status information of a tunnel interface.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
Supported. When you create a tunnel interface, you can leave teTunnelDestinationAddress empty. If you need to assign a tunnel interface an IP address, you need to specify teTunnelDestinationAddress when you create the tunnel interface. |
Not supported |
Not supported |
Supported |
Columns
The table index is teTunnelIndex.
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teTunnelIndex (1.3.6.1.2.1.122.1.2.1.1) |
not-accessible |
Unsigned32 |
Unsigned32 (1..4294967295) |
Index of a tunnel. |
As per the MIB. |
teTunnelName (1.3.6.1.2.1.122.1.2.1.2) |
read-create |
SnmpAdminString |
OCTET STRING (1..32) |
Name of the tunnel. |
As per the MIB. |
teTunnelNextPathIndex (1.3.6.1.2.1.122.1.2.1.3) |
read-only |
Unsigned32 |
Unsigned32 (1..2147483647) |
Next path index. |
As per the MIB. |
teTunnelRowStatus (1.3.6.1.2.1.122.1.2.1.4) |
read-create |
RowStatus |
active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) |
Row status. |
Supports only active(1), createAndGo(4), and destroy(6). |
teTunnelStorageType (1.3.6.1.2.1.122.1.2.1.5) |
read-create |
StorageType |
other(1), volatile(2), nonVolatile(3), permanent(4), readOnly(5) |
Storage type. |
Not supported. The value is always nonvolatile(3). |
teTunnelSourceAddressType (1.3.6.1.2.1.122.1.2.1.6) |
read-create |
TeHopAddressType |
unknown(0), ipv4(1), ipv6(2), asnumber(3), unnum(4), lspid(5) |
Type of the source address. |
Supports only ipv4(1). |
teTunnelSourceAddress (1.3.6.1.2.1.122.1.2.1.7) |
read-create |
TeHopAddress |
0..32 |
Source address. |
Supports only the read operation. |
teTunnelDestinationAddressType (1.3.6.1.2.1.122.1.2.1.8) |
read-create |
TeHopAddressType |
unknown(0), ipv4(1), ipv6(2), asnumber(3), unnum(4), lspid(5) |
Type of the destination address. |
Supports only ipv4(1). |
teTunnelDestinationAddress (1.3.6.1.2.1.122.1.2.1.9) |
read-create |
TeHopAddress |
OCTET STRING (0..32) |
Destination address. |
As per the MIB. |
teTunnelState (1.3.6.1.2.1.122.1.2.1.10) |
read-only |
INTEGER |
unknown(1), up(2), down(3), testing(4) |
Tunnel status. |
Supports only up(2) and down(3). |
teTunnelDiscontinuityTimer (1.3.6.1.2.1.122.1.2.1.11) |
read-only |
TimeStamp |
Standard MIB values. |
Time when traffic was interrupted. |
Not supported. The value is always 0. |
teTunnelOctets (1.3.6.1.2.1.122.1.2.1.12) |
read-only |
Counter64 |
Counter64 (0..18446744073709551615) |
Number of octets that have been forwarded over the tunnel. |
Not supported. The value is always 0. |
teTunnelPackets (1.3.6.1.2.1.122.1.2.1.13) |
read-only |
Counter64 |
Counter64 (0..18446744073709551615) |
Number of packets that have been forwarded over the tunnel. |
Not supported. The value is always 0. |
teTunnelLPOctets (1.3.6.1.2.1.122.1.2.1.14) |
read-only |
Counter32 |
Counter32 (0..4294967295) |
Number of octets that have been forwarded over the tunnel. |
Not supported. The value is always 0. |
teTunnelLPPackets (1.3.6.1.2.1.122.1.2.1.15) |
read-only |
Counter32 |
Counter32 (0..4294967295) |
Number of packets that have been forwarded over the tunnel. |
Not supported. The value is always 0. |
teTunnelAge (1.3.6.1.2.1.122.1.2.1.16) |
read-only |
TimeTicks |
Standard MIB values. |
The age of this tunnel in hundredths of a second. |
As per the MIB. |
teTunnelTimeUp (1.3.6.1.2.1.122.1.2.1.17) |
read-only |
TimeTicks |
Standard MIB values. |
Total time in hundredths of a second that this tunnel has been operational (in up state). |
As per the MIB. |
teTunnelPrimaryTimeUp (1.3.6.1.2.1.122.1.2.1.18) |
read-only |
TimeTicks |
Standard MIB values. |
Total time in hundredths of a second that this tunnel's primary path has been operational. |
As per the MIB. |
teTunnelTransitions (1.3.6.1.2.1.122.1.2.1.19) |
read-only |
Counter32 |
Counter32 (0..4294967295) |
Number of operational state transitions (up-to-down or down-to-up) this tunnel has undergone. |
As per the MIB. |
teTunnelLastTransition (1.3.6.1.2.1.122.1.2.1.20) |
read-only |
TimeTicks |
Standard MIB values. |
The time in hundredths of a second since the last operational state transition occurred on this tunnel. |
As per the MIB. |
teTunnelPathChanges (1.3.6.1.2.1.122.1.2.1.21) |
read-only |
Counter32 |
Counter32 (0..4294967295) |
Number of path changes this tunnel has had. |
As per the MIB. |
teTunnelLastPathChange (1.3.6.1.2.1.122.1.2.1.22) |
read-only |
TimeTicks |
Standard MIB values. |
The time in hundredths of a second since the last path change occurred on this tunnel. |
As per the MIB. |
teTunnelConfiguredPaths (1.3.6.1.2.1.122.1.2.1.23) |
read-only |
Gauge32 |
Gauge32 (0..4294967295) |
Number of paths configured for this tunnel. |
As per the MIB. |
teTunnelStandbyPaths (1.3.6.1.2.1.122.1.2.1.24) |
read-only |
Gauge32 |
Gauge32 (0..4294967295) |
Number of standby paths configured for this tunnel. |
As per the MIB. |
teTunnelOperationalPaths (1.3.6.1.2.1.122.1.2.1.25) |
read-only |
Gauge32 |
Gauge32 (0..4294967295) |
Number of operational paths for this tunnel. |
As per the MIB. |
tePathTable
About this table
This table is used to create and delete the explicit paths on a tunnel interface.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
You must specify tePathName, tePathConfiguredRoute, or both. An error will be returned if you specify both objects but the values conflict, for example, the explicit path name specified by tePathConfiguredRoute is not consistent with the path name specified by tePathName. If you set the value of tePathConfiguredRoute to 0, the tunnel will use a dynamically calculated path. If you set tePathConfiguredRoute to a non-zero value, you must also specify tePathName and the value of tePathName cannot be null. If you set tePathIndex to a value between 101 and 110, you must specify the tePathType and set its value to standby(3). |
Not supported |
Supported |
The value of NULL for tePathName indicates that the explicit path is dynamically calculated. In this case, the value for tePathConfiguredRoute is also 0. |
Columns
The table index is tePathIndex.
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
tePathIndex (1.3.6.1.2.1.122.1.3.1.1) |
not-accessible |
Unsigned32 |
Unsigned32 (1..4294967295) |
Preference value of an explicit path, an index that uniquely identifies the path within a tunnel. |
As per the MIB. |
tePathName (1.3.6.1.2.1.122.1.3.1.2) |
read-create |
SnmpAdminString |
OCTET STRING (0..32) |
Name of the path. |
Supports only the read operation. |
tePathRowStatus (1.3.6.1.2.1.122.1.3.1.3) |
read-create |
RowStatus |
active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) |
Row status. |
Supports only active(1), createAndGo(4), and destroy(6). |
tePathStorageType (1.3.6.1.2.1.122.1.3.1.4) |
read-create |
StorageType |
other(1), volatile(2), nonVolatile(3), permanent(4), readOnly(5) |
Storage type. |
Not supported. The value is always nonvolatile(3). |
tePathType (1.3.6.1.2.1.122.1.3.1.5) |
read-create |
INTEGER |
other(1), primary(2), standby(3), secondary(4) |
Type the path. |
Supports only primary(2) and standby(3). |
tePathConfiguredRoute (1.3.6.1.2.1.122.1.3.1.6) |
read-create |
Unsigned32 |
Unsigned32 (1..4294967295) |
Index of the route that the path is configured to follow. |
As per the MIB. |
tePathBandwidth (1.3.6.1.2.1.122.1.3.1.7) |
read-create |
MplsBitRate |
Unsigned32 (0..2147483647) |
Bandwidth for the path. |
Supports only the read operation. |
tePathOperStatus (1.3.6.1.2.1.122.1.3.1.14) |
read-only |
INTEGER |
unknown(0), down(1), testing(2), dormant(3), ready(4), operational(5) |
Operational state of the path. |
Supports only down(1), dormant(3), and operational(5). |
tePathAdminStatus (1.3.6.1.2.1.122.1.3.1.15) |
read-create |
INTEGER |
normal(1), testing(2) |
Administrative state of the path. |
Not supported. The value is always normal(1). |
tePathComputedRoute (1.3.6.1.2.1.122.1.3.1.16) |
read-only |
Unsigned32 |
Unsigned32 (1..4294967295) |
Index of the route computed for the path. |
As per the MIB. |
tePathRecordedRoute (1.3.6.1.2.1.122.1.3.1.17) |
read-only |
Unsigned32 |
Unsigned32 (1..4294967295) |
Index of the route actually used for the path. |
As per the MIB. |
tePathHopTable
About this table
This table contains information about the path hop table, path computed route table, and path recorded route table.
Support for operations
Create |
Edit/Modify |
Delete |
Read |
The tePathHopAddress object must be specified, and the value for teHopListIndex must be in the range of 0x1 to 0xfffff. |
Not supported |
Supported |
If the value for teHopListIndex is between 1 and 1048575, the information is about a path hop table. If the value for teHopListIndex is between 1048577 and 2097151, the information is about a path computed route table. If the value for teHopListIndex is between 2097153 and 3145727, the information is about a path recorded route table. The computed route table and the recorded route table do not contain tePathHopStorageType and tePathHopType. |
Columns
The table indexes are teHopListIndex and tePathHopIndex.
Object (OID) |
Access |
Syntax |
Value range |
Description |
Implementation |
teHopListIndex (1.3.6.1.2.1.122.1.4.1.1) |
not-accessible |
Unsigned32 |
Unsigned32 (1..4294967295) |
Index that identifies a list of hops. |
As per the MIB. |
tePathHopIndex (1.3.6.1.2.1.122.1.4.1.2) |
not-accessible |
Unsigned32 |
Unsigned32 (1..4294967295) |
Index that identifies a particular hop among the list of hops for a path. |
As per the MIB. |
tePathHopRowStatus (1.3.6.1.2.1.122.1.4.1.3) |
read-create |
RowStatus |
active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) |
Row status. |
Supports only active(1), createAndGo(4), and destroy(6). |
tePathHopStorageType (1.3.6.1.2.1.122.1.4.1.4) |
read-create |
StorageType |
other(1), volatile(2), nonVolatile(3), permanent(4), readOnly(5) |
Storage type. |
Not supported. The value is always nonvolatile(3). |
tePathHopAddrType (1.3.6.1.2.1.122.1.4.1.5) |
read-create |
TeHopAddressType |
unknown(0), ipv4(1), ipv6(2), asnumber(3), unnum(4), lspid(5) |
Address type of the hop. |
Supports only ipv4(1). |
tePathHopAddress (1.3.6.1.2.1.122.1.4.1.6) |
read-create |
TeHopAddress |
OCTET STRING (0..32) |
Address of the hop. |
As per the MIB. |
tePathHopType (1.3.6.1.2.1.122.1.4.1.7) |
read-only |
INTEGER |
unknown(0), loose(1), strict(2) |
Type of the hop. |
As per the MIB. |
Notifications
teTunnelUp
Basic information
OID |
Event |
Type |
Severity |
Recovery notification |
Default status |
1.3.6.1.2.1.122.0.1 |
TE tunnel up |
Recovery |
Warning |
N/A |
ON |
Notification triggers
This notification is generated when the tunnel specified by teTunnelName transitions to the up state.
System impact
No negative impact on services.
Status control
ON
CLI: Use the snmp-agent trap enable te command.
OFF
CLI: Use the undo snmp-agent trap enable te command.
Objects
OID (object name) |
Description |
Index nodes |
Type |
Value range |
1.3.6.1.2.1.122.1.2.1.2 (teTunnelName) |
TE tunnel name |
teTunnelIndex |
SnmpAdminString |
OCTET STRING (SIZE (1..32)) |
1.3.6.1.2.1.122.1.3.1.2 (tePathName) |
Name of the TE tunnel's path |
teTunnelIndex |
SnmpAdminString |
OCTET STRING (SIZE (0..32)) |
Recommended action
No action is required.
teTunnelDown
Basic information
OID |
Event |
Type |
Severity |
Recovery notification |
Default status |
1.3.6.1.2.1.122.0.2 |
TE tunnel down |
Error |
Major |
N/A |
ON |
Notification triggers
For all types of tunnels, possible reasons for this notification include the following:
· The interface went Down.
· The configuration of the tunnel was deleted.
· The link was faulty.
· The tunnel was manually shut down.
· Others
For RSVP-TE tunnels, possible reasons for this notification also include the following:
· RSVP-TE LSP resources were preempted.
· Transmission of an RSVP message timed out.
· RSVP Hello mechanism detected a downstream node failure.
· CSPF failed to calculate a path.
For Segment Routing TE tunnels, possible reasons for this notification also include the following:
· IGP calculation or verification failed.
For static TE tunnels, possible reasons for this notification also include:
· A static CR-LSP went Down.
· A static SR-LSP went Down.
System impact
Service traffic carried on the tunnel will be interrupted.
Status control
ON
CLI: Use the snmp-agent trap enable te command.
OFF
CLI: Use the undo snmp-agent trap enable te command.
Objects
OID (object name) |
Description |
Index nodes |
Type |
Value range |
1.3.6.1.2.1.122.1.2.1.2 (teTunnelName) |
TE tunnel name |
teTunnelIndex |
SnmpAdminString |
OCTET STRING (SIZE (1..32)) |
1.3.6.1.2.1.122.1.3.1.2 (tePathName) |
Name of the TE tunnel's path |
teTunnelIndex |
SnmpAdminString |
OCTET STRING (SIZE (0..32)) |
Recommended action
To resolve this issue:
1. Check the current tunnel interface configuration, IGP configuration, and the whole tunnel path.
¡ If an explicit path is configured, check whether the interfaces on each hop of the explicit path are faulty.
- If yes, clear link faults.
- If no, execute step 2 or 3 according to the tunnel type.
¡ If no explicit path is configured, check whether a path that satisfies the tunnel requirements exists. If yes, execute step 2 or 3 according to the tunnel type.
2. For an RSVP-TE tunnel, check whether the link bandwidth and link affinity settings are correct.
¡ If the settings are correct but the issue persists, go to step 4.
¡ If the settings are not correct, edit the related configuration.
3. For a static MPLS TE tunnel, check whether static CRLSP or SRLSP settings are correct.
¡ If the settings are correct but the issue persists, go to step 4.
¡ If the settings are not correct, edit the related configuration.
4. If the issue persists, collect log messages and configuration data, and then contact Technical Support for help.
teTunnelChanged
Basic information
OID |
Event |
Type |
Severity |
Recovery notification |
Default status |
1.3.6.1.2.1.122.0.3 |
TE tunnel path change |
Informational |
Warning |
N/A |
ON |
Notification triggers
This notification is generated when the active path for the tunnel specified by teTunnelName changes or a new path becomes active. The value of tePathName is the new active path.
System impact
No negative impact on services.
Status control
ON
CLI: Use the snmp-agent trap enable te command.
OFF
CLI: Use the undo snmp-agent trap enable te command.
Objects
OID (object name) |
Description |
Index nodes |
Type |
Value range |
1.3.6.1.2.1.122.1.2.1.2 (teTunnelName) |
TE tunnel name |
teTunnelIndex |
SnmpAdminString |
OCTET STRING (SIZE (1..32)) |
1.3.6.1.2.1.122.1.3.1.2 (tePathName) |
Name of the TE tunnel's path |
teTunnelIndex |
SnmpAdminString |
OCTET STRING (SIZE (0..32)) |
Recommended action
No action is required.