draft-ietf-ccamp-gmpls-lsr-mib-10.txt   draft-ietf-ccamp-gmpls-lsr-mib-11.txt 
Network Working Group Thomas D. Nadeau, Ed. Network Working Group Thomas D. Nadeau, Ed.
Internet Draft Cisco Systems, Inc. Internet Draft Cisco Systems, Inc.
Proposed Status: Standards Track Proposed Status: Standards Track
Expires: April 2006 Adrian Farrel, Ed. Expires: September 2006 Adrian Farrel, Ed.
Old Dog Consulting Old Dog Consulting
October 2005 March 2006
Generalized Multiprotocol Label Switching (GMPLS) Generalized Multiprotocol Label Switching (GMPLS)
Label Switching Router (LSR) Management Information Base Label Switching Router (LSR) Management Information Base
draft-ietf-ccamp-gmpls-lsr-mib-10.txt draft-ietf-ccamp-gmpls-lsr-mib-11.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of 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
skipping to change at page 2, line 17 skipping to change at page 2, line 17
1. Introduction ..................................... 2 1. Introduction ..................................... 2
1.1. Migration Strategy ............................. 3 1.1. Migration Strategy ............................. 3
2. Terminology ...................................... 3 2. Terminology ...................................... 3
3. The SNMP Management Framework .................... 4 3. The SNMP Management Framework .................... 4
4. Outline .......................................... 5 4. Outline .......................................... 5
4.1 MIB Modules ..................................... 5 4.1 MIB Modules ..................................... 5
4.1.1 Summary of the GMPLS-LSR-STD-MIB Module ....... 5 4.1.1 Summary of the GMPLS-LSR-STD-MIB Module ....... 5
4.1.2 Summary of the GMPLS-LABEL-STD-MIB Module ..... 5 4.1.2 Summary of the GMPLS-LABEL-STD-MIB Module ..... 5
4.2. Configuring Statically Provisioned LSPs ........ 6 4.2. Configuring Statically Provisioned LSPs ........ 6
5. Bidirectional LSPs ............................... 6 5. Bidirectional LSPs ............................... 6
6. Example of LSP Setup ............................. 9 6. Example of LSP Setup ............................. 7
7. GMPLS Label Switching Router MIB Definitions .... 11 7. GMPLS Label Switching Router MIB Definitions .... 11
8. GMPLS Label MIB Definitions ..................... 22 8. GMPLS Label MIB Definitions ..................... 22
9. Security Considerations ......................... 37 9. Security Considerations ......................... 37
10. Acknowledgments ................................ 39 10. Acknowledgments ................................ 38
11. IANA Considerations ............................ 39 11. IANA Considerations ............................ 38
11.1. IANA Considerations for GMPLS-LSR-STD-MIB .... 39 11.1. IANA Considerations for GMPLS-LSR-STD-MIB .... 38
11.2. IANA Considerations for GMPLS-LABEL-STD-MIB .. 39 11.2. IANA Considerations for GMPLS-LABEL-STD-MIB .. 39
12. References ..................................... 39 12. References ..................................... 39
12.1. Normative References ......................... 39 12.1. Normative References ......................... 39
12.2. Informative References ....................... 41 12.2. Informative References ....................... 40
13. Contact Information ............................ 41 13. Contact Information ............................ 41
14. Intellectual Property Considerations ........... 42 14. Intellectual Property Considerations ........... 42
15. Full Copyright Statement ....................... 43 15. Full Copyright Statement ....................... 42
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)
for use with network management protocols in the Internet community. for use with network management protocols in the Internet community.
In particular, it describes managed objects for modeling a In particular, it describes managed objects for modeling a
Generalized Multiprotocol Label Switching (GMPLS) [RFC3945] Label Generalized Multiprotocol Label Switching (GMPLS) [RFC3945] Label
Switching Router (LSR). Switching Router (LSR).
Comments should be made directly to the CCAMP mailing list at Comments should be made directly to the CCAMP mailing list at
skipping to change at page 11, line 44 skipping to change at page 11, line 36
mplsXCGroup, mplsPerfGroup, mplsLsrNotificationGroup mplsXCGroup, mplsPerfGroup, mplsLsrNotificationGroup
FROM MPLS-LSR-STD-MIB -- RFC3813 FROM MPLS-LSR-STD-MIB -- RFC3813
ifGeneralInformationGroup, ifCounterDiscontinuityGroup ifGeneralInformationGroup, ifCounterDiscontinuityGroup
FROM IF-MIB -- RFC2863 FROM IF-MIB -- RFC2863
mplsStdMIB mplsStdMIB
FROM MPLS-TC-STD-MIB -- RFC3811 FROM MPLS-TC-STD-MIB -- RFC3811
; ;
gmplsLsrStdMIB MODULE-IDENTITY gmplsLsrStdMIB MODULE-IDENTITY
LAST-UPDATED LAST-UPDATED
"200510130001Z" -- 13 October 2005 00:00:01 GMT "200603020001Z" -- 2 March 2006 00:00:01 GMT
ORGANIZATION ORGANIZATION
"IETF Common Control And Measurement Plane (CCAMP) Working Group" "IETF Common Control And Measurement Plane (CCAMP) Working Group"
CONTACT-INFO CONTACT-INFO
" Thomas D. Nadeau " Thomas D. Nadeau
Cisco Systems, Inc. Cisco Systems, Inc.
Email: tnadeau@cisco.com Email: tnadeau@cisco.com
Adrian Farrel Adrian Farrel
Old Dog Consulting Old Dog Consulting
Email: adrian@olddog.co.uk Email: adrian@olddog.co.uk
Comments about this document should be emailed direct to the Comments about this document should be emailed direct to the
CCAMP working group mailing list at ccamp@ops.ietf.org" CCAMP working group mailing list at ccamp@ops.ietf.org"
DESCRIPTION DESCRIPTION
"Copyright (C) The Internet Society (2005). This version of "Copyright (C) The Internet Society (2006). This version of
this MIB module is part of RFC XXX; see the RFC itself for this MIB module is part of RFC XXX; see the RFC itself for
full legal notices. full legal notices.
-- RFC Editor. Please replace XXX above with the correct RFC number and -- RFC Editor. Please replace XXX above with the correct RFC number and
-- remove this note. -- remove this note.
This MIB module contains managed object definitions for the This MIB module contains managed object definitions for the
Generalized Multiprotocol (GMPLS) Label Switching Router as Generalized Multiprotocol (GMPLS) Label Switching Router as
defined in: Generalized Multi-Protocol Label Switching (GMPLS) defined in: Generalized Multi-Protocol Label Switching (GMPLS)
Architecture, Mannie et al., RFC 3945, October 2004." Architecture, Mannie et al., RFC 3945, October 2004."
REVISION REVISION
"200510130001Z" -- 13 October 2005 00:00:01 GMT "200603020001Z" -- 2 March 2006 00:00:01 GMT
DESCRIPTION DESCRIPTION
"Initial version issued as part of RFC XXX." "Initial version issued as part of RFC XXX."
::= { mplsStdMIB YYY } ::= { mplsStdMIB YYY }
-- RFC Editor. Please replace XXX above with the correct RFC number and -- RFC Editor. Please replace XXX above with the correct RFC number and
-- remove this note. -- remove this note.
-- RFC Editor. Please replace YYY above with the OID assigned by IANA -- RFC Editor. Please replace YYY above with the OID assigned by IANA
-- and remove this note -- and remove this note
-- no notifications are currently defined. -- no notifications are currently defined.
skipping to change at page 19, line 32 skipping to change at page 18, line 49
DESCRIPTION DESCRIPTION
"Only forward(1) needs to be supported by implementations that "Only forward(1) needs to be supported by implementations that
only support unidirectional LSPs." only support unidirectional LSPs."
OBJECT gmplsOutSegmentTTLDecrement OBJECT gmplsOutSegmentTTLDecrement
SYNTAX Unsigned32 (0..255) SYNTAX Unsigned32 (0..255)
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
OBJECT gmplsInSegmentExtraParamsPtr
SYNTAX RowPointer
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT gmplsOutSegmentExtraParamsPtr
SYNTAX RowPointer
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { gmplsLsrCompliances 1 } ::= { gmplsLsrCompliances 1 }
-- Compliance requirement for implementations that provide read-only -- Compliance requirement for implementations that provide read-only
-- access. -- access.
gmplsLsrModuleReadOnlyCompliance MODULE-COMPLIANCE gmplsLsrModuleReadOnlyCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Compliance requirement for implementations that only provide "Compliance requirement for implementations that only provide
read-only support for GMPLS-LSR-STD-MIB. Such devices can then read-only support for GMPLS-LSR-STD-MIB. Such devices can then
skipping to change at page 22, line 45 skipping to change at page 22, line 34
MplsLabel, mplsStdMIB MplsLabel, mplsStdMIB
FROM MPLS-TC-STD-MIB -- RFC3811 FROM MPLS-TC-STD-MIB -- RFC3811
GmplsLabelTypeTC, GmplsFreeformLabelTC GmplsLabelTypeTC, GmplsFreeformLabelTC
FROM GMPLS-TC-STD-MIB -- GMPLSTCMIB FROM GMPLS-TC-STD-MIB -- GMPLSTCMIB
-- RFC-Editor. Please resolve the reference above to use the RFC number -- RFC-Editor. Please resolve the reference above to use the RFC number
-- and remove this note -- and remove this note
; ;
gmplsLabelStdMIB MODULE-IDENTITY gmplsLabelStdMIB MODULE-IDENTITY
LAST-UPDATED LAST-UPDATED
"200510130001Z" -- 13 October 2005 00:00:01 GMT "200603020001Z" -- 2 March 2006 00:00:01 GMT
ORGANIZATION ORGANIZATION
"IETF Common Control And Measurement Plane (CCAMP) Working Group" "IETF Common Control And Measurement Plane (CCAMP) Working Group"
CONTACT-INFO CONTACT-INFO
" Thomas D. Nadeau " Thomas D. Nadeau
Cisco Systems, Inc. Cisco Systems, Inc.
Email: tnadeau@cisco.com Email: tnadeau@cisco.com
Adrian Farrel Adrian Farrel
Old Dog Consulting Old Dog Consulting
Email: adrian@olddog.co.uk Email: adrian@olddog.co.uk
Comments about this document should be emailed direct to the Comments about this document should be emailed direct to the
CCAMP working group mailing list at ccamp@ops.ietf.org" CCAMP working group mailing list at ccamp@ops.ietf.org"
DESCRIPTION DESCRIPTION
"Copyright (C) The Internet Society (2005). This version of "Copyright (C) The Internet Society (2006). This version of
this MIB module is part of RFC XXX; see the RFC itself for this MIB module is part of RFC XXX; see the RFC itself for
full legal notices. full legal notices.
-- RFC Editor. Please replace XXX above with the correct RFC number and -- RFC Editor. Please replace XXX above with the correct RFC number and
-- remove this note. -- remove this note.
This MIB module contains managed object definitions for labels This MIB module contains managed object definitions for labels
within GMPLS systems as defined in: within GMPLS systems as defined in:
Generalized Multi-Protocol Label Switching (GMPLS) Signaling Generalized Multi-Protocol Label Switching (GMPLS) Signaling
Functional Description, Berger, L. (Editor), RFC 3471, Functional Description, Berger, L. (Editor), RFC 3471,
January 2003." January 2003."
REVISION REVISION
"200510130001Z" -- 13 October 2005 00:00:01 GMT "200603020001Z" -- 2 March 2006 00:00:01 GMT
DESCRIPTION DESCRIPTION
"Initial version issued as part of RFC XXX." "Initial version issued as part of RFC XXX."
::= { mplsStdMIB ZZZ } ::= { mplsStdMIB ZZZ }
-- RFC Editor. Please replace XXX above with the correct RFC number and -- RFC Editor. Please replace XXX above with the correct RFC number and
-- remove this note. -- remove this note.
-- RFC Editor. Please replace ZZZ above with the OID assigned by IANA -- RFC Editor. Please replace ZZZ above with the OID assigned by IANA
-- and remove this note -- and remove this note
-- no notifications are currently defined. -- no notifications are currently defined.
skipping to change at page 33, line 4 skipping to change at page 32, line 22
-- The mandatory groups have to be implemented by LSRs claiming -- The mandatory groups have to be implemented by LSRs claiming
-- support for this MIB module. This MIB module is, however, not -- support for this MIB module. This MIB module is, however, not
-- mandatory for a working implementation of a GMPLS LSR with full -- mandatory for a working implementation of a GMPLS LSR with full
-- MIB support if the GMPLS labels in use can be represented within -- MIB support if the GMPLS labels in use can be represented within
-- a 32 bit quantity. -- a 32 bit quantity.
MANDATORY-GROUPS { MANDATORY-GROUPS {
gmplsLabelTableGroup gmplsLabelTableGroup
} }
GROUP gmplsLabelTableGroup GROUP gmplsLabelTableGroup
DESCRIPTION DESCRIPTION
"This group is mandatory for devices which support the "This group is mandatory for devices which support the
gmplsLabelTable." gmplsLabelTable."
GROUP gmplsLabelPacketGroup GROUP gmplsLabelPacketGroup
DESCRIPTION DESCRIPTION
"This group extends gmplsLabelTableGroup for implementations that "This group extends gmplsLabelTableGroup for implementations that
support packet labels." support packet labels. It is optional for implementations that
do not support packet labels."
GROUP gmplsLabelPortWavelengthGroup GROUP gmplsLabelPortWavelengthGroup
DESCRIPTION DESCRIPTION
"This group extends gmplsLabelTableGroup for implementations that "This group extends gmplsLabelTableGroup for implementations that
support port and wavelength labels." support port and wavelength labels. It is optional for
implementations that do not support wavelength labels."
GROUP gmplsLabelFreeformGroup GROUP gmplsLabelFreeformGroup
DESCRIPTION DESCRIPTION
"This group extends gmplsLabelTableGroup for implementations that "This group extends gmplsLabelTableGroup for implementations that
support freeform labels." support freeform labels. It is optional for implementations that
do not support freeform labels."
GROUP gmplsLabelSonetSdhGroup GROUP gmplsLabelSonetSdhGroup
DESCRIPTION DESCRIPTION
"This group extends gmplsLabelTableGroup for implementations that "This group extends gmplsLabelTableGroup for implementations that
support SONET or SDH labels." support SONET or SDH labels. It is optional for implementations
that do not support SONET or SDH labels."
GROUP gmplsLabelWavebandGroup GROUP gmplsLabelWavebandGroup
DESCRIPTION DESCRIPTION
"This group extends gmplsLabelTableGroup for implementations that "This group extends gmplsLabelTableGroup for implementations that
support Waveband labels." support Waveband labels. It is optional for implementations that
do not support Waveband labels."
OBJECT gmplsLabelType OBJECT gmplsLabelType
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
OBJECT gmplsLabelMplsLabel OBJECT gmplsLabelMplsLabel
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
skipping to change at page 35, line 4 skipping to change at page 34, line 23
OBJECT gmplsLabelWavebandEnd OBJECT gmplsLabelWavebandEnd
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
OBJECT gmplsLabelStorageType OBJECT gmplsLabelStorageType
MIN-ACCESS read-only MIN-ACCESS read-only
DESCRIPTION DESCRIPTION
"Write access is not required." "Write access is not required."
OBJECT gmplsLabelRowStatus
SYNTAX RowStatus {
active(1),
notInService(2)
}
WRITE-SYNTAX RowStatus { OBJECT gmplsLabelRowStatus
active(1), MIN-ACCESS read-only
notInService(2), SYNTAX RowStatus { active(1) }
createAndGo(4),
destroy(6)
}
DESCRIPTION DESCRIPTION
"Support for notInService, createAndWait and notReady is not "Support for notInService, createAndWait and notReady is not
required." required."
::= { gmplsLabelCompliances 1 } ::= { gmplsLabelCompliances 1 }
gmplsLabelModuleFullCompliance MODULE-COMPLIANCE gmplsLabelModuleFullCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Compliance statement for agents that support the complete "Compliance statement for agents that support the complete
skipping to change at page 35, line 50 skipping to change at page 35, line 19
gmplsLabelFreeformGroup, gmplsLabelFreeformGroup,
gmplsLabelSonetSdhGroup, gmplsLabelSonetSdhGroup,
gmplsLabelWavebandGroup gmplsLabelWavebandGroup
} }
OBJECT gmplsLabelRowStatus OBJECT gmplsLabelRowStatus
SYNTAX RowStatus { active(1), notInService(2) } SYNTAX RowStatus { active(1), notInService(2) }
WRITE-SYNTAX RowStatus { active(1), notInService(2), WRITE-SYNTAX RowStatus { active(1), notInService(2),
createAndGo(4), destroy(6) } createAndGo(4), destroy(6) }
DESCRIPTION DESCRIPTION
"Support for notInService, createAndWait and notReady is not "Support for createAndWait and notReady is not required."
required."
::= { gmplsLabelCompliances 2 } ::= { gmplsLabelCompliances 2 }
gmplsLabelTableGroup OBJECT-GROUP gmplsLabelTableGroup OBJECT-GROUP
OBJECTS { OBJECTS {
gmplsLabelIndexNext, gmplsLabelIndexNext,
gmplsLabelType, gmplsLabelType,
gmplsLabelStorageType, gmplsLabelStorageType,
gmplsLabelRowStatus gmplsLabelRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 43, line 7 skipping to change at page 42, line 31
http://www.ietf.org/ipr. http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at ietf- this standard. Please address the information to the IETF at ietf-
ipr@ietf.org. ipr@ietf.org.
15. Full Copyright Statement 15. Full Copyright Statement
Copyright (C) The Internet Society (2005). This document is subject Copyright (C) The Internet Society (2006). This document is subject
to the rights, licenses and restrictions contained in BCP 78, and to the rights, licenses and restrictions contained in BCP 78, and
except as set forth therein, the authors retain all their rights. except as set forth therein, the authors retain all their rights.
This document and the information contained herein are provided on an This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 End of changes. 26 change blocks. 
35 lines changed or deleted 44 lines changed or added

This html diff was produced by rfcdiff 1.29, available from http://www.levkowetz.com/ietf/tools/rfcdiff/