MPLS-FRR-MIB
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.
Main OID:
mplsFrrMIB.1.3.6.1.3.120
82
Objects
Active
Status
6
Dependencies
Imported Objects
Objects
82 total| Object Name |
|---|
mplsFrrMIBThis 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 .1.3.6.1.3.120 |
mplsFrrNotif OBJECT IDENTIFIER .1.3.6.1.3.120.0 |
mplsFrrProtectedThis 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
mplsFrrConstTable. 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
mplsFrrNotifMaxRate. NOTIFICATION-TYPE .1.3.6.1.3.120.0.1 |
mplsFrrUnProtectedThis notification is generated when the final tunnel that is
being protected by a backup tunnel as specified in the
mplsFrrConstTable 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
mplsFrrNotifMaxRate. NOTIFICATION-TYPE .1.3.6.1.3.120.0.2 |
mplsFrrScalars OBJECT IDENTIFIER .1.3.6.1.3.120.1 |
mplsFrrDetourIncomingThe number of detour LSPs entering the device if
mplsFrrConstProtectionMethod is set to oneToOneBackup(1),
or 0 if mplsFrrConstProtectionMethod is set to
facilityBackup(2).ro Unsigned32 .1.3.6.1.3.120.1.1 |
mplsFrrDetourOutgoingThe number of detour LSPs leaving the device if
mplsFrrConstProtectionMethod is set to oneToOneBackup(1), or
0 if mplsFrrConstProtectionMethod is set to
facilityBackup(2).ro Unsigned32 .1.3.6.1.3.120.1.2 |
mplsFrrDetourOriginatingThe number of detour LSPs originating at this PLR if
mplsFrrConstProtectionMethod is set to oneToOneBackup(1).
This object MUST return 0 if the mplsFrrConstProtectionMethod
is set to facilityBackup(2).ro Unsigned32 .1.3.6.1.3.120.1.3 |
mplsFrrSwitchoverThe number of tunnel instances that are switched over to their
corresponding detour LSP if mplsFrrConstProtectionMethod is set
to oneToOneBackup(1), or tunnel instances being switched over if
mplsFrrConstProtectionMethod is set to facilityBackup(2).ro Unsigned32 .1.3.6.1.3.120.1.4 |
mplsFrrConfIfsIndicates 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.ro Unsigned32 .1.3.6.1.3.120.1.5 |
mplsFrrActProtectedIfsIndicates the number of interfaces currently being protected
by the FRR feature if mplsFrrConstProtectionMethod is set to
facilityBackup(2), 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.ro Unsigned32 .1.3.6.1.3.120.1.6 |
mplsFrrConfProtectedTunsIndicates the number of bypass tunnels configured to
protect facilities on this LSR using the FRR feature
if mplsFrrConstProtectionMethod is set to
facilityBackup(2), otherwise this value MUST return
0.ro Unsigned32 .1.3.6.1.3.120.1.7 |
mplsFrrActProtectedTunsIndicates the number of bypass tunnels indicated in
mplsFrrConfProtectedTuns 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 oneToOneBackup(1).ro Unsigned32 .1.3.6.1.3.120.1.8 |
mplsFrrActivelyProtectedLSPsIndicates the number of LSPs currently protected by
the FRR feature. If mplsFrrConstProtectionMethod is set
to oneToOneBackup(1)this object MUST return 0.ro Unsigned32 .1.3.6.1.3.120.1.9 |
mplsFrrConstProtectionMethodIndicates 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.rw Enumeration .1.3.6.1.3.120.1.10 |
mplsFrrNotifsEnabledEnables or disables FRR notifications defined in this MIB
module. Notifications are disabled by default.rw TruthValue (SNMPv2-TC) .1.3.6.1.3.120.1.11 |
mplsFrrLogTableMaxEntriesIndicates 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.rw Unsigned32 .1.3.6.1.3.120.1.12 |
mplsFrrLogTableCurrEntriesIndicates the current number of entries in the FRR log
table.ro Counter32 .1.3.6.1.3.120.1.13 |
mplsFrrNotifMaxRateThis 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.rw Unsigned32 .1.3.6.1.3.120.1.14 |
mplsFrrObjects OBJECT IDENTIFIER .1.3.6.1.3.120.2 |
mplsFrrGeneralObjects OBJECT IDENTIFIER .1.3.6.1.3.120.2.1 |
mplsFrrConstTableThis table shows backup LSP setup constraints. SEQUENCE OF MplsFrrConstEntry .1.3.6.1.3.120.2.1.1 |
mplsFrrConstEntryAn 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. MplsFrrConstEntry .1.3.6.1.3.120.2.1.1.1 |
mplsFrrConstIfIndexUniquely 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. InterfaceIndexOrZero (IF-MIB) .1.3.6.1.3.120.2.1.1.1.1 |
mplsFrrConstTunnelIndexUniquely identifies a tunnel for which fast reroute is
requested. MplsTunnelIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.1.1.1.2 |
mplsFrrConstTunnelInstanceUniquely identifies an instance of this tunnel for which fast
reroute is requested.
- lower 16 bits : protected tunnel instance
- higher 16 bits: must be all zeros MplsTunnelInstanceIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.1.1.1.3 |
mplsFrrConstProtectionTypeIndicates type of the resource protection.rw Enumeration .1.3.6.1.3.120.2.1.1.1.4 |
mplsFrrConstSetupPrioIndicates the setup priority of detour LSP.rw Unsigned32 .1.3.6.1.3.120.2.1.1.1.5 |
mplsFrrConstHoldingPrioIndicates the holding priority for detour LSP.rw Unsigned32 .1.3.6.1.3.120.2.1.1.1.6 |
mplsFrrConstInclAnyAffinityA 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.rw MplsTunnelAffinity (MPLS-TC-MIB) .1.3.6.1.3.120.2.1.1.1.7 |
mplsFrrConstInclAllAffinityA link satisfies the include-all constraint if and only if the
link contains all of the administrative groups specified in the
constraint.rw MplsTunnelAffinity (MPLS-TC-MIB) .1.3.6.1.3.120.2.1.1.1.8 |
mplsFrrConstExclAnyAffinityA link satisfies the exclude-all constraint if and only if the
link contains none of the administrative groups specified in the
constraint.rw MplsTunnelAffinity (MPLS-TC-MIB) .1.3.6.1.3.120.2.1.1.1.9 |
mplsFrrConstHopLimitThe maximum number of hops that the detour LSP may traverse.rw Unsigned32 .1.3.6.1.3.120.2.1.1.1.10 |
mplsFrrConstBandwidthThis variable represents the bandwidth for detour LSPs of this
tunnel, in units of thousands of bits per second (Kbps).rw Integer32 .1.3.6.1.3.120.2.1.1.1.11 |
mplsFrrConstRowStatusThis object is used to create, modify, and/or delete a row in
this table.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.120.2.1.1.1.12 |
mplsFrrTunARHopTableThis table extends mplsTunnelARHop table defined in the
MPLS-TE MIB with fast-reroute objects which specifies the status
of local protection (availability and in-use) per hop traversed
by a protected tunnel. SEQUENCE OF MplsFrrTunARHopEntry .1.3.6.1.3.120.2.1.2 |
mplsFrrLogTableThe fast reroute log table records fast reroute events such
as protected links going up or down or the FRR feature
kicking in. SEQUENCE OF MplsFrrLogEntry .1.3.6.1.3.120.2.1.2 |
mplsFrrTunARHopEntryThis entry contains fast-reroute protection status of a signle
protected tunnel hop. MplsFrrTunARHopEntry .1.3.6.1.3.120.2.1.2.1 |
mplsFrrLogEntryAn 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. MplsFrrLogEntry .1.3.6.1.3.120.2.1.2.1 |
mplsFrrLogIndexUniquely identifies a fast reroute event entry. Unsigned32 .1.3.6.1.3.120.2.1.2.1.1 |
mplsFrrTunARHopProtectInUseThis object indicates whether local protection provided
by fast-reroute is in use at this hop.ro TruthValue (SNMPv2-TC) .1.3.6.1.3.120.2.1.2.1.2 |
mplsFrrLogEventTimeThis object provides the amount of time ticks since this
event occured.ro TimeStamp (SNMPv2-TC) .1.3.6.1.3.120.2.1.2.1.2 |
mplsFrrLogInterfaceThis object indicates which interface was affected by this
FRR event. This value may be set to 0 if
mplsFrrConstProtectionMethod is set to oneToOneBackup(0).ro InterfaceIndexOrZero (IF-MIB) .1.3.6.1.3.120.2.1.2.1.3 |
mplsFrrLogEventTypeThis object describes what type of fast reroute event
occured.ro Enumeration .1.3.6.1.3.120.2.1.2.1.4 |
mplsFrrLogEventDurationThis object describes the duration of this event.ro TimeTicks (SNMPv2-SMI) .1.3.6.1.3.120.2.1.2.1.5 |
mplsFrrLogEventReasonStringThis object contains an implementation-specific explanation
of the event.ro OCTET STRING .1.3.6.1.3.120.2.1.2.1.6 |
mplsFrr1to1Objects OBJECT IDENTIFIER .1.3.6.1.3.120.2.2 |
mplsFrrOne2OnePlrTableThis table shows the lists of PLRs that initiated detour LSPs
which affect this node. SEQUENCE OF MplsFrrOne2OnePlrEntry .1.3.6.1.3.120.2.2.1 |
mplsFrrOne2OnePlrEntryAn entry in this table represents a PLR together with its
detour instance. An entry in this table is only created by an
SNMP agent as instructed by an MPLS signaling protocol. MplsFrrOne2OnePlrEntry .1.3.6.1.3.120.2.2.1.1 |
mplsFrrOne2OnePlrTunIdxUniquely identifies a tunnel between a pair of LSRs
from the mplsTunnelEntry. MplsTunnelIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.2.1.1.1 |
mplsFrrOne2OnePlrTunDetourInstUniquely identifies a detour instance of a tunnel from
the mplsTunnelEntry.
- lower 16 bits : protected tunnel instance
- higher 16 bits: detour instance MplsTunnelInstanceIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.2.1.1.2 |
mplsFrrOne2OnePlrTunIngrLSRIdThe purpose of this object is to uniquely identity a
tunnel within a network. When the MPLS signalling
protocol is rsvp(2) this value SHOULD mimic the
Extended Tunnel Id field in the SESSION object.
When the MPLS signalling protocol is crldp(3) this
value SHOULD mimic the Ingress LSR Router ID field
in the LSPID TLV object. MplsLsrIdentifier (MPLS-TC-MIB) .1.3.6.1.3.120.2.2.1.1.3 |
mplsFrrOne2OnePlrTunEgrLSRIdSpecifies the egress LSR ID. MplsLsrIdentifier (MPLS-TC-MIB) .1.3.6.1.3.120.2.2.1.1.4 |
mplsFrrOne2OnePlrIdThis value represents the PLR that has initiated a detour LSP
to protect a tunnel instance. MplsLsrIdentifier (MPLS-TC-MIB) .1.3.6.1.3.120.2.2.1.1.5 |
mplsFrrOne2OnePlrSenderAddrTypeDenotes the address type of this detour instance's sender
address.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.120.2.2.1.1.6 |
mplsFrrOne2OnePlrSenderAddrIf mplsFrrOne2OnePlrSenderAddrType is set to ipv4(1), then this value
will contain the IPv4 address of this detour instance's sender.
This object is otherwise insignificant and should contain a
value of 0.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.120.2.2.1.1.7 |
mplsFrrOne2OnePlrAvoidNAddrTypeDenotes the address type of the node that this PLR tries to
avoid.ro InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.120.2.2.1.1.8 |
mplsFrrOne2OnePlrAvoidNAddrIf mplsFrrOne2OnePlrAvoidNAddrType is set to ipv4(1), then this
value will contain the IPv4 address of the avoid node. This
object is otherwise insignificant and should contain a value of
0.ro InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.120.2.2.1.1.9 |
mplsFrrDetourTableThis table shows detour LSPs. SEQUENCE OF MplsFrrDetourEntry .1.3.6.1.3.120.2.2.2 |
mplsFrrDetourEntryAn entry in this table represents a detour. An entry in this
table is only created by an SNMP agent as instructed by an MPLS
signaling protocol. MplsFrrDetourEntry .1.3.6.1.3.120.2.2.2.1 |
mplsFrrDetourActiveIndicates whether or not the main LSP has switched over to this
detour LSP. This is only relevant for detours originated by
this node.ro TruthValue (SNMPv2-TC) .1.3.6.1.3.120.2.2.2.1.1 |
mplsFrrDetourMergingThis value represents whether or not this detour is merged.
This value MUST be set to none(0) if this detour is not merged.
This value MUST be set to protectedTunnel(1) if this detour is
merged with the protected tunnel. This value MUST be set to
detour(2) if this detour is merged with another detour
protecting the same tunnel.ro Enumeration .1.3.6.1.3.120.2.2.2.1.2 |
mplsFrrDetourMergedDetourInstThis value represents the instance of the detour with which
this detour is merged. This object is only valid when
mplsFrrDetourMerging is set to detour(2).
- lower 16 bits : protected tunnel instance
- higher 16 bits: detour instancero MplsTunnelInstanceIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.2.2.1.3 |
mplsFrrFacObjects OBJECT IDENTIFIER .1.3.6.1.3.120.2.3 |
mplsFrrFacRouteDBTableThe mplsFrrDBTable 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 mplsInterfaceConfIndex. Backup
tunnels defined to protect the tunnels traversing an
interface, and are indexed by mplsTunnelIndex. 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 mplsTunnelIndex, mplsTunnelInstance,
mplsTunnelIngressLSRId, and mplsTunnelEgressLSRId. SEQUENCE OF MplsFrrFacRouteDBEntry .1.3.6.1.3.120.2.3.1 |
mplsFrrFacRouteDBEntryAn 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. MplsFrrFacRouteDBEntry .1.3.6.1.3.120.2.3.1.1 |
mplsFrrFacRouteProtIfIdxUniquely identifies the interface configured for FRR protection. InterfaceIndex (IF-MIB) .1.3.6.1.3.120.2.3.1.1.1 |
mplsFrrFacRouteProtTunIdxUniquely identifies the mplsTunnelEntry primary index for
the tunnel head interface designated to protect the
interface as specified in the mplsFrrFacRouteIfProtIdx
(and all of the tunnels using this interface). MplsTunnelIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.3.1.1.2 |
mplsFrrFacRouteBkupTunIdxUniquely identifies an mplsTunnelEntry that is
being protected by FRR. MplsTunnelIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.3.1.1.3 |
mplsFrrFacRouteBkupTunInstUniquely identifies an mplsTunnelEntry that is
being protected by FRR. MplsTunnelInstanceIndex (MPLS-TC-MIB) .1.3.6.1.3.120.2.3.1.1.4 |
mplsFrrFacRouteBkupTunIngrLSRIdUniquely identifies an mplsTunnelEntry that is
being protected by FRR. MplsLsrIdentifier (MPLS-TC-MIB) .1.3.6.1.3.120.2.3.1.1.5 |
mplsFrrFacRouteBkupTunEgrLSRIdUniquely identifies an mplsTunnelEntry that is
being protected by FRR. MplsLsrIdentifier (MPLS-TC-MIB) .1.3.6.1.3.120.2.3.1.1.6 |
mplsFrrFacRouteDBNumProtTunOnIfThe number of backup tunnels protecting the specified
interface.ro Gauge32 .1.3.6.1.3.120.2.3.1.1.7 |
mplsFrrFacRouteDBNumProtTunThe number of tunnels protected on this interface.ro Gauge32 .1.3.6.1.3.120.2.3.1.1.8 |
mplsFrrFacRouteDBProtTunStatusSpecifies 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.ro Enumeration .1.3.6.1.3.120.2.3.1.1.9 |
mplsFrrFacRouteDBProtTunResvBwSpecifies the amount of bandwidth in megabytes per second
that is actually reserved by the protection 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.ro Unsigned32 .1.3.6.1.3.120.2.3.1.1.10 |
mplsFrrConformance OBJECT IDENTIFIER .1.3.6.1.3.120.3 |
mplsFrrGroups OBJECT IDENTIFIER .1.3.6.1.3.120.3.1 |
mplsFrrCompliances OBJECT IDENTIFIER .1.3.6.1.3.120.3.2 |
mplsFrrTunARHopProtectAvailableThis object indicates whether local protection provided
by fast-reroute is available at this hop.ro TruthValue (SNMPv2-TC) .mplsFrrTunArHopEntry.1 |
mplsFrrTunARHopBandwidthProtectThis object indicates whether bandwidth protection
is provided by this hop.ro TruthValue (SNMPv2-TC) .mplsFrrTunArHopEntry.3 |
mplsFrrTunARHopNodeProtectThis object indicates whether node protection
is provided by this hop.ro TruthValue (SNMPv2-TC) .mplsFrrTunArHopEntry.4 |