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