GMPLS-TE-MIB

File: GMPLS-TE-MIB.mib (53271 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
IF-MIB MPLS-TC-MIB GMPLS-TC-MIB
INET-ADDRESS-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
experimental Integer32 Unsigned32
Counter32 Counter64 TimeTicks
MODULE-COMPLIANCE OBJECT-GROUP NOTIFICATION-GROUP
TEXTUAL-CONVENTION TruthValue TimeStamp
DisplayString InterfaceIndexOrZero MplsTunnelIndex
MplsTunnelInstanceIndex GmplsHopUnnumAddrTypes InetAddressIPv4
InetAddressIPv6

Defined Types

GmplsTunnelEntry  
SEQUENCE    
  gmplsTunnelUnnumIf TruthValue
  gmplsTunnelAttributes BITS
  gmplsTunnelLSPEncoding INTEGER
  gmplsTunnelSwitchingType INTEGER
  gmplsTunnelLinkProtection BITS
  gmplsTunnelGPid Unsigned32
  gmplsTunnelSecondary TruthValue
  gmplsTunnelDirection INTEGER
  gmplsTunnelPathComp INTEGER

GmplsTunnelHopEntry  
SEQUENCE    
  gmplsTunnelHopUnnumAddrType GmplsHopUnnumAddrTypes
  gmplsTunnelHopLabelStatuses BITS
  gmplsTunnelHopExplicitLabel Unsigned32
  gmplsTunnelHopExplicitReverseLabel Unsigned32
  gmplsTunnelHopUnnumberedInterface InterfaceIndexOrZero

GmplsTunnelARHopEntry  
SEQUENCE    
  gmplsTunnelARHopUnnumAddrType GmplsHopUnnumAddrTypes
  gmplsTunnelARHopLabelStatuses BITS
  gmplsTunnelARHopExplicitLabel Unsigned32
  gmplsTunnelARHopExplicitReverseLabel Unsigned32
  gmplsTunnelARHopUnnumberedInterface InterfaceIndexOrZero
  gmplsTunnelARHopProtection BITS

GmplsTunnelCHopEntry  
SEQUENCE    
  gmplsTunnelCHopUnnumAddrType GmplsHopUnnumAddrTypes
  gmplsTunnelCHopLabelStatuses BITS
  gmplsTunnelCHopExplicitLabel Unsigned32
  gmplsTunnelCHopExplicitReverseLabel Unsigned32
  gmplsTunnelCHopUnnumberedInterface InterfaceIndexOrZero

GmplsTunnelPacketPerfEntry  
SEQUENCE    
  gmplsTunnelPacketPerfRvsPackets Counter32
  gmplsTunnelPacketPerfRvsHCPackets Counter64
  gmplsTunnelPacketPerfRvsErrors Counter32
  gmplsTunnelPacketPerfRvsBytes Counter32
  gmplsTunnelPacketPerfRvsHCBytes Counter64

GmplsTunnelErrorEntry  
SEQUENCE    
  gmplsTunnelErrorLastError INTEGER
  gmplsTunnelErrorLastTime TimeStamp
  gmplsTunnelErrorReporterType INTEGER
  gmplsTunnelErrorReporterIpv4Addr InetAddressIPv4
  gmplsTunnelErrorReporterIpv6Addr InetAddressIPv6
  gmplsTunnelErrorProtocolCode Unsigned32
  gmplsTunnelErrorProtocolSubcode Unsigned32
  gmplsTunnelErrorHelpString DisplayString

Defined Values

gmplsTeMIB 1.3.6.1.3.1
This MIB module contains managed object definitions for GMPLS Traffic Engineering (TE).
MODULE-IDENTITY    

gmplsTeScalars 1.3.6.1.3.1.1
OBJECT IDENTIFIER    

gmplsTeObjects 1.3.6.1.3.1.2
OBJECT IDENTIFIER    

gmplsTeConformance 1.3.6.1.3.1.3
OBJECT IDENTIFIER    

gmplsTunnelsConfigured 1.3.6.1.3.1.1.1
The number of GMPLS tunnels configured on this device. A tunnel is considered configured if an entry for the tunnel exists in the gmplsTunnelTable and the associated mplsTunnelRowStatusis active(1).
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelActive 1.3.6.1.3.1.1.2
The number of GMPLS tunnels active on this device. A tunnel is considered active if there is an entry in the gmplsTunnelTable and the associated mplsTunnelOperStatus for the tunnel is up(1).
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelTable 1.3.6.1.3.1.2.1
The gmplsTunnelTable 'extends' the mplsTunnelTable. It allows GMPLS tunnels to be created between an LSR and a remote endpoint, and existing tunnels to be reconfigured or removed. Note that only point-to-point tunnel segments are supported, although multi- point-to-point and point-to-multi-point connections are supported by an LSR acting as a cross-connect. Each tunnel can thus have one out-segment originating at this LSR and/or one in-segment terminating at this LSR.
OBJECT-TYPE    
  SEQUENCE OF  
    GmplsTunnelEntry

gmplsTunnelEntry 1.3.6.1.3.1.2.1.1
An entry in this table in association with the corresponding entry in the mplsTunnelTable represents a GMPLS tunnel. An entry can be created by a network administrator or by an SNMP agent as instructed by a signaling protocol.
OBJECT-TYPE    
  GmplsTunnelEntry  

gmplsTunnelUnnumIf 1.3.6.1.3.1.2.1.1.1
Denotes whether or not this tunnel corresponds to an unnumbered interface represented in the interfaces group table. This object is only used if mplsTunnelIsIf is set to true. If both this object and the mplsTunnelIsIf object are set to true, the originating LSR adds an LSP_TUNNEL_INTERFACE_ID object to the outgoing Path message. This object contains information that is only used by the terminating LSR.
OBJECT-TYPE    
  TruthValue  

gmplsTunnelAttributes 1.3.6.1.3.1.2.1.1.2
This bitmask indicates optional parameters for this tunnel. Some of these bits map direct to signaled values (for example SESSION_ATTRIBUTES flags in RSVP-TE). Others describe qualities of the tunnel. The following describes these bitfields: localProtectionDesired This flag permits transit routers to use a local repair mechanism which may result in violation of the explicit route object. When a fault is detected on an adjacent downstream link or node, a transit router can reroute traffic for fast service restoration. labelRecordingDesired This flag indicates that label information should be included when doing a route record. This bit is not valid unless the recordRoute bit is set. seStyleDesired This flag indicates that the tunnel ingress node may choose to reroute this tunnel without tearing it down. When signaling uses RSVP, a tunnel egress node SHOULD use the SE Style when responding with a Resv message.
OBJECT-TYPE    
  BITS localProtectionDesired(0), labelRecordingDesired(1), seStyleDesired(2)  

gmplsTunnelLSPEncoding 1.3.6.1.3.1.2.1.1.3
This object indicates the encoding of the LSP being requested. Ed Note: Should these be assigned and maintained by IANA?
OBJECT-TYPE    
  INTEGER tunnelLspPacket(1), tunnelLspEthernet(2), tunnelLspAnsiEtsiPdh(3), tunnelLspSdhSonet(5), tunnelLspDigitalWrapper(7), tunnelLspLambda(8), tunnelLspFiber(9), tunnelLspFiberChannel(11)  

gmplsTunnelSwitchingType 1.3.6.1.3.1.2.1.1.4
Indicates the type of switching that should be performed on a particular link. This field is needed for links that advertise more than one type of switching capability. Values of this field are as the Switching Capability field defined in [GMPLS-OSPF] Ed Note: Should these values be assigned and maintained by IANA or imported from another MIB? Currently the following values are valid: unknown (0), psc1 (1), psc2 (2), psc3 (3), psc4 (4), l2sc (51), tdm (100), lsc (150), fsc (200)
OBJECT-TYPE    
  INTEGER 0..2147483647  

gmplsTunnelLinkProtection 1.3.6.1.3.1.2.1.1.5
This bitmask indicates the level of link protection required. A value of zero (no bits set) indicates that any protection may be used. This object is only used if gmplsTunnelLSPEncoding is not set to 0. The following describes these bitfields: extraTraffic Indicates that the LSP should use links that are protecting other (primary) traffic. Such LSPs may be preempted when the links carrying the (primary) traffic being protected fail. unprotected Indicates that the LSP should not use any link layer protection. shared Indicates that a shared link layer protection scheme, such as 1:N protection, should be used to support the LSP. dedicatedOneToOne Indicates that a dedicated link layer protection scheme, i.e., 1:1 protection, should be used to support the LSP. dedicatedOnePlusOne Indicates that a dedicated link layer protection scheme, i.e., 1+1 protection, should be used to support the LSP. enhanced Indicates that a protection scheme that is more reliable than Dedicated 1+1 should be used, e.g., 4 fiber BLSR/MS-SPRING.
OBJECT-TYPE    
  BITS extraTraffic(1), unprotected(2), shared(3), dedicatedOneToOne(4), dedicatedOnePlusOne(5), enhanced(6)  

gmplsTunnelGPid 1.3.6.1.3.1.2.1.1.6
This object indicates the payload carried by the LSP. It is only required when GMPLS will be used for this LSP. This object is only used if gmplsTunnelLSPEncoding is not set to 0. Ed note: Should IANA maintain these values? Is there a better way of doing this? Say, having an enum for these values, plus another bit mask for the ethertypes and a flag to tell which to use? Currently the following values are valid. unknown(0), asynchE4(5), asynchDS3T3(6), asynchE3(7), bitsynchE3(8), bytesynchE3(9), asynchDS2T2(10), bitsynchDS2T2(11), asynchE1(13), bytesynchE1(14), bytesynch31ByDS0(15), asynchDS1T1(16), bitsynchDS1T1(17), bytesynchDS1T1(18), VC11VC12(19), ds1SFAsynch(22), ds1ESFAsynch(23), ds3M23Asynch(24), ds3CBitParityAsynch(25), vtLovc(26), stsSpeHovc(27), posNoScramble16BitCrc(28), posNoScramble32BitCrc(29), posScramble16BitCrc(30), posScramble32BitCrc(31), atm(32) ethernet(33), sdhSonet(34), digitalwrapper(36), lambda(37), ansiEtsiPdh (38), lapsSdh (40), fddi (41), dqdb (42), fiberChannel3 (43), hdlc (44), ethernetV2DixOnly (45), ethernet802dot3Only (46)
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelSecondary 1.3.6.1.3.1.2.1.1.7
Indicates that the requested LSP is a secondary LSP. This object is only used if gmplsTunnelLSPEncoding is not set to 0.
OBJECT-TYPE    
  TruthValue  

gmplsTunnelDirection 1.3.6.1.3.1.2.1.1.8
Whether this tunnel carries forward data (is unidirectional) or is bidirectional. By default, tunnels are unidirectional.
OBJECT-TYPE    
  INTEGER forward(0), bidirectional(1)  

gmplsTunnelPathComp 1.3.6.1.3.1.2.1.1.9
This value instructs the source node on how to perform path computation on the explicit route specified by the associated entries in the gmplsTunnelHopTable. dynamicFull The user specifies at least the source and destination of the path and expects that the CSPF will calculate the remainder of the path. explicit The user specifies the entire path for the tunnel to take. This path may contain strict or loose hops. Evaluation of the explicit route will be performed hop by hop through the network. dynamicPartial The user specifies at least the source and destination of the path and expects that the CSPF will calculate the remainder of the path. The path computed by CSPF is allowed to be only partially computed allowing the remainder of the path to be filled in across the network. This object deprecates gmplsTunnelHopEntryPathComp.
OBJECT-TYPE    
  INTEGER dynamicFull(1), explicit(2), dynamicPartial(3)  

gmplsTunnelHopTable 1.3.6.1.3.1.2.2
The gmplsTunnelHopTable 'extends' the mplsTunnelHopTable. It is used to indicate the explicit labels and unnumbered interface hops to be used for a GMPLS tunnel defined in mplsTunnelTable and gmplsTunnelTable, when it is established using signaling. Each row in this table is indexed by mplsTunnelHopListIndex. Each row also has a secondary index mplsTunnelHopIndex corresponding to the next hop that this row corresponds to. The first row in the table is the first hop after the origination point of the tunnel. In case we want to specify a particular interface on the originating LSR of an outgoing tunnel by which we want packets to exit the LSR, we specify this as the first hop for this tunnel in gmplsTunnelHopTable.
OBJECT-TYPE    
  SEQUENCE OF  
    GmplsTunnelHopEntry

gmplsTunnelHopEntry 1.3.6.1.3.1.2.2.1
An entry in this table represents a tunnel hop. An entry is created by a network administrator for signaled an ERLSP to be set up by a signaling protocol.
OBJECT-TYPE    
  GmplsTunnelHopEntry  

gmplsTunnelHopUnnumAddrType 1.3.6.1.3.1.2.2.1.1
Indicates whether this tunnel hop entry uses an unnumbered link and, if so, whether it is an Ipv4 or Ipv6 hop. When this object is set to unnumberedIfIpV4(2) or unnumberedIfIpV6(3), it overrides the value of the associated mplsTunnelHopAddrType.
OBJECT-TYPE    
  GmplsHopUnnumAddrTypes  

gmplsTunnelHopLabelStatuses 1.3.6.1.3.1.2.2.1.2
This bitmask indicates the presence and status of labels indicated by the gmplsTunnelHopExplicitLabel and gmplsTunnelHopExplicitReverseLabel objects. For the Present bits, a set bit indicates that a label is present for this hop in the route.
OBJECT-TYPE    
  BITS forwardPresent(0), reversePresent(1)  

gmplsTunnelHopExplicitLabel 1.3.6.1.3.1.2.2.1.3
Indicates the row entry in the mplsLabelTabel that defines the explicit label to use in the explicit route as the forward path label at this point. This value only has meaning if the forwardPresent bit of gmplsTunnelHopLabelStatuses is set. This variable is only valid for settings of gmplsTunnelHopAddrType which may be associated with a forward path label. Note that in implementations where the label may be encoded within a 32 bit integer and where mplsLabelTable is not implemented, this object may directly contain the label value to use.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelHopExplicitReverseLabel 1.3.6.1.3.1.2.2.1.4
Indicates the row entry in the mplsLabelTabel that defines the explicit label to use in the explicit route as the reverse path label at this point. This value only has meaning if the reversePresent bit of gmplsTunnelHopLabelStatuses is set. This variable is only valid for settings of gmplsTunnelHopAddrType which may be associated with a reverse path label. Note that in implementations where the label may be encoded within a 32 bit integer and where mplsLabelTable is not implemented, this object may directly contain the label value to use.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelHopUnnumberedInterface 1.3.6.1.3.1.2.2.1.5
Indicates the interface index of the unnumbered interface to use when setting up the LSP. Only has value when gmplsTunnelHopUnnumAddrType is set to unnumberedIfIpV4(2) or unnumberedIfIpV6(3) in which case the corresponding mplsTunnelHopIpv4Addr or mplsTunnelHopIpv6Addr variable must contain an LSR id.
OBJECT-TYPE    
  InterfaceIndexOrZero  

gmplsTunnelARHopTable 1.3.6.1.3.1.2.3
The gmplsTunnelARHopTable 'extends' the mplsTunnelARHopTable. It is used to indicate the unnumbered hops, strict or loose, for a GMPLS tunnel defined in mplsTunnelTable and gmplsTunnelTable, as reported by the signaling protocol, for the outgoing direction of the tunnel. Each row in this table is indexed by mplsTunnelARHopListIndex. Each row also has a secondary index mplsTunnelARHopIndex, corresponding to the next hop that this row corresponds to. The first row in the table is the first hop after the origination point of the tunnel. In case we want to specify a particular interface on the originating LSR of an outgoing tunnel by which we want packets to exit the LSR, we specify this as the first hop for this tunnel in gmplsTunnelARHopTable. Please note that since the information necessary to build entries within this table is not provided by some signaling protocols, implementation of this table is optional. Furthermore, since the information in this table is actually provided by the signaling protocol after the path has been set-up, the entries in this table are provided only for observation, and hence, all variables in this table are accessible exclusively as read-only.
OBJECT-TYPE    
  SEQUENCE OF  
    GmplsTunnelARHopEntry

gmplsTunnelARHopEntry 1.3.6.1.3.1.2.3.1
An entry in this table represents additional information about a GMPLS tunnel hop. An entry is created by the signaling protocol for a signaled ERLSP set up by the signaling protocol.
OBJECT-TYPE    
  GmplsTunnelARHopEntry  

gmplsTunnelARHopUnnumAddrType 1.3.6.1.3.1.2.3.1.1
Denotes whether this tunnel hop uses numbered or unnumbered interfaces. If set to unnumberedIfIpV4(2) or unnumberedIfIpV6(3) the value overrides the value of the associated mplsTunnelARHopAddrType.
OBJECT-TYPE    
  GmplsHopUnnumAddrTypes  

gmplsTunnelARHopLabelStatuses 1.3.6.1.3.1.2.3.1.2
This bitmask indicates the presence and status of labels indicated by the gmplsTunnelARHopExplicitLabel and gmplsTunnelARHopExplicitReverseLabel objects. For the Present bits, a set bit indicates that a label is present for this hop in the route. For the Global bits, a set bit indicates that the label comes from the Global Label Space. A clear bit indicates that this is a Per-Interface label. A Global bit only has meaning if the corresponding Present bit is set.
OBJECT-TYPE    
  BITS forwardPresent(0), reversePresent(1), forwardGlobal(2), reverseGlobal(3)  

gmplsTunnelARHopExplicitLabel 1.3.6.1.3.1.2.3.1.3
Indicates the row entry in the mplsLabelTabel that defines the label used in the path as forward path at this point. This value only has meaning if the forwardPresent bit of gmplsTunnelARHopLabelStatuses is set. Note that in implementations where the label may be encoded within a 32 bit integer and where mplsLabelTable is not implemented, this object may directly contain the label value to use.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelARHopExplicitReverseLabel 1.3.6.1.3.1.2.3.1.4
Indicates the row entry in the mplsLabelTabel that defines the label used in the path as reverse path at this point. This value only has meaning if the reversePresent bit of gmplsTunnelARHopLabelStatuses is set. Note that in implementations where the label may be encoded within a 32 bit integer and where mplsLabelTable is not implemented, this object may directly contain the label value to use.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelARHopUnnumberedInterface 1.3.6.1.3.1.2.3.1.5
Indicates the interface index of the unnumbered interface used when setting up the LSP. Only has value when gmplsTunnelARHopUnnumAddrType is set to unnumberedIfIpV4(2) or unnumberedIfIpV6(3) in which case the corresponding gmplsTunnelARHopIpv4Addr or gmplsTunnelARHopIpv6Addr variable must contain an LSR id.
OBJECT-TYPE    
  InterfaceIndexOrZero  

gmplsTunnelARHopProtection 1.3.6.1.3.1.2.3.1.6
Availability and usage of protection on the reported link. - localAvailable indicates that the link downstream of this node is protected via a local repair mechanism. This flag can only be set if the localProtectionDesired bit was set in gmplsTunnelAttributes for this tunnel. - localInUse indicates that a local repair mechanism is in use to maintain this tunnel (usually in the face of an outage of the link it was previously routed over).
OBJECT-TYPE    
  BITS localAvailable(0), localInUse(1)  

gmplsTunnelCHopTable 1.3.6.1.3.1.2.4
The gmplsTunnelCHopTable 'extends' the mplsTunnelCHopTable. It is used to indicate additional information about the hops of a GMPLS tunnel defined in mplsTunnelTable and gmplsTunnelTable, as computed by a constraint-based routing protocol, based on the gmplsTunnelHopTable for the outgoing direction of the tunnel. Each row in this table is indexed by mplsTunnelCHopListIndex. Each row also has a secondary index mplsTunnelCHopIndex, corresponding to the next hop that this row corresponds to. The first row in the table is the first hop after the origination point of the tunnel. In case we want to specify a particular interface on the originating LSR of an outgoing tunnel by which we want packets to exit the LSR, we specify this as the first hop for this tunnel in gmplsTunnelCHopTable. Please note that since the information necessary to build entries within this table may not be supported by some LSRs, implementation of this table is optional. Furthermore, since the information in this table is actually provided by routing protocol after the path has been computed, the entries in this table are provided only for observation, and hence, all variables in this table are accessible exclusively as read-only.
OBJECT-TYPE    
  SEQUENCE OF  
    GmplsTunnelCHopEntry

gmplsTunnelCHopEntry 1.3.6.1.3.1.2.4.1
An entry in this table represents a tunnel hop. An entry in this table is created by a constraint-based routing protocol based on the hops specified in the corresponding mplsTunnelHopTable and gmplsTunnelHopTable.
OBJECT-TYPE    
  GmplsTunnelCHopEntry  

gmplsTunnelCHopUnnumAddrType 1.3.6.1.3.1.2.4.1.1
Denotes whether this tunnel hop uses numbered or unnumbered interfaces. If set to unnumberedIfIpV4(2) or unnumberedIfIpV6(3) the value overrides the value of the associated mplsTunnelCHopAddrType.
OBJECT-TYPE    
  GmplsHopUnnumAddrTypes  

gmplsTunnelCHopLabelStatuses 1.3.6.1.3.1.2.4.1.2
This bitmask indicates the presence and status of labels indicated by the gmplsTunnelCHopExplicitLabel and gmplsTunnelCHopExplicitReverseLabel objects. For the Present bits, a set bit indicates that a label is present for this hop in the route.
OBJECT-TYPE    
  BITS forwardPresent(0), reversePresent(1)  

gmplsTunnelCHopExplicitLabel 1.3.6.1.3.1.2.4.1.3
Indicates the row entry in the mplsLabelTabel that defines the explicit label to use in the explicit route as the forward path label at this point. This value only has meaning if the forwardPresent bit of gmplsTunnelCHopLabelStatuses is set. This variable is only valid for settings of gmplsTunnelCHopAddrType which may be associated with a forward path label. Note that in implementations where the label may be encoded within a 32 bit integer and where mplsLabelTable is not implemented, this object may directly contain the label value to use.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelCHopExplicitReverseLabel 1.3.6.1.3.1.2.4.1.4
Indicates the row entry in the mplsLabelTabel that defines the explicit label to use in the explicit route as the reverse path label at this point. This value only has meaning if the reversePresent bit of gmplsTunnelCHopLabelStatuses is set. This variable is only valid for settings of gmplsTunnelCHopAddrType which may be associated with a forward path label. Note that in implementations where the label may be encoded within a 32 bit integer and where mplsLabelTable is not implemented, this object may directly contain the label value to use.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelCHopUnnumberedInterface 1.3.6.1.3.1.2.4.1.5
Indicates the interface index of the unnumbered interface to use when setting up the LSP. Only has value when gmplsTunnelCHopUnnumAddrType is set to unnumberedIfIpV4(2) or unnumberedIfIpV6(3) in which case the corresponding mplsTunnelCHopIpv4Addr or mplsTunnelCHopIpv6Addr variable contains an LSR id.
OBJECT-TYPE    
  InterfaceIndexOrZero  

gmplsTunnelPacketPerfTable 1.3.6.1.3.1.2.5
This table provides per-tunnel packet performance information.
OBJECT-TYPE    
  SEQUENCE OF  
    GmplsTunnelPacketPerfEntry

gmplsTunnelPacketPerfEntry 1.3.6.1.3.1.2.5.1
An entry in this table is created by the LSR for every GMPLS tunnel where packets are visible to the LSR. Its is an extension to gmplsTunnelEntry.
OBJECT-TYPE    
  GmplsTunnelPacketPerfEntry  

gmplsTunnelPacketPerfRvsPackets 1.3.6.1.3.1.2.5.1.1
Number of packets forwarded on the tunnel in the reverse direction if it is bidirectional.
OBJECT-TYPE    
  Counter32  

gmplsTunnelPacketPerfRvsHCPackets 1.3.6.1.3.1.2.5.1.2
High capacity counter for number of packets forwarded on the tunnel in the reverse direction if it is bidirectional.
OBJECT-TYPE    
  Counter64  

gmplsTunnelPacketPerfRvsErrors 1.3.6.1.3.1.2.5.1.3
Number of errored packets received on the tunnel in the reverse direction if it is bidirectional.
OBJECT-TYPE    
  Counter32  

gmplsTunnelPacketPerfRvsBytes 1.3.6.1.3.1.2.5.1.4
Number of bytes forwarded on the tunnel in the reverse direction if it is bidirectional.
OBJECT-TYPE    
  Counter32  

gmplsTunnelPacketPerfRvsHCBytes 1.3.6.1.3.1.2.5.1.5
High capacity counter for number of bytes forwarded on the tunnel in the reverse direction if it is bidirectional.
OBJECT-TYPE    
  Counter64  

gmplsTunnelErrorTable 1.3.6.1.3.1.2.6
This table provides per-tunnel information about errors. Errors may be detected locally or reported through the signaling protocol.
OBJECT-TYPE    
  SEQUENCE OF  
    GmplsTunnelErrorEntry

gmplsTunnelErrorEntry 1.3.6.1.3.1.2.6.1
An entry in this table is created by the LSR for every tunnel where error information is visible to the LSR. Its is an extension to gmplsTunnelEntry.
OBJECT-TYPE    
  GmplsTunnelErrorEntry  

gmplsTunnelErrorLastError 1.3.6.1.3.1.2.6.1.1
The nature of the last error. Protocol errors encompass all errors that may be reported through the protocol and give a wider set of error codes than those provided here. It may be useful for an implementation to report locally detected errors using the codes provided by the signaling protocols to give a better diagnosis of the error. Values in excess of 32767 are reserved for implementation-specific error codes.
OBJECT-TYPE    
  INTEGER noError(0), unknown(1), localProtocol(2), remoteProtocol(3), configuration(4), pathComputation(5), localResources(6)  

gmplsTunnelErrorLastTime 1.3.6.1.3.1.2.6.1.2
The time at which the last error occurred. This is presented as the value of SysUpTime when the error occurred or was reported to this node. If gmplsTunnelErrorLastError has the value noError (0), then this object is ignored.
OBJECT-TYPE    
  TimeStamp  

gmplsTunnelErrorReporterType 1.3.6.1.3.1.2.6.1.3
The reporter of the last error recorded. This object is used principally to aid in interpretation of gmplsTunnelErrorReporterIpv4Addr and gmplsTunnelErrorReporterIpv6Addr. Where the error has been locally generated and there is no requirement to associate the error with any specific local address (such as an interface), the value localNode (2) may be used. When gmplsTunnelErrorLastError has the value noError (0), then this object should have the value noError (0) and should be ignored.
OBJECT-TYPE    
  INTEGER noError(0), unknown(1), localNode(2), localIpV4(3), remoteIpV4(4), localIpV6(5), remoteIpV6(6)  

gmplsTunnelErrorReporterIpv4Addr 1.3.6.1.3.1.2.6.1.4
The address of the node reporting the last error, or the address of the resource (such as an interface) associated with the error. This object only has meaning if the object gmplsTunnelErrorReporterType has value localIpV4 (3) or remoteIpV4 (4). Otherwise the object should contain the value zero.
OBJECT-TYPE    
  InetAddressIPv4  

gmplsTunnelErrorReporterIpv6Addr 1.3.6.1.3.1.2.6.1.5
The address of the node reporting the last error, or the address of the resource (such as an interface) associated with the error. This object only has meaning if the object gmplsTunnelErrorReporterType has value localIpV4 (3) or remoteIpV4 (4). Otherwise the object should contain the value zero.
OBJECT-TYPE    
  InetAddressIPv6  

gmplsTunnelErrorProtocolCode 1.3.6.1.3.1.2.6.1.6
The primary error code associated with the last error and the protocol used to signal this tunnel. The relevant protocol is indicated by the gmplsTunnelSignallingProto object.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelErrorProtocolSubcode 1.3.6.1.3.1.2.6.1.7
The secondary error code associated with the last error and the protocol used to signal this tunnel. The relevant protocol is indicated by the gmplsTunnelSignallingProto object.
OBJECT-TYPE    
  Unsigned32  

gmplsTunnelErrorHelpString 1.3.6.1.3.1.2.6.1.8
A textual string containing information about the last error, recovery actions and support advice. If there is no help string this object contains a zero length string.
OBJECT-TYPE    
  DisplayString  

gmplsTeGroups 1.3.6.1.3.1.3.1
OBJECT IDENTIFIER    

gmplsTeCompliances 1.3.6.1.3.1.3.2
OBJECT IDENTIFIER    

gmplsTeModuleCompliance 1.3.6.1.3.1.3.2.1
Write access is not required.
MODULE-COMPLIANCE    
  gmplsTunnelLSPEncoding INTEGER tunnelLspNotGmpls(0), tunnelLspPacket(1), tunnelLspEthernetV2Dix(2), tunnelLspAnsiPdh(3), tunnelLspEtsiPdh(4), tunnelLspSdhItutG7071996(5), tunnelLspSonetAnsiT11051995(6), tunnelLspDigitalWrapper(7), tunnelLspLambda(8), tunnelLspFiber(9), tunnelLspEthernet8023(10), tunnelLspSdhItutG7072000(11), tunnelLspSonetAnsiT11052000(12)
  gmplsTunnelSecondary TruthValue
  gmplsTunnelBiDirectional TruthValue
  gmplsTunnelPathComp INTEGER dynamicFull(1), explicit(2), dynamicPartial(3)

gmplsTunnelGroup 1.3.6.1.3.1.3.1.1
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: gmplsTunnelManualGroup and/or gmplsTunnelSignaledGroup, gmplsTunnelIsNotIntfcGroup and/or gmplsTunnelIsIntfcGroup.
OBJECT-GROUP    

gmplsTunnelManualGroup 1.3.6.1.3.1.3.1.2
Object(s) needed to implement manually configured tunnels.
OBJECT-GROUP    

gmplsTunnelSignaledGroup 1.3.6.1.3.1.3.1.3
Objects needed to implement signaled tunnels.
OBJECT-GROUP    

gmplsTunnelScalarGroup 1.3.6.1.3.1.3.1.4
Scalar objects needed to implement MPLS tunnels.
OBJECT-GROUP    

gmplsTunnelIsIntfcGroup 1.3.6.1.3.1.3.1.5
Objects needed to implement tunnels that are interfaces.
OBJECT-GROUP    

gmplsTunnelIsNotIntfcGroup 1.3.6.1.3.1.3.1.6
Objects needed to implement tunnels that are not interfaces.
OBJECT-GROUP    

gmplsTunnelOptionalGroup 1.3.6.1.3.1.3.1.7
The objects in this group are optional.
OBJECT-GROUP