IPFRR-MIB

File: IPFRR-MIB.mib (19298 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
INET-ADDRESS-MIB IF-MIB IP-MIB
IP-FORWARD-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Gauge32
Integer32 RowStatus MODULE-COMPLIANCE
OBJECT-GROUP InetAddressType InetAddress
InterfaceIndex ip inetCidrRouteDestType
inetCidrRouteDest inetCidrRoutePfxLen inetCidrRoutePolicy
inetCidrRouteNextHopType inetCidrRouteNextHop

Defined Types

IpFrrAltEntry  
SEQUENCE    
  ipFrrAltNextHopType InetAddressType
  ipFrrAltNextHop InetAddress
  ipFrrAltIfIndex InterfaceIndex
  ipFrrAltType INTEGER
  ipFrrAltProtectionAvailable BITS
  ipFrrAltMetric1 Integer32
  ipFrrAltStatus RowStatus

IpFrrNoAltEntry  
SEQUENCE    
  ipFrrNoAltCause INTEGER

Defined Values

ipFrrMIB 1.3.6.1.2.1.4.999
IP MIB module for management of IP Fast-Reroute. Copyright (C) The Internet Society (date). This version of this MIB module is part of draft-ietf-rtgwg-ipfrr-ip-mib-00.txt
MODULE-IDENTITY    

ipFrrMIBObjects 1.3.6.1.2.1.4.999.1
OBJECT IDENTIFIER    

ipFrrProtectStats 1.3.6.1.2.1.4.999.1.1
OBJECT IDENTIFIER    

ipFrrTotalRoutes 1.3.6.1.2.1.4.999.1.1.1
The number of valid routes known by this entity.
OBJECT-TYPE    
  Gauge32  

ipFrrUnprotectedRoutes 1.3.6.1.2.1.4.999.1.1.2
The number of valid routes known by this entity which do not have an alternate next-hop associated with any primary next-hop.
OBJECT-TYPE    
  Gauge32  

ipFrrProtectedRoutes 1.3.6.1.2.1.4.999.1.1.3
The number of routes known by this entity which have at least one alternate next-hop.
OBJECT-TYPE    
  Gauge32  

ipFrrLinkProtectedRoutes 1.3.6.1.2.1.4.999.1.1.4
The number of routes known by this entity for which all alternate next-hops provide link protection for their associated primary next-hops.
OBJECT-TYPE    
  Gauge32  

ipFrrNodeProtectedRoutes 1.3.6.1.2.1.4.999.1.1.5
The number of routes known by this entity for which all alternate next-hops provide node protection for their associated primary next-hops.
OBJECT-TYPE    
  Gauge32  

ipFrrAltTable 1.3.6.1.2.1.4.999.1.2
This entity's IP Fast Reroute Alternates table.
OBJECT-TYPE    
  SEQUENCE OF  
    IpFrrAltEntry

ipFrrAltEntry 1.3.6.1.2.1.4.999.1.2.1
An entry containing information on a particular route, one of its particular (primary) next-hops and one of the associated alternate next-hops. Implementers need to be aware that if the total number of elements (octets or sub-identifiers) in inetCidrRouteDest, inetCidrRoutePolicy, inetCidrRouteNextHop, and ipFrrAltNextHop exceeds 107 then OIDs of column instances in this table will have more than 128 sub-identifiers and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3.
OBJECT-TYPE    
  IpFrrAltEntry  

ipFrrAltNextHopType 1.3.6.1.2.1.4.999.1.2.1.1
The type of the ipFrrNextHop address, as defined in the InetAddress MIB. Only those address types that may appear in an actual routing table are allowed as values of this object.
OBJECT-TYPE    
  InetAddressType  

ipFrrAltNextHop 1.3.6.1.2.1.4.999.1.2.1.2
The address of the next system along the alternate route. The type of this address is determined by the value of the ipFrrAltNextHopType.
OBJECT-TYPE    
  InetAddress  

ipFrrAltIfIndex 1.3.6.1.2.1.4.999.1.2.1.3
The ifIndex value which identifies the local interface through which the next hop of this alternate route should be reached.
OBJECT-TYPE    
  InterfaceIndex  

ipFrrAltType 1.3.6.1.2.1.4.999.1.2.1.4
The type of alternate which is provided by the alternate next-hop. The supported types are as follows: equalCost : The alternate next-hop is another primary next-hop. loopFree : The shortest route to the destination IP address from the alternate next-hop does not traverse this system. See draft-ietf-rtgwg-ipfrr-spec-base-04. uTurn : The alternate next system, which is indicated by the alternate next-hop, has itself a primary path that traverses this system but also has an alternate next-hop for this route that does not traverse this system. See draft-atlas-ip-local-protect-uturn-02. other : The mechanism by which the alternate next-hop can be used is not specified.
OBJECT-TYPE    
  INTEGER other(1), equalCost(2), loopFree(3), uTurn(4)  

ipFrrAltProtectionAvailable 1.3.6.1.2.1.4.999.1.2.1.5
This object specifies the scope of protection for which this alternate next-hop can provide failure protection. The alternate next-hop should provide one or more of node-protection and link-protection. If the protection provided by the alternate next-hop is unknown, then only unknownProtection should be specified. Specifying uknownProtection with any other type of protection is not supported.
OBJECT-TYPE    
  BITS nodeProtect(0), linkProtect(1), unknownProtection(2)  

ipFrrAltMetric1 1.3.6.1.2.1.4.999.1.2.1.6
This is the primary routing metric for this alternate path to the destination IP address. If the alternate path metric is unknown, the value should be set to -1.
OBJECT-TYPE    
  Integer32  

ipFrrAltStatus 1.3.6.1.2.1.4.999.1.2.1.7
The row status variable, used according to row installation and removal conventions.
OBJECT-TYPE    
  RowStatus  

ipFrrNoAltTable 1.3.6.1.2.1.4.999.1.3
This entity's IP Fast Reroute Unprotected Routes table.
OBJECT-TYPE    
  SEQUENCE OF  
    IpFrrNoAltEntry

ipFrrNoAltEntry 1.3.6.1.2.1.4.999.1.3.1
An entry containing the reason why a route does not have an alternate next-hop. The existence of an entry for a route indicates that there is no alternate next-hop.
OBJECT-TYPE    
  IpFrrNoAltEntry  

ipFrrNoAltCause 1.3.6.1.2.1.4.999.1.3.1.1
For valid routes without an alternate next-hop, this object enumerates the reason why no protection is available. The possibilities are as follows. ipFrrUnavailable : The supported IP Fast-Reroute mechanisms could not find a safe alternate next-hop. localAddress : The route represents a local address. This system is the destination so no alternate path is possible or necessary. ipFrrDisabled : Finding of alternate next-hops is operationally disabled. ipFrrUturnDisabled : Finding of u-turn alternate next-hops is operationally disabled. No loop-free alternate could be found. See draft-atlas-ip-local-protect-uturn-02 other : The reason is unknown or different from those specifically enumerated possible causes.
OBJECT-TYPE    
  INTEGER ipFrrUnavailable(1), localAddress(2), ipFrrDisabled(3), ipFrrUturnDisabled(4), other(5)  

ipFrrMIBConformance 1.3.6.1.2.1.4.999.2
OBJECT IDENTIFIER    

ipFrrMIBCompliances 1.3.6.1.2.1.4.999.2.1
OBJECT IDENTIFIER    

ipFrrMIBGroups 1.3.6.1.2.1.4.999.2.2
OBJECT IDENTIFIER    

ipFrrMIBCompliance 1.3.6.1.2.1.4.999.2.1.1
Minimum requirements to state conformity to this MIB. Supporting only IP v4 addresses This is deprecated in favor of ipFrrMIBInetCompliance There are a number of INDEX objects that cannot be represented in the form of OBJECT clauses in SMIv2, but for which there are compliance requirements, expressed in OBJECT clause form in this description: OBJECT inetCidrRouteDestType SYNTAX InetAddressType { ipv4(1), ipv4z(3) } MIN-ACCESS read-only DESCRIPTION A (deprecated) complying implementation at this level is required to support IPv4 addresses only. This compliance level is defined so an implementation only needs to support the addresses it actually supports on the device. OBJECT inetCidrRouteNextHopType SYNTAX InetAddressType { ipv4(1), ipv4z(3) } MIN-ACCESS read-only DESCRIPTION A (deprecated) complying implementation at this level is required to support IPv4 addresses only. This compliance level is defined so an implementation only needs to support the addresses it actually supports on the device. OBJECT ipFrrAltNextHopType SYNTAX InetAddressType { ipv4(1), ipv4z(3) } MIN-ACCESS read-only DESCRIPTION A (deprecated) complying implementation at this level is required to support IPv4 addresses only. This compliance level is defined so an implementation only needs to support the addresses it actually supports on the device.
MODULE-COMPLIANCE    

ipFrrMIBInetCompliance 1.3.6.1.2.1.4.999.2.1.2
Support for createAndWait and notInService is not required.
MODULE-COMPLIANCE    
  ipFrrAltStatus INTEGER active(1)
  active INTEGER createAndGo(4), destroy(6)

ipFrrReadOnlyCompliance 1.3.6.1.2.1.4.999.2.1.3
Write access is not required.
MODULE-COMPLIANCE    

ipFrrBasicGroup 1.3.6.1.2.1.4.999.2.2.1
The entire collection of objects defined in this MIB for management of IP Fast Reroute .
OBJECT-GROUP