draft-ietf-mpls-fastreroute-mib-14.txt | draft-ietf-mpls-fastreroute-mib-15.txt | |||
---|---|---|---|---|
Network Working Group Thomas D. Nadeau, Ed. | Network Working Group Thomas D. Nadeau, Ed. | |||
Internet Draft BT | Internet Draft BT | |||
Intended Status: Standards Track | Intended Status: Standards Track | |||
Expires: Dec 2010 Agrahara S Kiran Koushik, Ed. | Expires: May 2011 Agrahara S Kiran Koushik, Ed. | |||
Cisco Systems, Inc. | Cisco Systems, Inc. | |||
Riza Cetin, Ed. | Riza Cetin, Ed. | |||
Alcatel | Alcatel | |||
April 2010 | November 2010 | |||
Multiprotocol Label Switching (MPLS) Traffic Engineering Management | Multiprotocol Label Switching (MPLS) Traffic Engineering Management | |||
Information Base for Fast Reroute | Information Base for Fast Reroute | |||
draft-ietf-mpls-fastreroute-mib-14.txt | draft-ietf-mpls-fastreroute-mib-15.txt | |||
Status of this Memo | Status of this Memo | |||
This Internet-Draft is submitted to IETF in full conformance with | This Internet-Draft is submitted to IETF in full conformance with | |||
the provisions of BCP 78 and BCP 79. | the provisions of BCP 78 and BCP 79. | |||
Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
Task Force (IETF), its areas, and its working groups. Note that | Task Force (IETF), its areas, and its working groups. Note that | |||
other groups may also distribute working documents as | other groups may also distribute working documents as | |||
Internet-Drafts. | Internet-Drafts. | |||
skipping to change at page 2, line 5 | skipping to change at page 2, line 5 | |||
Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
(http://trustee.ietf.org/license-info) in effect on the date of | (http://trustee.ietf.org/license-info) in effect on the date of | |||
publication of this document. Please review these documents | publication of this document. Please review these documents | |||
carefully, as they describe your rights and | carefully, as they describe your rights and | |||
restrictions with respect to this document. Code Components | restrictions with respect to this document. Code Components | |||
extracted from this document must include Simplified BSD License | extracted from this document must include Simplified BSD License | |||
text as described in Section 4.e of the Trust Legal Provisions and | text as described in Section 4.e of the Trust Legal Provisions and | |||
are provided without warranty as described in the Simplified BSD | are provided without warranty as described in the Simplified BSD | |||
License. | License. | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
This document may contain material from IETF Documents or IETF | This document may contain material from IETF Documents or IETF | |||
Contributions published or made publicly available before November | Contributions published or made publicly available before November | |||
10, 2008. The person(s) controlling the copyright in some of this | 10, 2008. The person(s) controlling the copyright in some of this | |||
material may not have granted the IETF Trust the right to allow | material may not have granted the IETF Trust the right to allow | |||
modifications of such material outside the IETF Standards Process. | modifications of such material outside the IETF Standards Process. | |||
Without obtaining an adequate license from the person(s) controlling | Without obtaining an adequate license from the person(s) controlling | |||
the copyright in such materials, this document may not be modified | the copyright in such materials, this document may not be modified | |||
outside the IETF Standards Process, and derivative works of it may | outside the IETF Standards Process, and derivative works of it may | |||
not be created outside the IETF Standards Process, except to format | not be created outside the IETF Standards Process, except to format | |||
skipping to change at page 3, line 4 | skipping to change at page 3, line 4 | |||
6.2 MPLS-FRR-ONE2ONE-STD-MIB Module Definitions...............21 | 6.2 MPLS-FRR-ONE2ONE-STD-MIB Module Definitions...............21 | |||
6.3 MPLS-FRR-FACILITY-STD-MIB Module Definitions..............30 | 6.3 MPLS-FRR-FACILITY-STD-MIB Module Definitions..............30 | |||
7. Security Considerations...................................41 | 7. Security Considerations...................................41 | |||
8. IANA Considerations.......................................42 | 8. IANA Considerations.......................................42 | |||
8.1 IANA Considerations for MPLS-FRR-GENERAL-STD-MIB..........43 | 8.1 IANA Considerations for MPLS-FRR-GENERAL-STD-MIB..........43 | |||
8.2 IANA Considerations for MPLS-FRR-ONE2ONE-STD-MIB..........43 | 8.2 IANA Considerations for MPLS-FRR-ONE2ONE-STD-MIB..........43 | |||
8.3 IANA Considerations for MPLS-FRR-FACILITY-STD-MIB.........43 | 8.3 IANA Considerations for MPLS-FRR-FACILITY-STD-MIB.........43 | |||
9. Acknowledgments...........................................43 | 9. Acknowledgments...........................................43 | |||
10. References................................................43 | 10. References................................................43 | |||
10.1 Normative References......................................43 | 10.1 Normative References......................................43 | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
10.2 Informative References....................................44 | 10.2 Informative References....................................44 | |||
11. Editors' Addresses........................................45 | 11. Editors' Addresses........................................45 | |||
12. Contributors' Addresses...................................45 | 12. Contributors' Addresses...................................45 | |||
1. Introduction | 1. Introduction | |||
This memo defines a portion of the Management Information Base (MIB) | This memo defines a portion of the Management Information Base (MIB) | |||
containing objects used to manage Multiprotocol Label | containing objects used to manage Multiprotocol Label | |||
Switching (MPLS)-based fast rerouting features on MPLS Label | Switching (MPLS)-based fast rerouting features on MPLS Label | |||
skipping to change at page 4, line 4 | skipping to change at page 4, line 4 | |||
(SNMP). Objects in the MIB are defined using the mechanisms defined | (SNMP). Objects in the MIB are defined using the mechanisms defined | |||
in the Structure of Management Information (SMI). This memo | in the Structure of Management Information (SMI). This memo | |||
specifies a MIB module that is compliant to the SMIv2, which is | specifies a MIB module that is compliant to the SMIv2, which is | |||
described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] | described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] | |||
and STD 58, RFC 2580 [RFC2580]. | and STD 58, RFC 2580 [RFC2580]. | |||
4. Overview of the MIB Modules | 4. Overview of the MIB Modules | |||
The specification [RFC4090] stipulates two different approaches | The specification [RFC4090] stipulates two different approaches | |||
to implementing MPLS TE fast reroute: one-to-one and facility | to implementing MPLS TE fast reroute: one-to-one and facility | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
backup. | backup. | |||
We define three MIB modules to represent the respective | We define three MIB modules to represent the respective | |||
components: general, one-to-one and facility backup. | components: general, one-to-one and facility backup. | |||
They are: | They are: | |||
- MPLS-FRR-GENERAL-STD-MIB: Contains objects that apply to any | - MPLS-FRR-GENERAL-STD-MIB: Contains objects that apply to any | |||
MPLS LSR implementing MPLS TE fast reroute functionality. | MPLS LSR implementing MPLS TE fast reroute functionality. | |||
skipping to change at page 5, line 4 | skipping to change at page 5, line 4 | |||
4.1.2 mplsFrrTunnelARHopTable | 4.1.2 mplsFrrTunnelARHopTable | |||
This table extends mplsTunnelARHopTable (defined in the | This table extends mplsTunnelARHopTable (defined in the | |||
MPLS-TE-STD-MIB [RFC3812]) with fast-reroute objects which | MPLS-TE-STD-MIB [RFC3812]) with fast-reroute objects which | |||
specify the local protection type or types of availability, | specify the local protection type or types of availability, | |||
as well as what type or types are actally in-use for each | as well as what type or types are actally in-use for each | |||
tunnel hop traversed by a protected TE tunnel. | tunnel hop traversed by a protected TE tunnel. | |||
This table MUST be supported when the Record Route Object (RRO) | This table MUST be supported when the Record Route Object (RRO) | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
is supported by the implementation. | is supported by the implementation. | |||
4.2. MPLS-FRR-ONE2ONE-STD-MIB | 4.2. MPLS-FRR-ONE2ONE-STD-MIB | |||
This MIB module MUST be supported when one-to-one backup | This MIB module MUST be supported when one-to-one backup | |||
fastreroute method is used. | fastreroute method is used. | |||
4.2.1 mplsFrrOne2OnePlrTable | 4.2.1 mplsFrrOne2OnePlrTable | |||
skipping to change at page 6, line 4 | skipping to change at page 6, line 4 | |||
instance object is used as a | instance object is used as a | |||
detour instance. | detour instance. | |||
- ingress node's LSR ID (mplsFrrOne2OnePlrTunnelIngressLSRId): | - ingress node's LSR ID (mplsFrrOne2OnePlrTunnelIngressLSRId): | |||
set to the ingress node of an LSP protected by a detour. | set to the ingress node of an LSP protected by a detour. | |||
- egress node's LSR ID (mplsFrrOne2OnePlrTunnelEgressLSRId): | - egress node's LSR ID (mplsFrrOne2OnePlrTunnelEgressLSRId): | |||
set to the egress node of an LSP protected by a detour. | set to the egress node of an LSP protected by a detour. | |||
A detour LSP is also considered as an instance of a protected | A detour LSP is also considered as an instance of a protected | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
TE tunnel. Therefore, each detour LSP SHOULD have an entry in | TE tunnel. Therefore, each detour LSP SHOULD have an entry in | |||
the mplsTunnelTable (defined in the MPLS-TE-STD-MIB[RFC3812]). | the mplsTunnelTable (defined in the MPLS-TE-STD-MIB[RFC3812]). | |||
In the mplsTunnelTable, the higher 16 bits of the tunnel instance | In the mplsTunnelTable, the higher 16 bits of the tunnel instance | |||
SHOULD be used as a detour instance. Note that for the protected | SHOULD be used as a detour instance. Note that for the protected | |||
TE tunnel instances, the higher 16 bits of the tunnel instance | TE tunnel instances, the higher 16 bits of the tunnel instance | |||
MUST all be set to zero. | MUST all be set to zero. | |||
This table MUST be supported if one-to-one backup method is | This table MUST be supported if one-to-one backup method is | |||
skipping to change at page 7, line 5 | skipping to change at page 7, line 5 | |||
-- R1 is PLR | -- R1 is PLR | |||
mplsFrrOne2OnePlrSenderAddrType = ipv4(1), | mplsFrrOne2OnePlrSenderAddrType = ipv4(1), | |||
mplsFrrOne2OnePlrSenderAddr = "192.0.2.1", -- R1 | mplsFrrOne2OnePlrSenderAddr = "192.0.2.1", -- R1 | |||
mplsFrrOne2OnePlrAvoidNodeAddrType = ipv4(1), | mplsFrrOne2OnePlrAvoidNodeAddrType = ipv4(1), | |||
mplsFrrOne2OnePlrAvoidNodeAddr = "192.0.2.2", | mplsFrrOne2OnePlrAvoidNodeAddr = "192.0.2.2", | |||
-- R1-R2(Avoid) | -- R1-R2(Avoid) | |||
} | } | |||
In mplsFrrOne2OneDetourTable: | In mplsFrrOne2OneDetourTable: | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
{ | { | |||
mplsFrrOne2OnePlrTunnelIndex = 1, | mplsFrrOne2OnePlrTunnelIndex = 1, | |||
mplsFrrOne2OnePlrTunnelDetourInstance = 6553601, | mplsFrrOne2OnePlrTunnelDetourInstance = 6553601, | |||
-- | -- | |||
-- (100 << 16 | 1) == 6553601 | -- (100 << 16 | 1) == 6553601 | |||
-- | -- | |||
-- 100 is mplsTunnelInstance for the protected tunnel | -- 100 is mplsTunnelInstance for the protected tunnel | |||
-- from mplsTunnelTable. Marked by AAA below. | -- from mplsTunnelTable. Marked by AAA below. | |||
-- Shift 16 to put this into the high order bits | -- Shift 16 to put this into the high order bits | |||
skipping to change at page 8, line 4 | skipping to change at page 8, line 4 | |||
mplsTunnelDescr = "R1-R5", | mplsTunnelDescr = "R1-R5", | |||
mplsTunnelIsIf = true (1), | mplsTunnelIsIf = true (1), | |||
mplsTunnelXCPointer = 0.0, | mplsTunnelXCPointer = 0.0, | |||
mplsTunnelSignallingProto = none (1), | mplsTunnelSignallingProto = none (1), | |||
mplsTunnelSetupPrio = 0, | mplsTunnelSetupPrio = 0, | |||
mplsTunnelHoldingPrio = 0, | mplsTunnelHoldingPrio = 0, | |||
mplsTunnelSessionAttributes = 0, | mplsTunnelSessionAttributes = 0, | |||
mplsTunnelLocalProtectInUse = true(1), | mplsTunnelLocalProtectInUse = true(1), | |||
mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.5, | mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.5, | |||
mplsTunnelInstancePriority = 1, | mplsTunnelInstancePriority = 1, | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsTunnelHopTableIndex = 1, | mplsTunnelHopTableIndex = 1, | |||
mplsTunnelIncludeAnyAffinity = 0, | mplsTunnelIncludeAnyAffinity = 0, | |||
mplsTunnelIncludeAllAffinity = 0, | mplsTunnelIncludeAllAffinity = 0, | |||
mplsTunnelExcludeAnyAffinity = 0, | mplsTunnelExcludeAnyAffinity = 0, | |||
mplsTunnelPathInUse = 1, | mplsTunnelPathInUse = 1, | |||
mplsTunnelRole = head (1), | mplsTunnelRole = head (1), | |||
} | } | |||
In mplsTunnelTable(detour lsp entry): | In mplsTunnelTable(detour lsp entry): | |||
skipping to change at page 9, line 4 | skipping to change at page 9, line 4 | |||
This MIB module MUST be supported when facility backup | This MIB module MUST be supported when facility backup | |||
fastreroute method is used. | fastreroute method is used. | |||
4.3.1 mplsFrrFacilityDBTable | 4.3.1 mplsFrrFacilityDBTable | |||
The mplsFrrFacilityDBTable provides information about the fast | The mplsFrrFacilityDBTable provides information about the fast | |||
reroute database for facility-based fast reroute. | reroute database for facility-based fast reroute. | |||
An entry is created in this table for each tunnel being | An entry is created in this table for each tunnel being | |||
protected by a backup tunnel. Backup tunnels are defined | protected by a backup tunnel. Backup tunnels are defined | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
to protect the tunnels traversing an interface. | to protect the tunnels traversing an interface. | |||
The protecting tunnel will exist on the PLR as per [RFC4090]. | The protecting tunnel will exist on the PLR as per [RFC4090]. | |||
Protected tunnels are the LSPs that traverse the protected link. | Protected tunnels are the LSPs that traverse the protected link. | |||
This table MUST be supported when facility backup is used. | This table MUST be supported when facility backup is used. | |||
5. Handling IPv6 Tunnels | 5. Handling IPv6 Tunnels | |||
As described in [RFC4990], in order to support IPv6 MPLS | As described in [RFC4990], in order to support IPv6 MPLS | |||
skipping to change at page 10, line 4 | skipping to change at page 10, line 4 | |||
FROM SNMPv2-SMI -- [RFC2578] | FROM SNMPv2-SMI -- [RFC2578] | |||
MODULE-COMPLIANCE, OBJECT-GROUP | MODULE-COMPLIANCE, OBJECT-GROUP | |||
FROM SNMPv2-CONF -- [RFC2580] | FROM SNMPv2-CONF -- [RFC2580] | |||
RowStatus, StorageType | RowStatus, StorageType | |||
FROM SNMPv2-TC -- [RFC2579] | FROM SNMPv2-TC -- [RFC2579] | |||
InterfaceIndexOrZero, | InterfaceIndexOrZero, | |||
ifGeneralInformationGroup, | ifGeneralInformationGroup, | |||
ifCounterDiscontinuityGroup | ifCounterDiscontinuityGroup | |||
FROM IF-MIB -- [RFC2863] | FROM IF-MIB -- [RFC2863] | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
MplsTunnelIndex, MplsTunnelInstanceIndex, | MplsTunnelIndex, MplsTunnelInstanceIndex, | |||
MplsBitRate, | MplsBitRate, | |||
MplsTunnelAffinity | MplsTunnelAffinity | |||
FROM MPLS-TC-STD-MIB -- [RFC3811] | FROM MPLS-TC-STD-MIB -- [RFC3811] | |||
mplsTunnelGroup, mplsTunnelScalarGroup, | mplsTunnelGroup, mplsTunnelScalarGroup, | |||
mplsTunnelARHopListIndex, mplsTunnelARHopIndex | mplsTunnelARHopListIndex, mplsTunnelARHopIndex | |||
FROM MPLS-TE-STD-MIB -- [RFC3812] | FROM MPLS-TE-STD-MIB -- [RFC3812] | |||
; | ; | |||
skipping to change at page 11, line 5 | skipping to change at page 11, line 5 | |||
This MIB module contains generic object definitions for | This MIB module contains generic object definitions for | |||
MPLS Traffic Engineering Fast Reroute as defined in | MPLS Traffic Engineering Fast Reroute as defined in | |||
RFC4090." | RFC4090." | |||
-- Revision history. | -- Revision history. | |||
REVISION | REVISION | |||
"200906041200Z" -- 04 Jun 2009 12:00:00 GMT | "200906041200Z" -- 04 Jun 2009 12:00:00 GMT | |||
DESCRIPTION | DESCRIPTION | |||
"Initial version. Published as RFC xxxx." | "Initial version. Published as RFC xxxx." | |||
-- RFC-editor pls fill in xxxx | -- RFC-editor pls fill in xxxx | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
::= { mib-2 yyy } -- RFC-editor please fill in | ::= { mib-2 yyy } -- RFC-editor please fill in | |||
-- yyy with value assigned by IANA, | -- yyy with value assigned by IANA, | |||
-- see section 8.1 for details | -- see section 8.1 for details | |||
-- Top level components of this MIB module. | -- Top level components of this MIB module. | |||
mplsFrrGeneralObjects | mplsFrrGeneralObjects | |||
OBJECT IDENTIFIER ::= { mplsFrrGeneralMIB 1 } | OBJECT IDENTIFIER ::= { mplsFrrGeneralMIB 1 } | |||
skipping to change at page 12, line 4 | skipping to change at page 12, line 4 | |||
bypass tunnels for which this LSR is the ingress." | bypass tunnels for which this LSR is the ingress." | |||
::= { mplsFrrGeneralObjects 2 } | ::= { mplsFrrGeneralObjects 2 } | |||
-- | -- | |||
-- General FRR Table Section | -- General FRR Table Section | |||
-- | -- | |||
-- These tables apply to both types of FRR | -- These tables apply to both types of FRR | |||
-- and should be implemented by all LSRs supporting | -- and should be implemented by all LSRs supporting | |||
-- FRR. | -- FRR. | |||
-- | -- | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
-- MPLS Fast Reroute Constraints table | -- MPLS Fast Reroute Constraints table | |||
mplsFrrGeneralConstraintsTable OBJECT-TYPE | mplsFrrGeneralConstraintsTable OBJECT-TYPE | |||
SYNTAX SEQUENCE OF MplsFrrGeneralConstraintsEntry | SYNTAX SEQUENCE OF MplsFrrGeneralConstraintsEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This table shows detour LSP or bypass tunnel setup | "This table shows detour LSP or bypass tunnel setup | |||
constraints." | constraints." | |||
skipping to change at page 13, line 5 | skipping to change at page 13, line 5 | |||
set to a value of 0 indicates that the mplsTunnelEntry | set to a value of 0 indicates that the mplsTunnelEntry | |||
contains a tunnel ingress. This is typically how | contains a tunnel ingress. This is typically how | |||
configuration of this feature is performed on devices | configuration of this feature is performed on devices | |||
where the actual protection LSP used is left up to the | where the actual protection LSP used is left up to the | |||
protecting tunnel. However, in cases where static | protecting tunnel. However, in cases where static | |||
configuration is possible, any valid tunnel | configuration is possible, any valid tunnel | |||
instance is possible; however, it is STRONGLY RECOMMENDED | instance is possible; however, it is STRONGLY RECOMMENDED | |||
that the instance index SHOULD use the following convention | that the instance index SHOULD use the following convention | |||
to identify backup LSPs: | to identify backup LSPs: | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
- lower 16 bits : protected tunnel instance | - lower 16 bits : protected tunnel instance | |||
- higher 16 bits: must be all zeros | - higher 16 bits: must be all zeros | |||
" | " | |||
REFERENCE "Section 4.1 of RFC4090." | REFERENCE "Section 4.1 of RFC4090." | |||
INDEX { mplsFrrGeneralConstraintsIfIndexOrZero, | INDEX { mplsFrrGeneralConstraintsIfIndexOrZero, | |||
mplsFrrGeneralConstraintsTunnelIndex, | mplsFrrGeneralConstraintsTunnelIndex, | |||
mplsFrrGeneralConstraintsTunnelInstance | mplsFrrGeneralConstraintsTunnelInstance | |||
} | } | |||
::= { mplsFrrGeneralConstraintsTable 1 } | ::= { mplsFrrGeneralConstraintsTable 1 } | |||
skipping to change at page 14, line 4 | skipping to change at page 14, line 4 | |||
SYNTAX MplsTunnelIndex | SYNTAX MplsTunnelIndex | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Uniquely identifies a tunnel in the mplsTunnelTable which | "Uniquely identifies a tunnel in the mplsTunnelTable which | |||
is configured to possibly protect the interface(s) specified | is configured to possibly protect the interface(s) specified | |||
by mplsFrrGeneralConstraintsIfIndexOrZero in the event of a | by mplsFrrGeneralConstraintsIfIndexOrZero in the event of a | |||
fault." | fault." | |||
REFERENCE "mplsTunnelTable from RFC3812." | REFERENCE "mplsTunnelTable from RFC3812." | |||
::= { mplsFrrGeneralConstraintsEntry 2 } | ::= { mplsFrrGeneralConstraintsEntry 2 } | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrGeneralConstraintsTunnelInstance OBJECT-TYPE | mplsFrrGeneralConstraintsTunnelInstance OBJECT-TYPE | |||
SYNTAX MplsTunnelInstanceIndex | SYNTAX MplsTunnelInstanceIndex | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Uniquely identifies an existing instance of this tunnel | "Uniquely identifies an existing instance of this tunnel | |||
for which fast reroute is requested. Note that a value of | for which fast reroute is requested. Note that a value of | |||
0 indicates that the configuration points at a tunnel | 0 indicates that the configuration points at a tunnel | |||
head (as specified in RFC3812). This is typically how | head (as specified in RFC3812). This is typically how | |||
skipping to change at page 15, line 4 | skipping to change at page 15, line 4 | |||
"Indicates type of the resource protection: | "Indicates type of the resource protection: | |||
linkProtection(1) indicates that this tunnel is | linkProtection(1) indicates that this tunnel is | |||
setup to protect a particular link's resources. | setup to protect a particular link's resources. | |||
nodeProtection(2) indicates that this tunnel is | nodeProtection(2) indicates that this tunnel is | |||
setup to protect an entire node from failure. | setup to protect an entire node from failure. | |||
" | " | |||
REFERENCE "Section 3 in RFC4090." | REFERENCE "Section 3 in RFC4090." | |||
DEFVAL { nodeProtection } | DEFVAL { nodeProtection } | |||
::= { mplsFrrGeneralConstraintsEntry 4 } | ::= { mplsFrrGeneralConstraintsEntry 4 } | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrGeneralConstraintsSetupPrio OBJECT-TYPE | mplsFrrGeneralConstraintsSetupPrio OBJECT-TYPE | |||
SYNTAX Unsigned32 (0..7) | SYNTAX Unsigned32 (0..7) | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Indicates the setup priority of the detour LSP | "Indicates the setup priority of the detour LSP | |||
or bypass tunnel." | or bypass tunnel." | |||
REFERENCE | REFERENCE | |||
"Section 4.7 in RFC 3209" | "Section 4.7 in RFC 3209" | |||
skipping to change at page 16, line 4 | skipping to change at page 16, line 4 | |||
DESCRIPTION | DESCRIPTION | |||
"Indicates the include-all link constraint for the | "Indicates the include-all link constraint for the | |||
detour LSP or bypass tunnel. A link satisfies the | detour LSP or bypass tunnel. A link satisfies the | |||
include-all constraint if and only if the link contains | include-all constraint if and only if the link contains | |||
all of the administrative groups specified in the | all of the administrative groups specified in the | |||
constraint." | constraint." | |||
REFERENCE | REFERENCE | |||
"Section 4.7 in RFC 3209" | "Section 4.7 in RFC 3209" | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { mplsFrrGeneralConstraintsEntry 8 } | ::= { mplsFrrGeneralConstraintsEntry 8 } | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrGeneralConstraintsExclAnyAffinity OBJECT-TYPE | mplsFrrGeneralConstraintsExclAnyAffinity OBJECT-TYPE | |||
SYNTAX MplsTunnelAffinity | SYNTAX MplsTunnelAffinity | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Indicates the exclude-any link constraint for the | "Indicates the exclude-any link constraint for the | |||
detour LSP or bypass tunnel. A link satisfies the | detour LSP or bypass tunnel. A link satisfies the | |||
exclude-any constraint if and only if the link contains | exclude-any constraint if and only if the link contains | |||
none of the administrative groups specified in the | none of the administrative groups specified in the | |||
skipping to change at page 17, line 4 | skipping to change at page 17, line 4 | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The storage type for this configuration entry. | "The storage type for this configuration entry. | |||
Conceptual rows having the value 'permanent' | Conceptual rows having the value 'permanent' | |||
need not allow write-access to any columnar | need not allow write-access to any columnar | |||
objects in the row." | objects in the row." | |||
REFERENCE | REFERENCE | |||
"RFC2579" | "RFC2579" | |||
DEFVAL { volatile } | DEFVAL { volatile } | |||
::= { mplsFrrGeneralConstraintsEntry 12 } | ::= { mplsFrrGeneralConstraintsEntry 12 } | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrGeneralConstraintsRowStatus OBJECT-TYPE | mplsFrrGeneralConstraintsRowStatus OBJECT-TYPE | |||
SYNTAX RowStatus | SYNTAX RowStatus | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object is used to create, modify, and/or delete a row in | "This object is used to create, modify, and/or delete a row in | |||
this table. When a row in this table is in active(1) | this table. When a row in this table is in active(1) | |||
state, no objects in that row can be modified by the agent | state, no objects in that row can be modified by the agent | |||
except mplsFrrGeneralConstraintsRowStatus and | except mplsFrrGeneralConstraintsRowStatus and | |||
skipping to change at page 18, line 4 | skipping to change at page 18, line 4 | |||
mplsFrrGeneralTunnelARHopProtectTypeInUse BITS | mplsFrrGeneralTunnelARHopProtectTypeInUse BITS | |||
} | } | |||
mplsFrrGeneralTunnelARHopProtectType OBJECT-TYPE | mplsFrrGeneralTunnelARHopProtectType OBJECT-TYPE | |||
SYNTAX BITS { node(0), bandwidth(1) } | SYNTAX BITS { node(0), bandwidth(1) } | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This object indicates the desired protection type or types | "This object indicates the desired protection type or types | |||
of the associated SESSION_ATTRIBUTE object. Note that since | of the associated SESSION_ATTRIBUTE object. Note that since | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
this object is a BITS type, one, none or all of the bits | this object is a BITS type, one, none or all of the bits | |||
may be set to indicate various desired combinations of | may be set to indicate various desired combinations of | |||
protection types." | protection types." | |||
REFERENCE | REFERENCE | |||
"See section 4 of RFC4090 where the SESSION_ATTRIBUTE | "See section 4 of RFC4090 where the SESSION_ATTRIBUTE | |||
objects is extended to support desired bandwidth and node | objects is extended to support desired bandwidth and node | |||
protection features." | protection features." | |||
::= { mplsFrrGeneralTunnelARHopEntry 1 } | ::= { mplsFrrGeneralTunnelARHopEntry 1 } | |||
skipping to change at page 19, line 4 | skipping to change at page 19, line 4 | |||
MODULE IF-MIB -- The Interfaces Group MIB module, RFC 2863. | MODULE IF-MIB -- The Interfaces Group MIB module, RFC 2863. | |||
MANDATORY-GROUPS { | MANDATORY-GROUPS { | |||
ifGeneralInformationGroup, | ifGeneralInformationGroup, | |||
ifCounterDiscontinuityGroup | ifCounterDiscontinuityGroup | |||
} | } | |||
MODULE MPLS-TE-STD-MIB -- The MPLS Traffic Engineering | MODULE MPLS-TE-STD-MIB -- The MPLS Traffic Engineering | |||
-- MIB module, RFC 3812 | -- MIB module, RFC 3812 | |||
MANDATORY-GROUPS { | MANDATORY-GROUPS { | |||
mplsTunnelGroup, | mplsTunnelGroup, | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsTunnelScalarGroup | mplsTunnelScalarGroup | |||
} | } | |||
MODULE -- this module | MODULE -- this module | |||
MANDATORY-GROUPS { | MANDATORY-GROUPS { | |||
mplsFrrGeneralScalarGroup, | mplsFrrGeneralScalarGroup, | |||
mplsFrrGeneralTunnelARHopGroup, | mplsFrrGeneralTunnelARHopGroup, | |||
mplsFrrGeneralConstraintsGroup | mplsFrrGeneralConstraintsGroup | |||
} | } | |||
skipping to change at page 20, line 4 | skipping to change at page 20, line 4 | |||
-- mplsFrrGeneralConstraintsTable | -- mplsFrrGeneralConstraintsTable | |||
OBJECT mplsFrrGeneralConstraintsSetupPrio | OBJECT mplsFrrGeneralConstraintsSetupPrio | |||
MIN-ACCESS read-only | MIN-ACCESS read-only | |||
DESCRIPTION | DESCRIPTION | |||
"Write access is not required." | "Write access is not required." | |||
OBJECT mplsFrrGeneralConstraintsHoldingPrio | OBJECT mplsFrrGeneralConstraintsHoldingPrio | |||
MIN-ACCESS read-only | MIN-ACCESS read-only | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
DESCRIPTION | DESCRIPTION | |||
"Write access is not required." | "Write access is not required." | |||
OBJECT mplsFrrGeneralConstraintsInclAnyAffinity | OBJECT mplsFrrGeneralConstraintsInclAnyAffinity | |||
MIN-ACCESS read-only | MIN-ACCESS read-only | |||
DESCRIPTION | DESCRIPTION | |||
"Write access is not required." | "Write access is not required." | |||
OBJECT mplsFrrGeneralConstraintsInclAllAffinity | OBJECT mplsFrrGeneralConstraintsInclAllAffinity | |||
skipping to change at page 21, line 4 | skipping to change at page 21, line 4 | |||
MIN-ACCESS read-only | MIN-ACCESS read-only | |||
DESCRIPTION | DESCRIPTION | |||
"Write access is not required." | "Write access is not required." | |||
::= { mplsFrrGeneralCompliances 2 } | ::= { mplsFrrGeneralCompliances 2 } | |||
-- Units of conformance | -- Units of conformance | |||
mplsFrrGeneralScalarGroup OBJECT-GROUP | mplsFrrGeneralScalarGroup OBJECT-GROUP | |||
OBJECTS { | OBJECTS { | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrGeneralIngressTunnelInstances, | mplsFrrGeneralIngressTunnelInstances, | |||
mplsFrrGeneralProtectionMethod | mplsFrrGeneralProtectionMethod | |||
} | } | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Objects that are required to display general fast reroute | "Objects that are required to display general fast reroute | |||
information." | information." | |||
::= { mplsFrrGeneralGroups 1 } | ::= { mplsFrrGeneralGroups 1 } | |||
skipping to change at page 22, line 4 | skipping to change at page 22, line 4 | |||
protection status." | protection status." | |||
::= { mplsFrrGeneralGroups 3} | ::= { mplsFrrGeneralGroups 3} | |||
END | END | |||
-- End of MPLS-FRR-GENERAL-STD-MIB | -- End of MPLS-FRR-GENERAL-STD-MIB | |||
6.2. MPLS-FRR-ONE2ONE-STD-MIB | 6.2. MPLS-FRR-ONE2ONE-STD-MIB | |||
-- Start of MPLS-FRR-ONE2ONE-STD-MIB | -- Start of MPLS-FRR-ONE2ONE-STD-MIB | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
MPLS-FRR-ONE2ONE-STD-MIB DEFINITIONS ::= BEGIN | MPLS-FRR-ONE2ONE-STD-MIB DEFINITIONS ::= BEGIN | |||
IMPORTS | IMPORTS | |||
MODULE-IDENTITY, OBJECT-TYPE, mib-2, | MODULE-IDENTITY, OBJECT-TYPE, mib-2, | |||
Integer32, Gauge32 | Integer32, Gauge32 | |||
FROM SNMPv2-SMI -- [RFC2578] | FROM SNMPv2-SMI -- [RFC2578] | |||
MODULE-COMPLIANCE, OBJECT-GROUP | MODULE-COMPLIANCE, OBJECT-GROUP | |||
FROM SNMPv2-CONF -- [RFC2580] | FROM SNMPv2-CONF -- [RFC2580] | |||
TruthValue | TruthValue | |||
skipping to change at page 23, line 4 | skipping to change at page 23, line 4 | |||
Der-Hwa Gan | Der-Hwa Gan | |||
Email: dhg@juniper.net | Email: dhg@juniper.net | |||
" | " | |||
DESCRIPTION | DESCRIPTION | |||
"Copyright (c) 2010 IETF Trust and the persons identified | "Copyright (c) 2010 IETF Trust and the persons identified | |||
as the document authors. All rights reserved. This version | as the document authors. All rights reserved. This version | |||
of this MIB module is part of RFC xxxx; See the RFC itself | of this MIB module is part of RFC xxxx; See the RFC itself | |||
for full legal notices. | for full legal notices. | |||
-- RFC EDITOR: please replace xxxx with actual number | -- RFC EDITOR: please replace xxxx with actual number | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
-- and remove this note. | -- and remove this note. | |||
This MIB module contains object definitions for | This MIB module contains object definitions for | |||
MPLS Traffic Engineering one-to-one backup method for | MPLS Traffic Engineering one-to-one backup method for | |||
Fast Reroute as defined in RFC4090." | Fast Reroute as defined in RFC4090." | |||
-- Revision history. | -- Revision history. | |||
REVISION | REVISION | |||
"200906041200Z" -- 04 Jun 2009 12:00:00 GMT | "200906041200Z" -- 04 Jun 2009 12:00:00 GMT | |||
skipping to change at page 24, line 4 | skipping to change at page 24, line 4 | |||
DESCRIPTION | DESCRIPTION | |||
"The number of detour LSPs leaving the device." | "The number of detour LSPs leaving the device." | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { mplsFrrOne2OneObjects 2 } | ::= { mplsFrrOne2OneObjects 2 } | |||
mplsFrrOne2OneDetourOriginating OBJECT-TYPE | mplsFrrOne2OneDetourOriginating OBJECT-TYPE | |||
SYNTAX Integer32(0..2147483647) | SYNTAX Integer32(0..2147483647) | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
"The number of detour LSPs originating at this PLR." | "The number of detour LSPs originating at this PLR." | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { mplsFrrOne2OneObjects 3 } | ::= { mplsFrrOne2OneObjects 3 } | |||
mplsFrrActiveProtectedLSPs OBJECT-TYPE | mplsFrrActiveProtectedLSPs OBJECT-TYPE | |||
SYNTAX Gauge32 | SYNTAX Gauge32 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
skipping to change at page 25, line 4 | skipping to change at page 25, line 4 | |||
DESCRIPTION | DESCRIPTION | |||
"An entry in this table represents a protected tunnel LSP | "An entry in this table represents a protected tunnel LSP | |||
together with its detour tunnel instance. An entry in | together with its detour tunnel instance. An entry in | |||
this table is only created by an SNMP agent as instructed | this table is only created by an SNMP agent as instructed | |||
by an MPLS signaling protocol. | by an MPLS signaling protocol. | |||
The entries of this table are present in all LSRs on the path | The entries of this table are present in all LSRs on the path | |||
of the detour LSP. | of the detour LSP. | |||
The objects mplsFrrOne2OnePlrSenderAddrType and | The objects mplsFrrOne2OnePlrSenderAddrType and | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrOne2OnePlrSenderAddr can be modified after the row | mplsFrrOne2OnePlrSenderAddr can be modified after the row | |||
is created. | is created. | |||
The objects mplsFrrOne2OnePlrTunnelIndex, | The objects mplsFrrOne2OnePlrTunnelIndex, | |||
mplsFrrOne2OnePlrTunnelDetourInstance, | mplsFrrOne2OnePlrTunnelDetourInstance, | |||
mplsFrrOne2OnePlrTunnelIngressLSRId | mplsFrrOne2OnePlrTunnelIngressLSRId | |||
and mplsFrrOne2OnePlrTunnelEgressLSRId have the same values as | and mplsFrrOne2OnePlrTunnelEgressLSRId have the same values as | |||
the objects mplsTunnelIndex, mplsTunnelInstance, | the objects mplsTunnelIndex, mplsTunnelInstance, | |||
mplsTunnelIngressLSRId and mplsTunnelEgressLSRId of the detour | mplsTunnelIngressLSRId and mplsTunnelEgressLSRId of the detour | |||
skipping to change at page 26, line 4 | skipping to change at page 26, line 4 | |||
mplsFrrOne2OnePlrTunnelDetourInstance OBJECT-TYPE | mplsFrrOne2OnePlrTunnelDetourInstance OBJECT-TYPE | |||
SYNTAX MplsTunnelInstanceIndex | SYNTAX MplsTunnelInstanceIndex | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Uniquely identifies a detour instance of a tunnel from | "Uniquely identifies a detour instance of a tunnel from | |||
the mplsTunnelEntry. | the mplsTunnelEntry. | |||
- lower 16 bits : protected tunnel instance | - lower 16 bits : protected tunnel instance | |||
- higher 16 bits: detour instance" | - higher 16 bits: detour instance" | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
::= { mplsFrrOne2OnePlrEntry 2 } | ::= { mplsFrrOne2OnePlrEntry 2 } | |||
mplsFrrOne2OnePlrTunnelIngressLSRId OBJECT-TYPE | mplsFrrOne2OnePlrTunnelIngressLSRId OBJECT-TYPE | |||
SYNTAX MplsLsrIdentifier | SYNTAX MplsLsrIdentifier | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The purpose of this object is to uniquely identify a | "The purpose of this object is to uniquely identify a | |||
tunnel within a network. When the MPLS signalling | tunnel within a network. When the MPLS signalling | |||
skipping to change at page 27, line 4 | skipping to change at page 27, line 4 | |||
REFERENCE | REFERENCE | |||
"RFC4090" | "RFC4090" | |||
::= { mplsFrrOne2OnePlrEntry 5 } | ::= { mplsFrrOne2OnePlrEntry 5 } | |||
mplsFrrOne2OnePlrSenderAddrType OBJECT-TYPE | mplsFrrOne2OnePlrSenderAddrType OBJECT-TYPE | |||
SYNTAX InetAddressType | SYNTAX InetAddressType | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Denotes the address type of this detour instance's sender | "Denotes the address type of this detour instance's sender | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
address." | address." | |||
DEFVAL { ipv4 } | DEFVAL { ipv4 } | |||
::= { mplsFrrOne2OnePlrEntry 6 } | ::= { mplsFrrOne2OnePlrEntry 6 } | |||
mplsFrrOne2OnePlrSenderAddr OBJECT-TYPE | mplsFrrOne2OnePlrSenderAddr OBJECT-TYPE | |||
SYNTAX InetAddress | SYNTAX InetAddress | |||
MAX-ACCESS read-create | MAX-ACCESS read-create | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
skipping to change at page 28, line 4 | skipping to change at page 28, line 4 | |||
mplsFrrOne2OneDetourTable OBJECT-TYPE | mplsFrrOne2OneDetourTable OBJECT-TYPE | |||
SYNTAX SEQUENCE OF MplsFrrOne2OneDetourEntry | SYNTAX SEQUENCE OF MplsFrrOne2OneDetourEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This table shows detour LSPs." | "This table shows detour LSPs." | |||
::= { mplsFrrOne2OneObjects 6 } | ::= { mplsFrrOne2OneObjects 6 } | |||
mplsFrrOne2OneDetourEntry OBJECT-TYPE | mplsFrrOne2OneDetourEntry OBJECT-TYPE | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
SYNTAX MplsFrrOne2OneDetourEntry | SYNTAX MplsFrrOne2OneDetourEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"An entry in this table represents a detour. An entry in this | "An entry in this table represents a detour. An entry in this | |||
table is only created by an SNMP agent as instructed by an MPLS | table is only created by an SNMP agent as instructed by an MPLS | |||
signaling protocol. " | signaling protocol. " | |||
INDEX { | INDEX { | |||
mplsFrrOne2OnePlrTunnelIndex, -- from MPLS-TE-STD-MIB | mplsFrrOne2OnePlrTunnelIndex, -- from MPLS-TE-STD-MIB | |||
skipping to change at page 29, line 4 | skipping to change at page 29, line 4 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This value represents whether or not this detour is merged. | "This value represents whether or not this detour is merged. | |||
This value is set to notMerged(1) if this detour is not | This value is set to notMerged(1) if this detour is not | |||
merged. | merged. | |||
This value is set to mergedWithProtectedTunnel(2) if | This value is set to mergedWithProtectedTunnel(2) if | |||
this detour is merged with the protected tunnel. This value | this detour is merged with the protected tunnel. This value | |||
is mergedWithDetour(3) if this detour is merged | is mergedWithDetour(3) if this detour is merged | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
with another detour protecting the same tunnel." | with another detour protecting the same tunnel." | |||
::= { mplsFrrOne2OneDetourEntry 2 } | ::= { mplsFrrOne2OneDetourEntry 2 } | |||
mplsFrrOne2OneDetourMergedDetourInst OBJECT-TYPE | mplsFrrOne2OneDetourMergedDetourInst OBJECT-TYPE | |||
SYNTAX MplsTunnelInstanceIndex | SYNTAX MplsTunnelInstanceIndex | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This value represents the mplsTunnelInstance of the detour | "This value represents the mplsTunnelInstance of the detour | |||
skipping to change at page 30, line 4 | skipping to change at page 30, line 4 | |||
MANDATORY-GROUPS { | MANDATORY-GROUPS { | |||
mplsFrrOne2OneScalarsGroup, | mplsFrrOne2OneScalarsGroup, | |||
mplsFrrOne2OnePLRDetourGroup, | mplsFrrOne2OnePLRDetourGroup, | |||
mplsFrrOne2OnePlrGroup | mplsFrrOne2OnePlrGroup | |||
} | } | |||
::= { mplsFrrOne2OneCompliances 1 } | ::= { mplsFrrOne2OneCompliances 1 } | |||
mplsFrrOne2OneModuleReadOnlyCompliance MODULE-COMPLIANCE | mplsFrrOne2OneModuleReadOnlyCompliance MODULE-COMPLIANCE | |||
STATUS current | STATUS current | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
DESCRIPTION | DESCRIPTION | |||
"Compliance statements for agents that support the MPLS FRR | "Compliance statements for agents that support the MPLS FRR | |||
ONE2ONE MIB." | ONE2ONE MIB." | |||
MODULE | MODULE | |||
MANDATORY-GROUPS { | MANDATORY-GROUPS { | |||
mplsFrrOne2OneScalarsGroup, | mplsFrrOne2OneScalarsGroup, | |||
mplsFrrOne2OnePLRDetourGroup, | mplsFrrOne2OnePLRDetourGroup, | |||
mplsFrrOne2OnePlrGroup | mplsFrrOne2OnePlrGroup | |||
} | } | |||
skipping to change at page 31, line 4 | skipping to change at page 31, line 4 | |||
mplsFrrOne2OnePLRDetourGroup OBJECT-GROUP | mplsFrrOne2OnePLRDetourGroup OBJECT-GROUP | |||
OBJECTS { | OBJECTS { | |||
mplsFrrOne2OneDetourActive, | mplsFrrOne2OneDetourActive, | |||
mplsFrrOne2OneDetourMergedStatus, | mplsFrrOne2OneDetourMergedStatus, | |||
mplsFrrOne2OneDetourMergedDetourInst | mplsFrrOne2OneDetourMergedDetourInst | |||
} | } | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Objects that are required to present the detour LSP | "Objects that are required to present the detour LSP | |||
information at the detour ingress, transit and egress LSRs." | information at the detour ingress, transit and egress LSRs." | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
::= { mplsFrrOne2OneGroups 2 } | ::= { mplsFrrOne2OneGroups 2 } | |||
mplsFrrOne2OnePlrGroup OBJECT-GROUP | mplsFrrOne2OnePlrGroup OBJECT-GROUP | |||
OBJECTS { | OBJECTS { | |||
mplsFrrOne2OnePlrSenderAddrType, | mplsFrrOne2OnePlrSenderAddrType, | |||
mplsFrrOne2OnePlrSenderAddr, | mplsFrrOne2OnePlrSenderAddr, | |||
mplsFrrOne2OnePlrAvoidNodeAddrType, | mplsFrrOne2OnePlrAvoidNodeAddrType, | |||
mplsFrrOne2OnePlrAvoidNodeAddr | mplsFrrOne2OnePlrAvoidNodeAddr | |||
} | } | |||
skipping to change at page 32, line 4 | skipping to change at page 32, line 4 | |||
MplsLsrIdentifier, MplsBitRate | MplsLsrIdentifier, MplsBitRate | |||
FROM MPLS-TC-STD-MIB -- [RFC3811] | FROM MPLS-TC-STD-MIB -- [RFC3811] | |||
mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, | mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, | |||
mplsFrrGeneralConstraintsGroup | mplsFrrGeneralConstraintsGroup | |||
FROM MPLS-FRR-GENERAL-STD-MIB | FROM MPLS-FRR-GENERAL-STD-MIB | |||
; | ; | |||
mplsFrrFacilityMIB MODULE-IDENTITY | mplsFrrFacilityMIB MODULE-IDENTITY | |||
LAST-UPDATED | LAST-UPDATED | |||
"200906041200Z" -- 04 Jun 2009 12:00:00 GMT | "200906041200Z" -- 04 Jun 2009 12:00:00 GMT | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
ORGANIZATION | ORGANIZATION | |||
"Multiprotocol Label Switching (MPLS) Working Group" | "Multiprotocol Label Switching (MPLS) Working Group" | |||
CONTACT-INFO | CONTACT-INFO | |||
" | " | |||
Riza Cetin | Riza Cetin | |||
Email: riza.cetin@alcatel.be | Email: riza.cetin@alcatel.be | |||
Thomas D. Nadeau | Thomas D. Nadeau | |||
Email: tom.nadeau@bt.com | Email: tom.nadeau@bt.com | |||
skipping to change at page 33, line 4 | skipping to change at page 33, line 4 | |||
-- see section 8.3 for details | -- see section 8.3 for details | |||
-- Top level components of this MIB module. | -- Top level components of this MIB module. | |||
mplsFrrFacilityNotifications OBJECT IDENTIFIER | mplsFrrFacilityNotifications OBJECT IDENTIFIER | |||
::= { mplsFrrFacilityMIB 0 } | ::= { mplsFrrFacilityMIB 0 } | |||
mplsFrrFacilityObjects OBJECT IDENTIFIER | mplsFrrFacilityObjects OBJECT IDENTIFIER | |||
::= { mplsFrrFacilityMIB 1 } | ::= { mplsFrrFacilityMIB 1 } | |||
mplsFrrFacilityConformance OBJECT IDENTIFIER | mplsFrrFacilityConformance OBJECT IDENTIFIER | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
::= { mplsFrrFacilityMIB 2 } | ::= { mplsFrrFacilityMIB 2 } | |||
-- Scalar objects defined for Facility Backup style FRR | -- Scalar objects defined for Facility Backup style FRR | |||
mplsFrrConfiguredInterfaces OBJECT-TYPE | mplsFrrConfiguredInterfaces OBJECT-TYPE | |||
SYNTAX Integer32(0..2147483647) | SYNTAX Integer32(0..2147483647) | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
skipping to change at page 34, line 4 | skipping to change at page 34, line 4 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Indicates the number of bypass tunnels indicated in | "Indicates the number of bypass tunnels indicated in | |||
mplsFrrConfiguredBypassTunnels whose operStatus | mplsFrrConfiguredBypassTunnels whose operStatus | |||
is up(1) indicating that they are currently protecting | is up(1) indicating that they are currently protecting | |||
TE tunnels on this LSR." | TE tunnels on this LSR." | |||
DEFVAL { 0 } | DEFVAL { 0 } | |||
::= { mplsFrrFacilityObjects 4 } | ::= { mplsFrrFacilityObjects 4 } | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrFacilityNotificationsEnabled OBJECT-TYPE | mplsFrrFacilityNotificationsEnabled OBJECT-TYPE | |||
SYNTAX TruthValue | SYNTAX TruthValue | |||
MAX-ACCESS read-write | MAX-ACCESS read-write | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Enables or disables FRR notifications defined in this | "Enables or disables FRR notifications defined in this | |||
MIB module. Notifications are disabled by default. | MIB module. Notifications are disabled by default. | |||
This object is needed to control the notifications | This object is needed to control the notifications | |||
skipping to change at page 35, line 5 | skipping to change at page 35, line 5 | |||
mplsFrrFacilityDBTable OBJECT-TYPE | mplsFrrFacilityDBTable OBJECT-TYPE | |||
SYNTAX SEQUENCE OF MplsFrrFacilityDBEntry | SYNTAX SEQUENCE OF MplsFrrFacilityDBEntry | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The mplsFrrFacilityDBTable provides information about the | "The mplsFrrFacilityDBTable provides information about the | |||
fast reroute database. Each entry belongs to a protected | fast reroute database. Each entry belongs to a protected | |||
interface, protecting backup tunnel and protected tunnel. | interface, protecting backup tunnel and protected tunnel. | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
MPLS interfaces defined on this node are protected by | MPLS interfaces defined on this node are protected by | |||
backup tunnels and are indicated by the index | backup tunnels and are indicated by the index | |||
mplsFrrFacilityProtectedIfIndex. If the interface index is | mplsFrrFacilityProtectedIfIndex. If the interface index is | |||
set to 0, this indicates that the remaining indexes apply | set to 0, this indicates that the remaining indexes apply | |||
to all configured protected interfaces. | to all configured protected interfaces. | |||
The protecting tunnel is indicated by the | The protecting tunnel is indicated by the | |||
index mplsFrrFacilityProtectingTunnelIndex and | index mplsFrrFacilityProtectingTunnelIndex and | |||
represents a valid mplsTunnelEntry. Note that the tunnel | represents a valid mplsTunnelEntry. Note that the tunnel | |||
instance index of the protecting tunnel may be set to 0 | instance index of the protecting tunnel may be set to 0 | |||
skipping to change at page 36, line 4 | skipping to change at page 36, line 4 | |||
::= { mplsFrrFacilityDBTable 1 } | ::= { mplsFrrFacilityDBTable 1 } | |||
MplsFrrFacilityDBEntry ::= SEQUENCE { | MplsFrrFacilityDBEntry ::= SEQUENCE { | |||
mplsFrrFacilityProtectedIfIndex InterfaceIndex, | mplsFrrFacilityProtectedIfIndex InterfaceIndex, | |||
mplsFrrFacilityProtectingTunnelIndex MplsTunnelIndex, | mplsFrrFacilityProtectingTunnelIndex MplsTunnelIndex, | |||
mplsFrrFacilityBackupTunnelIndex MplsTunnelIndex, | mplsFrrFacilityBackupTunnelIndex MplsTunnelIndex, | |||
mplsFrrFacilityBackupTunnelInstance MplsTunnelInstanceIndex, | mplsFrrFacilityBackupTunnelInstance MplsTunnelInstanceIndex, | |||
mplsFrrFacilityBackupTunnelIngressLSRId MplsLsrIdentifier, | mplsFrrFacilityBackupTunnelIngressLSRId MplsLsrIdentifier, | |||
mplsFrrFacilityBackupTunnelEgressLSRId MplsLsrIdentifier, | mplsFrrFacilityBackupTunnelEgressLSRId MplsLsrIdentifier, | |||
mplsFrrFacilityDBNumProtectingTunnelOnIf Gauge32, | mplsFrrFacilityDBNumProtectingTunnelOnIf Gauge32, | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrFacilityDBNumProtectedLspOnIf Gauge32, | mplsFrrFacilityDBNumProtectedLspOnIf Gauge32, | |||
mplsFrrFacilityDBNumProtectedTunnels Gauge32, | mplsFrrFacilityDBNumProtectedTunnels Gauge32, | |||
mplsFrrFacilityDBProtectingTunnelStatus INTEGER, | mplsFrrFacilityDBProtectingTunnelStatus INTEGER, | |||
mplsFrrFacilityDBProtectingTunnelResvBw MplsBitRate | mplsFrrFacilityDBProtectingTunnelResvBw MplsBitRate | |||
} | } | |||
mplsFrrFacilityProtectedIfIndex OBJECT-TYPE | mplsFrrFacilityProtectedIfIndex OBJECT-TYPE | |||
SYNTAX InterfaceIndex | SYNTAX InterfaceIndex | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
skipping to change at page 37, line 4 | skipping to change at page 37, line 4 | |||
"Uniquely identifies the mplsTunnelEntry primary index for | "Uniquely identifies the mplsTunnelEntry primary index for | |||
the TE tunnel LSP being protected on the | the TE tunnel LSP being protected on the | |||
interface as specified by mplsFrrFacilityProtectedIfIndex." | interface as specified by mplsFrrFacilityProtectedIfIndex." | |||
::= { mplsFrrFacilityDBEntry 3 } | ::= { mplsFrrFacilityDBEntry 3 } | |||
mplsFrrFacilityBackupTunnelInstance OBJECT-TYPE | mplsFrrFacilityBackupTunnelInstance OBJECT-TYPE | |||
SYNTAX MplsTunnelInstanceIndex | SYNTAX MplsTunnelInstanceIndex | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
"Uniquely identifies the mplsTunnelEntry secondary index | "Uniquely identifies the mplsTunnelEntry secondary index | |||
for the TE tunnel LSP being protected on the | for the TE tunnel LSP being protected on the | |||
interface as specified by mplsFrrFacilityProtectedIfIndex." | interface as specified by mplsFrrFacilityProtectedIfIndex." | |||
::= { mplsFrrFacilityDBEntry 4 } | ::= { mplsFrrFacilityDBEntry 4 } | |||
mplsFrrFacilityBackupTunnelIngressLSRId OBJECT-TYPE | mplsFrrFacilityBackupTunnelIngressLSRId OBJECT-TYPE | |||
SYNTAX MplsLsrIdentifier | SYNTAX MplsLsrIdentifier | |||
MAX-ACCESS not-accessible | MAX-ACCESS not-accessible | |||
STATUS current | STATUS current | |||
skipping to change at page 38, line 4 | skipping to change at page 38, line 4 | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The number of LSPs currently being protected on | "The number of LSPs currently being protected on | |||
the interface specified by | the interface specified by | |||
mplsFrrFacilityProtectedIfIndex." | mplsFrrFacilityProtectedIfIndex." | |||
::= { mplsFrrFacilityDBEntry 8 } | ::= { mplsFrrFacilityDBEntry 8 } | |||
mplsFrrFacilityDBNumProtectedTunnels OBJECT-TYPE | mplsFrrFacilityDBNumProtectedTunnels OBJECT-TYPE | |||
SYNTAX Gauge32 | SYNTAX Gauge32 | |||
MAX-ACCESS read-only | MAX-ACCESS read-only | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"The number of tunnels protected on the interface | "The number of tunnels protected on the interface | |||
specified by mplsFrrFacilityProtectedIfIndex." | specified by mplsFrrFacilityProtectedIfIndex." | |||
::= { mplsFrrFacilityDBEntry 9 } | ::= { mplsFrrFacilityDBEntry 9 } | |||
mplsFrrFacilityDBProtectingTunnelStatus OBJECT-TYPE | mplsFrrFacilityDBProtectingTunnelStatus OBJECT-TYPE | |||
SYNTAX INTEGER { | SYNTAX INTEGER { | |||
active(1), | active(1), | |||
skipping to change at page 39, line 4 | skipping to change at page 39, line 4 | |||
reveal the bandwidth reserved by the signaling protocol, | reveal the bandwidth reserved by the signaling protocol, | |||
which is typically 0 for backup tunnels so as to not | which is typically 0 for backup tunnels so as to not | |||
over-book bandwidth. However, internal reservations are | over-book bandwidth. However, internal reservations are | |||
typically made on the PLR, thus this value should be | typically made on the PLR, thus this value should be | |||
revealed here as it is often different from | revealed here as it is often different from | |||
mplsTunnelResourceMeanRate found in the MPLS-TE-STD-MIB | mplsTunnelResourceMeanRate found in the MPLS-TE-STD-MIB | |||
MIB module." | MIB module." | |||
::= { mplsFrrFacilityDBEntry 11 } | ::= { mplsFrrFacilityDBEntry 11 } | |||
-- Notifications | -- Notifications | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrFacilityInitialBkupTunnelInvoked NOTIFICATION-TYPE | mplsFrrFacilityInitialBkupTunnelInvoked NOTIFICATION-TYPE | |||
OBJECTS { mplsFrrFacilityDBNumProtectingTunnelOnIf, | OBJECTS { mplsFrrFacilityDBNumProtectingTunnelOnIf, | |||
mplsFrrFacilityDBNumProtectedLspOnIf, | mplsFrrFacilityDBNumProtectedLspOnIf, | |||
mplsFrrFacilityDBNumProtectedTunnels, | mplsFrrFacilityDBNumProtectedTunnels, | |||
mplsFrrFacilityDBProtectingTunnelStatus, | mplsFrrFacilityDBProtectingTunnelStatus, | |||
mplsFrrFacilityDBProtectingTunnelResvBw | mplsFrrFacilityDBProtectingTunnelResvBw | |||
} | } | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
skipping to change at page 40, line 4 | skipping to change at page 40, line 4 | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"This notification is generated when the final tunnel that is | "This notification is generated when the final tunnel that is | |||
being protected by a backup tunnel as specified in the | being protected by a backup tunnel as specified in the | |||
mplsFrrConstraintsTable is restored to normal operation. This | mplsFrrConstraintsTable is restored to normal operation. This | |||
notification should not be generated for each restored tunnel, | notification should not be generated for each restored tunnel, | |||
as this may result in potential scaling issues with regard to | as this may result in potential scaling issues with regard to | |||
LSR performance and network load. Note also that | LSR performance and network load. Note also that | |||
notifications MUST be generated in accordance with the | notifications MUST be generated in accordance with the | |||
mplsFrrNotificationsMaxRate." | mplsFrrNotificationsMaxRate." | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
::= { mplsFrrFacilityNotifications 2 } | ::= { mplsFrrFacilityNotifications 2 } | |||
-- Module Conformance Statement | -- Module Conformance Statement | |||
mplsFrrFacilityCompliances | mplsFrrFacilityCompliances | |||
OBJECT IDENTIFIER ::= {mplsFrrFacilityConformance 1 } | OBJECT IDENTIFIER ::= {mplsFrrFacilityConformance 1 } | |||
mplsFrrFacilityGroups | mplsFrrFacilityGroups | |||
OBJECT IDENTIFIER ::= {mplsFrrFacilityConformance 2 } | OBJECT IDENTIFIER ::= {mplsFrrFacilityConformance 2 } | |||
skipping to change at page 41, line 5 | skipping to change at page 41, line 5 | |||
MANDATORY-GROUPS { | MANDATORY-GROUPS { | |||
mplsFrrGeneralScalarGroup, | mplsFrrGeneralScalarGroup, | |||
mplsFrrGeneralTunnelARHopGroup, | mplsFrrGeneralTunnelARHopGroup, | |||
mplsFrrGeneralConstraintsGroup | mplsFrrGeneralConstraintsGroup | |||
} | } | |||
MODULE -- this module | MODULE -- this module | |||
MANDATORY-GROUPS { | MANDATORY-GROUPS { | |||
mplsFrrFacilityScalarGroup, | mplsFrrFacilityScalarGroup, | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrFacilityDBGroup, | mplsFrrFacilityDBGroup, | |||
mplsFrrFacilityNotificationsGroup | mplsFrrFacilityNotificationsGroup | |||
} | } | |||
::= { mplsFrrFacilityCompliances 2 } | ::= { mplsFrrFacilityCompliances 2 } | |||
-- Units of conformance | -- Units of conformance | |||
mplsFrrFacilityScalarGroup OBJECT-GROUP | mplsFrrFacilityScalarGroup OBJECT-GROUP | |||
skipping to change at page 42, line 4 | skipping to change at page 42, line 4 | |||
mplsFrrFacilityFinalTunnelRestored | mplsFrrFacilityFinalTunnelRestored | |||
} | } | |||
STATUS current | STATUS current | |||
DESCRIPTION | DESCRIPTION | |||
"Objects that are required to represent FRR notifications." | "Objects that are required to represent FRR notifications." | |||
::= { mplsFrrFacilityGroups 3 } | ::= { mplsFrrFacilityGroups 3 } | |||
END | END | |||
-- End of MPLS-FRR-FACILITY-STD-MIB | -- End of MPLS-FRR-FACILITY-STD-MIB | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
7. Security Considerations | 7. Security Considerations | |||
It is clear that these MIB modules are potentially useful for | It is clear that these MIB modules are potentially useful for | |||
monitoring of MPLS LSRs supporting fast reroute. This | monitoring of MPLS LSRs supporting fast reroute. This | |||
MIB module can also be used for configuration of certain objects, | MIB module can also be used for configuration of certain objects, | |||
and anything that can be configured can be incorrectly configured, | and anything that can be configured can be incorrectly configured, | |||
with potentially disastrous results. | with potentially disastrous results. | |||
There are a number of management objects defined in these MIB | There are a number of management objects defined in these MIB | |||
skipping to change at page 43, line 4 | skipping to change at page 43, line 4 | |||
to even encrypt the values of these objects when sending them over | to even encrypt the values of these objects when sending them over | |||
the network via SNMP. These are the tables and objects and their | the network via SNMP. These are the tables and objects and their | |||
sensitivity/vulnerability: | sensitivity/vulnerability: | |||
o the mplsFrrOne2OnePlrTable (mplsFrrOne2OnePlrSenderAddr, | o the mplsFrrOne2OnePlrTable (mplsFrrOne2OnePlrSenderAddr, | |||
mplsFrrOne2OnePlrAvoidNodeAddr, etc.), | mplsFrrOne2OnePlrAvoidNodeAddr, etc.), | |||
mplsFrrOne2OneDetourTable (mplsFrrOne2OneDetourActive, | mplsFrrOne2OneDetourTable (mplsFrrOne2OneDetourActive, | |||
mplsFrrOne2OneDetourMergedDetourInst, etc.), and | mplsFrrOne2OneDetourMergedDetourInst, etc.), and | |||
mplsFrrGeneralTunnelARHopTable( | mplsFrrGeneralTunnelARHopTable( | |||
mplsFrrGeneralTunnelARHopProtectType, | mplsFrrGeneralTunnelARHopProtectType, | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
mplsFrrGeneralTunnelARHopProtectTypeInUse, etc.) | mplsFrrGeneralTunnelARHopProtectTypeInUse, etc.) | |||
tables and some objects contained in the mplsFrrScalarGroup( | tables and some objects contained in the mplsFrrScalarGroup( | |||
mplsFrrGeneralProtectionMethod, mplsFrrActiveInterfaces, etc.) | mplsFrrGeneralProtectionMethod, mplsFrrActiveInterfaces, etc.) | |||
collectively show the MPLS fast reroute interfaces, tunnels, | collectively show the MPLS fast reroute interfaces, tunnels, | |||
and other associated fast reroute feature configurations | and other associated fast reroute feature configurations | |||
as well as their linkages to other MPLS-related | as well as their linkages to other MPLS-related | |||
configuration and/or performance statistics. | configuration and/or performance statistics. | |||
Administrators not wishing to reveal this information should | Administrators not wishing to reveal this information should | |||
consider these objects sensitive/vulnerable and take | consider these objects sensitive/vulnerable and take | |||
skipping to change at page 44, line 4 | skipping to change at page 44, line 4 | |||
MPLS-FRR-GENERAL-STD-MIB MIB module specified in this document. | MPLS-FRR-GENERAL-STD-MIB MIB module specified in this document. | |||
8.2. IANA Considerations for MPLS-FRR-ONE2ONE-STD-MIB | 8.2. IANA Considerations for MPLS-FRR-ONE2ONE-STD-MIB | |||
The IANA is requested to assign { mib-2 188 } to the | The IANA is requested to assign { mib-2 188 } to the | |||
MPLS-FRR-ONE2ONE-STD-MIB MIB module specified in this document. | MPLS-FRR-ONE2ONE-STD-MIB MIB module specified in this document. | |||
8.3. IANA Considerations for MPLS-FRR-FACILITY-STD-MIB | 8.3. IANA Considerations for MPLS-FRR-FACILITY-STD-MIB | |||
The IANA is requested to assign { mib-2 189 } to the | The IANA is requested to assign { mib-2 189 } to the | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
MPLS-FRR-FACILITY-STD-MIB MIB module specified in this document. | MPLS-FRR-FACILITY-STD-MIB MIB module specified in this document. | |||
Editor's Note (to be removed prior to publication): the IANA is | Editor's Note (to be removed prior to publication): the IANA is | |||
requested to assign a value for "XXX" under the mib-2 subtree and to | requested to assign a value for "XXX" under the mib-2 subtree and to | |||
record the assignment in the SMI Numbers registry. When the | record the assignment in the SMI Numbers registry. When the | |||
assignment has been made, the RFC Editor is asked to replace "XXX" | assignment has been made, the RFC Editor is asked to replace "XXX" | |||
(here and in the MIB module) with the assigned value and to remove | (here and in the MIB module) with the assigned value and to remove | |||
this note. | this note. | |||
skipping to change at page 45, line 4 | skipping to change at page 45, line 4 | |||
[RFC3031] Rosen, E., Viswanathan, A., and R. Callon, "Multiprotocol | [RFC3031] Rosen, E., Viswanathan, A., and R. Callon, "Multiprotocol | |||
Label Switching Architecture", RFC 3031, January 2001. | Label Switching Architecture", RFC 3031, January 2001. | |||
[RFC3811] Nadeau, T. and J. Cucchiara, "Definition of Textual | [RFC3811] Nadeau, T. and J. Cucchiara, "Definition of Textual | |||
Conventions and for Multiprotocol Label Switching (MPLS) | Conventions and for Multiprotocol Label Switching (MPLS) | |||
Management", RFC 3811, June 2004. | Management", RFC 3811, June 2004. | |||
[RFC3812] Srinivasan, C., Viswanathan, A. and T. Nadeau, | [RFC3812] Srinivasan, C., Viswanathan, A. and T. Nadeau, | |||
"Multiprotocol Label Switching (MPLS) Traffic | "Multiprotocol Label Switching (MPLS) Traffic | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
Engineering Management Information | Engineering Management Information | |||
Base", RFC 3812, June 2004 | Base", RFC 3812, June 2004 | |||
[RFC3813] Srinivasan, C., Viswanathan, A. and Nadeau, T., | [RFC3813] Srinivasan, C., Viswanathan, A. and Nadeau, T., | |||
"Multiprotocol Label Switching (MPLS) Label Switching | "Multiprotocol Label Switching (MPLS) Label Switching | |||
Router (LSR) Management Information Base", | Router (LSR) Management Information Base", | |||
RFC 3813, June 2004 | RFC 3813, June 2004 | |||
[RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. | [RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. | |||
skipping to change at page 46, line 5 | skipping to change at page 46, line 5 | |||
BT | BT | |||
BT Centre | BT Centre | |||
81 Newgate Street | 81 Newgate Street | |||
EC1A 7AJ | EC1A 7AJ | |||
London | London | |||
Email: tom.nadeau@bt.com | Email: tom.nadeau@bt.com | |||
A S Kiran Koushik | A S Kiran Koushik | |||
Cisco Systems, Inc. | Cisco Systems, Inc. | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
12515 Research Blvd, Bldg 4 | 12515 Research Blvd, Bldg 4 | |||
Austin, TX 78664 | Austin, TX 78664 | |||
Phone: +1-512-378-1482 | Phone: +1-512-378-1482 | |||
Email: kkoushik@cisco.com | Email: kkoushik@cisco.com | |||
12. Contributors' Addresses | 12. Contributors' Addresses | |||
Stefaan De Cnodder | Stefaan De Cnodder | |||
Alcatel | Alcatel | |||
skipping to change at page 47, line 4 | skipping to change at page 47, line 4 | |||
any standard or specification contained in an IETF Document. Please | any standard or specification contained in an IETF Document. Please | |||
address the information to the IETF at ietf-ipr@ietf.org. | address the information to the IETF at ietf-ipr@ietf.org. | |||
The definitive version of an IETF Document is that published by, or | The definitive version of an IETF Document is that published by, or | |||
under the auspices of, the IETF. Versions of IETF Documents that are | under the auspices of, the IETF. Versions of IETF Documents that are | |||
published by third parties, including those that are translated into | published by third parties, including those that are translated into | |||
other languages, should not be considered to be definitive versions | other languages, should not be considered to be definitive versions | |||
of IETF Documents. The definitive version of these Legal Provisions | of IETF Documents. The definitive version of these Legal Provisions | |||
is that published by, or under the auspices of, the IETF. Versions of | is that published by, or under the auspices of, the IETF. Versions of | |||
these Legal Provisions that are published by third parties, including | these Legal Provisions that are published by third parties, including | |||
MPLS Fast-reroute MIB Apr 5, 2010 | MPLS Fast-reroute MIB Nov 1, 2010 | |||
those that are translated into other languages, should not be | those that are translated into other languages, should not be | |||
considered to be definitive versions of these Legal Provisions. | considered to be definitive versions of these Legal Provisions. | |||
For the avoidance of doubt, each Contributor to the IETF Standards | For the avoidance of doubt, each Contributor to the IETF Standards | |||
Process licenses each Contribution that he or she makes as part of | Process licenses each Contribution that he or she makes as part of | |||
the IETF Standards Process to the IETF Trust pursuant to the | the IETF Standards Process to the IETF Trust pursuant to the | |||
provisions of RFC 5378. No language to the contrary, or terms, | provisions of RFC 5378. No language to the contrary, or terms, | |||
conditions or rights that differ from or are inconsistent with the | conditions or rights that differ from or are inconsistent with the | |||
rights and licenses granted under RFC 5378, shall have any effect and | rights and licenses granted under RFC 5378, shall have any effect and | |||
End of changes. 49 change blocks. | ||||
49 lines changed or deleted | 49 lines changed or added | |||
This html diff was produced by rfcdiff 1.40. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |