CISCO-IETF-FRR-MIB

File: CISCO-IETF-FRR-MIB.mib (51945 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
IF-MIB MPLS-TC-STD-MIB CISCO-SMI

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
Unsigned32 Counter32 Gauge32
TimeTicks NOTIFICATION-TYPE MODULE-COMPLIANCE
OBJECT-GROUP NOTIFICATION-GROUP TEXTUAL-CONVENTION
TruthValue RowStatus TimeStamp
InterfaceIndex InterfaceIndexOrZero MplsTunnelIndex
MplsTunnelInstanceIndex MplsTunnelAffinity MplsBitRate
MplsLsrIdentifier ciscoExperiment

Defined Types

MplsFrrDetourIndex  
Index into mplsFrrDetourTable.
TEXTUAL-CONVENTION    
  Integer32 1..65535  

CMplsFrrConstEntry  
SEQUENCE    
  cmplsFrrConstIfIndex InterfaceIndexOrZero
  cmplsFrrConstTunnelIndex MplsTunnelIndex
  cmplsFrrConstTunnelInstance MplsTunnelInstanceIndex
  cmplsFrrConstSetupPrio Unsigned32
  cmplsFrrConstHoldingPrio Unsigned32
  cmplsFrrConstInclAnyAffinity MplsTunnelAffinity
  cmplsFrrConstInclAllAffinity MplsTunnelAffinity
  cmplsFrrConstExclAllAffinity MplsTunnelAffinity
  cmplsFrrConstHopLimit Unsigned32
  cmplsFrrConstBandwidth MplsBitRate
  cmplsFrrConstRowStatus RowStatus
  cmplsFrrConstNumProtectingTunOnIf Gauge32
  cmplsFrrConstNumProtectedTunOnIf Gauge32

CMplsFrrLogEntry  
SEQUENCE    
  cmplsFrrLogIndex Unsigned32
  cmplsFrrLogEventTime TimeStamp
  cmplsFrrLogInterface InterfaceIndexOrZero
  cmplsFrrLogEventType INTEGER
  cmplsFrrLogEventDuration TimeTicks
  cmplsFrrLogEventReasonString OCTET STRING

CMplsFrrFacRouteDBEntry  
SEQUENCE    
  cmplsFrrFacRouteProtectedIfIndex InterfaceIndex
  cmplsFrrFacRouteProtectingTunIndex MplsTunnelIndex
  cmplsFrrFacRouteProtectedTunIndex MplsTunnelIndex
  cmplsFrrFacRouteProtectedTunInstance MplsTunnelInstanceIndex
  cmplsFrrFacRouteProtectedTunIngressLSRId MplsLsrIdentifier
  cmplsFrrFacRouteProtectedTunEgressLSRId MplsLsrIdentifier
  cmplsFrrFacRouteProtectedTunStatus INTEGER
  cmplsFrrFacRouteProtectingTunResvBw MplsBitRate
  cmplsFrrFacRouteProtectingTunProtectionType INTEGER

Defined Values

cmplsFrrMIB 1.3.6.1.4.1.9.10.98
This MIB module contains managed object definitions for MPLS Fast Reroute (FRR) as defined in:Pan, P., Gan, D., Swallow, G., Vasseur, J.Ph., Cooper, D., Atlas, A., Jork, M., Fast Reroute Techniques in RSVP-TE, draft-ietf-mpls-rsvp-lsp-fastreroute- 00.txt, January 2002.
MODULE-IDENTITY    

cmplsFrrNotif 1.3.6.1.4.1.9.10.98.0
OBJECT IDENTIFIER    

cmplsFrrScalars 1.3.6.1.4.1.9.10.98.1
OBJECT IDENTIFIER    

cmplsFrrObjects 1.3.6.1.4.1.9.10.98.2
OBJECT IDENTIFIER    

cmplsFrrGeneralObjects 1.3.6.1.4.1.9.10.98.2.1
OBJECT IDENTIFIER    

cmplsFrr1to1Objects 1.3.6.1.4.1.9.10.98.2.2
OBJECT IDENTIFIER    

cmplsFrrFacObjects 1.3.6.1.4.1.9.10.98.2.3
OBJECT IDENTIFIER    

cmplsFrrConformance 1.3.6.1.4.1.9.10.98.3
OBJECT IDENTIFIER    

cmplsFrrDetourIncoming 1.3.6.1.4.1.9.10.98.1.1
The number of detour LSPs entering the device if mplsFrrConstProtectionMethod is set to oneToOneBackup(0), or or 0 if mplsFrrConstProtectionMethod is set to facilityBackup(1).
OBJECT-TYPE    
  Unsigned32  

cmplsFrrDetourOutgoing 1.3.6.1.4.1.9.10.98.1.2
The number of detour LSPs leaving the device if mplsFrrConstProtectionMethod is set to oneToOneBackup(0), or 0 if mplsFrrConstProtectionMethod is set to to facilityBackup(1).
OBJECT-TYPE    
  Unsigned32  

cmplsFrrDetourOriginating 1.3.6.1.4.1.9.10.98.1.3
The number of detour LSPs originating at this PLR if mplsFrrConstProtectionMethod is set to oneToOneBackup(0). This object MUST return 0 if the mplsFrrConstProtectionMethod is set to facilityBackup(1).
OBJECT-TYPE    
  Unsigned32  

cmplsFrrSwitchover 1.3.6.1.4.1.9.10.98.1.4
The number of tunnel instances that are switched over to their corresponding detour LSP if mplsFrrConstProtectionMethod is set to oneToOneBackup(0), or tunnels being switched over if mplsFrrConstProtectionMethod is set to facilityBackup(1).
OBJECT-TYPE    
  Unsigned32  

cmplsFrrNumOfConfIfs 1.3.6.1.4.1.9.10.98.1.5
Indicates the number of MPLS interfaces configured for protection by the FRR feature, otherwise this value MUST return 0 to indicate that LSPs traversing any interface may be protected.
OBJECT-TYPE    
  Unsigned32  

cmplsFrrActProtectedIfs 1.3.6.1.4.1.9.10.98.1.6
Indicates the number of interfaces currently being protected by the FRR feature if mplsFrrConstProtectionMethod is set to facilityBackup(1), otherwise this value should return 0 to indicate that LSPs traversing any interface may be protected. This value MUST be less than or equal to mplsFrrConfIfs.
OBJECT-TYPE    
  Unsigned32  

cmplsFrrConfProtectingTuns 1.3.6.1.4.1.9.10.98.1.7
Indicates the number of bypass tunnels configured to protect facilities on this LSR using the FRR feature if mplsFrrConstProtectionMethod is set to facilityBackup(1), otherwise this value MUST return 0.
OBJECT-TYPE    
  Unsigned32  

cmplsFrrActProtectedTuns 1.3.6.1.4.1.9.10.98.1.8
Indicates the number of bypass tunnels indicated in mplsFrrConfProtectingTuns whose operStatus is up(1) indicating that they are currently protecting facilities on this LSR using the FRR feature. This object MUST return 0 if mplsFrrConstProtectionMethod is set to facilityBackup(1).
OBJECT-TYPE    
  Unsigned32  

cmplsFrrActProtectedLSPs 1.3.6.1.4.1.9.10.98.1.9
Indicates the number of LSPs currently protected by the FRR feature. If mplsFrrConstProtectionMethod is set to facilityBackup(1)this object MUST return 0.
OBJECT-TYPE    
  Unsigned32  

cmplsFrrConstProtectionMethod 1.3.6.1.4.1.9.10.98.1.10
Indicates which protection method is to be used for fast reroute. Some devices may require a reboot of their routing processors if this variable is changed. An agent which does not wish to reboot or modify its FRR mode MUST return an inconsistentValue error. Please consult the device's agent capability statement for more details.
OBJECT-TYPE    
  INTEGER oneToOneBackup(0), facilityBackup(1)  

cmplsFrrNotifsEnabled 1.3.6.1.4.1.9.10.98.1.11
Enables or disables FRR notifications defined in this MIB module. Notifications are disabled by default.
OBJECT-TYPE    
  TruthValue  

cmplsFrrLogTableMaxEntries 1.3.6.1.4.1.9.10.98.1.12
Indicates the maximum number of entries allowed in the FRR Log table. Agents receiving SETs for values that cannot be used must return an inconsistent value error. If a manager sets this value to 0, this indicates that no logging should take place by the agent. If this value is returned as 0, this indicates that no additional log entries will be added to the current table either because the table has been completely filled or logging has been disabled. However, agents may wish to not delete existing entries in the log table so that managers may review them in the future. It is implied that when mplsFrrLogTableCurrEntries has reached the value of this variable, that logging entries may not continue to be added to the table, although existing ones may remain. Furthermore, an agent may begin to delete existing (perhaps the oldest entries) entries to make room for new ones.
OBJECT-TYPE    
  Unsigned32  

cmplsFrrLogTableCurrEntries 1.3.6.1.4.1.9.10.98.1.13
Indicates the current number of entries in the FRR log table.
OBJECT-TYPE    
  Counter32  

cmplsFrrNotifMaxRate 1.3.6.1.4.1.9.10.98.1.14
This variable indicates the number of milliseconds that must elapse between notification emissions. If events occur more rapidly, the implementation may simply fail to emit these notifications during that period, or may queue them until an appropriate time in the future. A value of 0 means no minimum elapsed period is specified.
OBJECT-TYPE    
  Unsigned32  

cmplsFrrConstTable 1.3.6.1.4.1.9.10.98.2.1.1
This table shows detour setup constraints.
OBJECT-TYPE    
  SEQUENCE OF  
    CMplsFrrConstEntry

cmplsFrrConstEntry 1.3.6.1.4.1.9.10.98.2.1.1.1
An entry in this table represents detour LSP or bypass tunnel setup constraints for a tunnel instance to be protected by detour LSPs or a tunnel. Agents must allow entries in this table to be created only for tunnel instances that require fast-reroute. Entries indexed with mplsFrrConstIfIndex set to 0 apply to all interfaces on this device for which the FRR feature can operate on.
OBJECT-TYPE    
  CMplsFrrConstEntry  

cmplsFrrConstIfIndex 1.3.6.1.4.1.9.10.98.2.1.1.1.1
Uniquely identifies an interface for which fast reroute is configured. Tabular entries indexed with a 0 value apply to all interfaces on this device for which the FRR feature can operate on.
OBJECT-TYPE    
  InterfaceIndexOrZero  

cmplsFrrConstTunnelIndex 1.3.6.1.4.1.9.10.98.2.1.1.1.2
Uniquely identifies a tunnel for which fast reroute is requested.
OBJECT-TYPE    
  MplsTunnelIndex  

cmplsFrrConstTunnelInstance 1.3.6.1.4.1.9.10.98.2.1.1.1.3
Uniquely identifies an instance of this tunnel for which fast reroute is requested.
OBJECT-TYPE    
  MplsTunnelInstanceIndex  

cmplsFrrConstSetupPrio 1.3.6.1.4.1.9.10.98.2.1.1.1.4
Indicates the setup priority of detour LSP.
OBJECT-TYPE    
  Unsigned32 0..7  

cmplsFrrConstHoldingPrio 1.3.6.1.4.1.9.10.98.2.1.1.1.5
Indicates the holding priority for detour LSP.
OBJECT-TYPE    
  Unsigned32 0..7  

cmplsFrrConstInclAnyAffinity 1.3.6.1.4.1.9.10.98.2.1.1.1.6
A link satisfies the include-any constraint if and only if the constraint is zero, or the link and the constraint have a resource class in common.
OBJECT-TYPE    
  MplsTunnelAffinity  

cmplsFrrConstInclAllAffinity 1.3.6.1.4.1.9.10.98.2.1.1.1.7
A link satisfies the include-all constraint if and only if the link contains all of the administrative groups specified in the constraint.
OBJECT-TYPE    
  MplsTunnelAffinity  

cmplsFrrConstExclAllAffinity 1.3.6.1.4.1.9.10.98.2.1.1.1.8
A link satisfies the exclude-all constraint if and only if the link contains none of the administrative groups specified in the constraint.
OBJECT-TYPE    
  MplsTunnelAffinity  

cmplsFrrConstHopLimit 1.3.6.1.4.1.9.10.98.2.1.1.1.9
The maximum number of hops that the detour LSP may traverse.
OBJECT-TYPE    
  Unsigned32 1..65535  

cmplsFrrConstBandwidth 1.3.6.1.4.1.9.10.98.2.1.1.1.10
This variable represents the bandwidth for detour LSPs of this tunnel, in units of thousands of bits per second (Kbps).
OBJECT-TYPE    
  MplsBitRate  

cmplsFrrConstRowStatus 1.3.6.1.4.1.9.10.98.2.1.1.1.11
This object is used to create, modify, and/or delete a row in this table.
OBJECT-TYPE    
  RowStatus  

cmplsFrrConstNumProtectingTunOnIf 1.3.6.1.4.1.9.10.98.2.1.1.1.12
The number of backup tunnels protecting the specified interface.
OBJECT-TYPE    
  Gauge32  

cmplsFrrConstNumProtectedTunOnIf 1.3.6.1.4.1.9.10.98.2.1.1.1.13
The number of tunnels protected on this interface.
OBJECT-TYPE    
  Gauge32  

cmplsFrrLogTable 1.3.6.1.4.1.9.10.98.2.1.2
The fast reroute log table records fast reroute events such as protected links going up or down or the FRR feature kicking in.
OBJECT-TYPE    
  SEQUENCE OF  
    CMplsFrrLogEntry

cmplsFrrLogEntry 1.3.6.1.4.1.9.10.98.2.1.2.1
An entry in this table is created to describe one fast reroute event. Entries in this table are only created and destroyed by the agent implementation. The maximum number of entries in this log is governed by the scalar.
OBJECT-TYPE    
  CMplsFrrLogEntry  

cmplsFrrLogIndex 1.3.6.1.4.1.9.10.98.2.1.2.1.1
Uniquely identifies a fast reroute event entry.
OBJECT-TYPE    
  Unsigned32  

cmplsFrrLogEventTime 1.3.6.1.4.1.9.10.98.2.1.2.1.2
This object provides the amount of time ticks since this event occured.
OBJECT-TYPE    
  TimeStamp  

cmplsFrrLogInterface 1.3.6.1.4.1.9.10.98.2.1.2.1.3
This object indicates which interface was affected by this FRR event. This value may be set to 0 if mplsFrrConstProtectionMethod is set to oneToOneBackup(0).
OBJECT-TYPE    
  InterfaceIndexOrZero  

cmplsFrrLogEventType 1.3.6.1.4.1.9.10.98.2.1.2.1.4
This object describes what type of fast reroute event occured.
OBJECT-TYPE    
  INTEGER other(1), protected(2)  

cmplsFrrLogEventDuration 1.3.6.1.4.1.9.10.98.2.1.2.1.5
This object describes the duration of this event.
OBJECT-TYPE    
  TimeTicks  

cmplsFrrLogEventReasonString 1.3.6.1.4.1.9.10.98.2.1.2.1.6
This object contains an implementation-specific explanation of the event.
OBJECT-TYPE    
  OCTET STRING Size(128)  

cmplsFrrFacRouteDBTable 1.3.6.1.4.1.9.10.98.2.3.1
The mplsFrrFacRouteDBTable provides information about the fast reroute database. Each entry belongs to an interface, protecting backup tunnel and protected tunnel. MPLS interfaces defined on this node are protected by backup tunnels and are indexed by mplsFrrFacRouteProtectedIndex. Backup tunnels defined to protect the tunnels traversing an interface, and are indexed by mplsFrrFacRouteProtectingTunIndex. Note that the tunnel instance index is not required, since it is implied to be 0, which indicates the tunnel head interface for the protecting tunnel. The protecting tunnel is defined to exist on the PLR in the FRR specification. Protected tunnels are the LSPs that traverse the protected link. These LSPs are uniquely identified by mplsFrrFacRouteProtectedTunIndex, mplsFrrFacRouteProtectedTunInstance, mplsFrrFacRouteProtectedTunIngressLSRId, and mplsFrrFacRouteProtectedTunEgressLSRId.
OBJECT-TYPE    
  SEQUENCE OF  
    CMplsFrrFacRouteDBEntry

cmplsFrrFacRouteDBEntry 1.3.6.1.4.1.9.10.98.2.3.1.1
An entry in the mplsFrrDBTable represents a single protected LSP, protected by a backup tunnel and defined for a specific protected interface. Note that for brevity, managers should consult the mplsTunnelTable present in the MPLS-TE MIB for additional information about the protecting and protected tunnels, and the ifEntry in the IF-MIB for the protected interface.
OBJECT-TYPE    
  CMplsFrrFacRouteDBEntry  

cmplsFrrFacRouteProtectedIfIndex 1.3.6.1.4.1.9.10.98.2.3.1.1.1
Uniquely identifies the interface configured for FRR protection.
OBJECT-TYPE    
  InterfaceIndex  

cmplsFrrFacRouteProtectingTunIndex 1.3.6.1.4.1.9.10.98.2.3.1.1.2
Uniquely identifies the mplsTunnelEntry primary index for the tunnel head interface designated to protect the interface as specified in the mplsFrrFacRouteIfProtectedIndex (and all of the tunnels using this interface).
OBJECT-TYPE    
  MplsTunnelIndex  

cmplsFrrFacRouteProtectedTunIndex 1.3.6.1.4.1.9.10.98.2.3.1.1.3
Uniquely identifies an mplsTunnelEntry that is being protected by FRR.
OBJECT-TYPE    
  MplsTunnelIndex  

cmplsFrrFacRouteProtectedTunInstance 1.3.6.1.4.1.9.10.98.2.3.1.1.4
Uniquely identifies an mplsTunnelEntry that is being protected by FRR.
OBJECT-TYPE    
  MplsTunnelInstanceIndex  

cmplsFrrFacRouteProtectedTunIngressLSRId 1.3.6.1.4.1.9.10.98.2.3.1.1.5
Uniquely identifies an mplsTunnelEntry that is being protected by FRR.
OBJECT-TYPE    
  MplsLsrIdentifier  

cmplsFrrFacRouteProtectedTunEgressLSRId 1.3.6.1.4.1.9.10.98.2.3.1.1.6
Uniquely identifies an mplsTunnelEntry that is being protected by FRR.
OBJECT-TYPE    
  MplsLsrIdentifier  

cmplsFrrFacRouteProtectedTunStatus 1.3.6.1.4.1.9.10.98.2.3.1.1.7
Specifies the state of the protected tunnel. active This tunnel's label has been placed in the LFIB and is ready to be applied to incoming packets. ready - This tunnel's label entry has been created but is not yet in the LFIB. partial - This tunnel's label entry as not been fully created.
OBJECT-TYPE    
  INTEGER active(1), ready(2), partial(3)  

cmplsFrrFacRouteProtectingTunResvBw 1.3.6.1.4.1.9.10.98.2.3.1.1.8
Specifies the amount of bandwidth in megabytes per second that is actually reserved by the backup tunnel for facility backup. This value is repeated here from the MPLS- TE MIB because the tunnel entry will reveal the bandwidth reserved by the signaling protocol, which is typically 0 for backup tunnels so as to not over-book bandwidth. However, internal reservations are typically made on the PLR, thus this value should be revealed here.
OBJECT-TYPE    
  MplsBitRate  

cmplsFrrFacRouteProtectingTunProtectionType 1.3.6.1.4.1.9.10.98.2.3.1.1.9
Indicates type of the resource protection.
OBJECT-TYPE    
  INTEGER linkProtection(0), nodeProtection(1)  

cmplsFrrProtected 1.3.6.1.4.1.9.10.98.0.1
This notification is generated when a tunnel running over an interface as specified in the mplsFrrConstTable is initially protected by the backup tunnel also specified in the cmplsFrrConstTable. This notification should not be generated for each subsequent tunnel that is backed up by the FRR feature on this LSR, as this may result in potential scaling issues with regard to LSR performance and network loading. Note also that notifications MUST be generated in accordance with the cmplsFrrNotifMaxRate.
NOTIFICATION-TYPE    

cmplsFrrUnProtected 1.3.6.1.4.1.9.10.98.0.2
This notification is generated when the final tunnel that is being protected by a backup tunnel as specified in the cmplsFrrConstTable is restored to normal operation. This notification should not be generated for each restored tunnel, as this may result in potential scaling issues with regard to LSR performance and network loading. Note also that notifications MUST be generated in accordance with the cmplsFrrNotifMaxRate.
NOTIFICATION-TYPE    

cmplsFrrGroups 1.3.6.1.4.1.9.10.98.3.1
OBJECT IDENTIFIER    

cmplsFrrCompliances 1.3.6.1.4.1.9.10.98.3.2
OBJECT IDENTIFIER    

cmplsFrrModuleCompliance 1.3.6.1.4.1.9.10.98.3.2.1
Compliance statements for agents that support the MPLS FRR MIB.
MODULE-COMPLIANCE    

cmplsFrrModuleComplianceRev1 1.3.6.1.4.1.9.10.98.3.2.2
Compliance statements for agents that support the MPLS FRR MIB.
MODULE-COMPLIANCE    

cmplsFrrScalarGroup 1.3.6.1.4.1.9.10.98.3.1.1
Objects that are required to gather fast reroute statistics.
OBJECT-GROUP    

cmplsFrrConstGroup 1.3.6.1.4.1.9.10.98.3.1.2
Objects that are required to configure fast reroute constraints at the ingress LSR of the tunnel that requires fast reroute service.
OBJECT-GROUP    

cmplsFrrLogGroup 1.3.6.1.4.1.9.10.98.3.1.4
Objects that are required to represent FRR logging information at the detour ingress, transit and egress LSRs.
OBJECT-GROUP    

cmplsFrrFacRouteDBGroup 1.3.6.1.4.1.9.10.98.3.1.6
Objects that are required to represent the FRR Facility Route Database information.
OBJECT-GROUP    

cmplsFrrNotifGroup 1.3.6.1.4.1.9.10.98.3.1.7
Objects that are required to represent FRR notifications.
NOTIFICATION-GROUP    

cmplsFrrNotifGroupRev1 1.3.6.1.4.1.9.10.98.3.1.8
Objects that are required to represent FRR notifications.
NOTIFICATION-GROUP