draft-ietf-ccamp-gmpls-te-mib-04.txt   draft-ietf-ccamp-gmpls-te-mib-05.txt 
CCAMP Working Group Thomas D. Nadeau CCAMP Working Group Thomas D. Nadeau
Internet Draft Cisco Systems, Inc. Internet Draft Cisco Systems, Inc.
Expires: August 2004 Proposed Status: Standards Track
Cheenu Srinivasan Expires: December 2004 Cheenu Srinivasan
Bloomberg L.P. Bloomberg L.P.
Adrian Farrel Adrian Farrel
Old Dog Consulting Old Dog Consulting
Tim Hall Tim Hall
Ed Harrison Ed Harrison
Data Connection Ltd. Data Connection Ltd.
February 2004 June 2004
Generalized Multiprotocol Label Switching (GMPLS) Traffic Generalized Multiprotocol Label Switching (GMPLS) Traffic
Engineering Management Information Base Engineering Management Information Base
draft-ietf-ccamp-gmpls-te-mib-04.txt draft-ietf-ccamp-gmpls-te-mib-05.txt
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
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 Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 2, line 25 skipping to change at page 2, line 25
5.2. gmplsTunnelHopTable 5 5.2. gmplsTunnelHopTable 5
5.3. gmplsTunnelARHopTable 5 5.3. gmplsTunnelARHopTable 5
5.4. gmplsTunnelCHopTable 5 5.4. gmplsTunnelCHopTable 5
5.5. gmplsTunnelErrorTable 5 5.5. gmplsTunnelErrorTable 5
5.6. gmplsTunnelReversePerfTable 5 5.6. gmplsTunnelReversePerfTable 5
6. Cross-referencing to the mplsLabelTable 5 6. Cross-referencing to the mplsLabelTable 5
7. Example of GMPLS Tunnel Setup 6 7. Example of GMPLS Tunnel Setup 6
8. GMPLS Traffic Engineering MIB Definitions 9 8. GMPLS Traffic Engineering MIB Definitions 9
9. Security Considerations 37 9. Security Considerations 37
10. Acknowledgments 38 10. Acknowledgments 38
11. References 38 11. References 39
11.1. Normative Refenerces 38 11.1. Normative Refenerces 39
11.2. Informational References 40 11.2. Informational References 40
12. Authors' Addresses 41 12. Authors' Addresses 41
13. Full Copyright Statement 41 13. Full Copyright Statement 41
14. Intellectual Property Notice 42 14. Intellectual Property Notice 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
skipping to change at page 8, line 31 skipping to change at page 8, line 31
provide additional GMPLS hop configuration indicating that the first provide additional GMPLS hop configuration indicating that the first
hop is an unnumbered link using explicit forward and reverse labels. hop is an unnumbered link using explicit forward and reverse labels.
An entry in the gmplsLabelTable is created first to include the An entry in the gmplsLabelTable is created first to include the
explicit label. explicit label.
In gmplsLabelTable: In gmplsLabelTable:
{ {
gmplsLabelInterface = 2, gmplsLabelInterface = 2,
gmplsLabelIndex = 1, gmplsLabelIndex = 1,
gmplsLabelSubindex = 0, gmplsLabelSubindex = 0,
gmplsLabelType = gmplsFreeformGeneralizedLabel(3), gmplsLabelType = =
gmplsFreeformGeneralizedLabel(3),
gmplsLabelFreeform = 0xFEDCBA9876543210 gmplsLabelFreeform = 0xFEDCBA9876543210
gmplsLabelRowStatus = createAndGo(4) gmplsLabelRowStatus = createAndGo(4)
} }
In gmplsTunnelHopTable(1,1,1): In gmplsTunnelHopTable(1,1,1):
{ {
gmplsTunnelHopLabelStatuses = forwardPresent(0) gmplsTunnelHopLabelStatuses = forwardPresent(0)
+reversePresent(1), +reversePresent(1),
gmplsTunnelHopExpLabelPtr = gmplsLabelTable (2, 1, 0) gmplsTunnelHopExpLabelPtr = gmplsLabelTable (2, 1, 0)
gmplsTunnelHopExpRvrsLabelPtr = gmplsLabelTable (2, 1, 0) gmplsTunnelHopExpRvrsLabelPtr = gmplsLabelTable (2, 1, 0)
skipping to change at page 9, line 34 skipping to change at page 9, line 34
mplsTunnelCHopListIndex, mplsTunnelCHopIndex, mplsTunnelCHopListIndex, mplsTunnelCHopIndex,
mplsTunnelEntry, mplsTunnelSignallingProto, mplsTunnelEntry, mplsTunnelSignallingProto,
mplsTunnelAdminStatus, mplsTunnelOperStatus mplsTunnelAdminStatus, mplsTunnelOperStatus
FROM MPLS-TE-STD-MIB FROM MPLS-TE-STD-MIB
gmplsStdMIB gmplsStdMIB
FROM GMPLS-TC-STD-MIB FROM GMPLS-TC-STD-MIB
; ;
gmplsTeStdMIB MODULE-IDENTITY gmplsTeStdMIB MODULE-IDENTITY
LAST-UPDATED LAST-UPDATED
"200402130900Z" -- 13 February 2004 9:00:00 GMT "200406010900Z" -- 1 June 2004 9:00:00 GMT
ORGANIZATION ORGANIZATION
"Common Control And Management Protocols (CCAMP) "Common Control And Management Protocols (CCAMP)
Working Group" 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
Cheenu Srinivasan Cheenu Srinivasan
Bloomberg L.P. Bloomberg L.P.
skipping to change at page 10, line 14 skipping to change at page 10, line 14
DESCRIPTION DESCRIPTION
"This MIB module contains managed object definitions "This MIB module contains managed object definitions
for GMPLS Traffic Engineering (TE). for GMPLS Traffic Engineering (TE).
Copyright (C) The Internet Society (2004). This Copyright (C) The Internet Society (2004). This
version of this MIB module is part of RFCXXX; see version of this MIB module is part of RFCXXX; see
the RFC itself for full legal notices." the RFC itself for full legal notices."
-- Revision history. -- Revision history.
REVISION REVISION
"200402130900Z" -- 13 February 2004 09:00:00 GMT "200406010900Z" -- 1 June 2004 09:00:00 GMT
DESCRIPTION DESCRIPTION
"Initial revision, published as part of RFC XXXX." "Initial revision, published as part of RFC XXXX."
::= { gmplsStdMIB xx } ::= { gmplsStdMIB xx }
-- Top level components of this MIB. -- Top level components of this MIB.
-- Notifications -- Notifications
gmplsTeNotifications OBJECT IDENTIFIER ::= { gmplsTeStdMIB 0 } gmplsTeNotifications OBJECT IDENTIFIER ::= { gmplsTeStdMIB 0 }
-- tables, scalars -- tables, scalars
skipping to change at page 13, line 31 skipping to change at page 13, line 31
tunnelLspPacket (1), tunnelLspPacket (1),
tunnelLspEthernet (2), tunnelLspEthernet (2),
tunnelLspAnsiEtsiPdh (3), tunnelLspAnsiEtsiPdh (3),
-- the value 4 is deprecated -- the value 4 is deprecated
tunnelLspSdhSonet (5), tunnelLspSdhSonet (5),
-- the value 6 is deprecated -- the value 6 is deprecated
tunnelLspDigitalWrapper (7), tunnelLspDigitalWrapper (7),
tunnelLspLambda (8), tunnelLspLambda (8),
tunnelLspFiber (9), tunnelLspFiber (9),
-- the value 10 is deprecated -- the value 10 is deprecated
tunnelLspFiberChannel (11)" tunnelLspFiberChannel (11),
tunnelDigitalPath (12),
tunnelOpticalChannel (13)"
REFERENCE REFERENCE
"1. Berger, L., et al., Generalized Multi-Protocol "1. Berger, L., et al., Generalized Multi-Protocol
Label Switching (GMPLS) Signaling Functional Label Switching (GMPLS) Signaling Functional
Description, RFC 3471, January 2003." Description, RFC 3471, January 2003.
2. D. Papadimitriou (Editor), Generalized MPLS
Signalling Extensions for G.709 Optical Transport
Networks Control"
DEFVAL { 0 } DEFVAL { 0 }
::= { gmplsTunnelEntry 3 } ::= { gmplsTunnelEntry 3 }
gmplsTunnelSwitchingType OBJECT-TYPE gmplsTunnelSwitchingType OBJECT-TYPE
SYNTAX Integer32 (0..255) SYNTAX Integer32 (0..255)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the type of switching that should be performed on "Indicates the type of switching that should be performed on
a particular link. This field is needed for links that a particular link. This field is needed for links that
skipping to change at page 15, line 55 skipping to change at page 15, line 61
sdhSonet(34), sdhSonet(34),
digitalwrapper(36), digitalwrapper(36),
lambda(37), lambda(37),
ansiEtsiPdh (38), ansiEtsiPdh (38),
lapsSdh (40), lapsSdh (40),
fddi (41), fddi (41),
dqdb (42), dqdb (42),
fiberChannel3 (43), fiberChannel3 (43),
hdlc (44), hdlc (44),
ethernetV2DixOnly (45), ethernetV2DixOnly (45),
ethernet802dot3Only (46) ethernet802dot3Only (46),
g709ODUj (47),
g709OTUk (48),
g709CBRorCBRa (49),
g709CBRb (50),
g709BSOT (51),
g709BSNT (52),
gfpIPorPPP (53),
gfpEthernetMAC (54),
gfpEthernetPHY (55),
g709ESCON (56),
g709FICON (57),
g709FiberChannel (58)
This object is only meaningful if This object is only meaningful if
gmplsTunnelLSPEncoding is not set to 0." gmplsTunnelLSPEncoding is not set to 0."
REFERENCE REFERENCE
"1. Berger, L., et al., Generalized Multi-Protocol "1. Berger, L., et al., Generalized Multi-Protocol
Label Switching (GMPLS) Signaling Functional Label Switching (GMPLS) Signaling Functional
Description, RFC 3471, January 2003." Description, RFC 3471, January 2003."
DEFVAL { 0 } DEFVAL { 0 }
::= { gmplsTunnelEntry 6 } ::= { gmplsTunnelEntry 6 }
skipping to change at page 18, line 17 skipping to change at page 18, line 31
signaling messages. signaling messages.
This value of this object can be modified when the This value of this object can be modified when the
corresponding mplsTunnelRowStatus and mplsTunnelAdminStatus corresponding mplsTunnelRowStatus and mplsTunnelAdminStatus
is active(1). By doing so, a new signaling message will be is active(1). By doing so, a new signaling message will be
triggered including the requested Admin Status object or triggered including the requested Admin Status object or
TLV." TLV."
::= { gmplsTunnelEntry 12 } ::= { gmplsTunnelEntry 12 }
gmplsTunnelExtraParamsptr OBJECT-TYPE gmplsTunnelExtraParamsPtr OBJECT-TYPE
SYNTAX RowPointer SYNTAX RowPointer
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Some Tunnels will run over transports that can "Some Tunnels will run over transports that can
usefully support technology-specific additional parameters usefully support technology-specific additional parameters
(for example, SONET resource usage). (for example, SONET resource usage).
Such can be supplied from an external table and referenced from Such can be supplied from an external table and referenced from
here. here.
A value of zeroDotzero in this attribute indicates that there A value of zeroDotzero in this attribute indicates that there
skipping to change at page 40, line 9 skipping to change at page 40, line 18
[GMPLSArch] Mannie, E. (Editor), "Generalized Multiprotocol [GMPLSArch] Mannie, E. (Editor), "Generalized Multiprotocol
Label Switching (GMPLS) Architecture", Label Switching (GMPLS) Architecture",
draft-many-gmpls-architecture-07.txt, May draft-many-gmpls-architecture-07.txt, May
2003, work in progress. 2003, work in progress.
[GMPLSLSRMIB] Nadeau, T., Srinivasan, C., A., Farrel, A., Hall, [GMPLSLSRMIB] Nadeau, T., Srinivasan, C., A., Farrel, A., Hall,
T., and Harrison, E., "Generalized Multiprotocol T., and Harrison, E., "Generalized Multiprotocol
Label Switching (GMPLS) Label Switching Router Label Switching (GMPLS) Label Switching Router
(LSR) Management Information Base", draft-ietf- (LSR) Management Information Base", draft-ietf-
ccamp-gmpls-lsr-mib-04.txt, February 2004, work in ccamp-gmpls-lsr-mib-05.txt, June 2004, work in
progress. progress.
[GMPLSOSPF] Kompella, K., et al., "OSPF Extensions in Support [GMPLSOSPF] Kompella, K., et al., "OSPF Extensions in Support
of Generalized MPLS", draft-ietf-ccamp-ospf-gmpls- of Generalized MPLS", draft-ietf-ccamp-ospf-gmpls-
extensions-12.txt, October 2003, work in progress. extensions-12.txt, October 2003, work in progress.
[GMPLSTCMIB] Nadeau, T., Srinivasan, C., Farrel, A., Hall, T., [GMPLSTCMIB] Nadeau, T., Srinivasan, C., Farrel, A., Hall, T.,
and Harrison, E., "Definitions of Textual and Harrison, E., "Definitions of Textual
Conventions for Multiprotocol Label Switching Conventions for Multiprotocol Label Switching
(MPLS) Management", draft-ietf-ccamp-gmpls-te-mib- (MPLS) Management", draft-ietf-ccamp-gmpls-te-mib-
04.txt, February 2004, work in progress. 05.txt, June 2004, work in progress.
[LSRMIB] Srinivasan, C., Viswanathan, A. and T. Nadeau, [LSRMIB] Srinivasan, C., Viswanathan, A. and T. Nadeau,
"Multiprotocol Label Switching (MPLS) Label "Multiprotocol Label Switching (MPLS) Label
Switching Router (LSR) Management Information Switching Router (LSR) Management Information
Base", draft-ietf-mpls-lsr-mib-14.txt, November Base", draft-ietf-mpls-lsr-mib-14.txt, November
2003, work in progress. 2003, work in progress.
[TCMIB] Nadeau, T., Cucchiara, J. (Editors) "Definitions of [TCMIB] Nadeau, T., Cucchiara, J. (Editors) "Definitions of
Textual Conventions for Multiprotocol Label Textual Conventions for Multiprotocol Label
Switching (MPLS) Management", Switching (MPLS) Management",
skipping to change at page 41, line 5 skipping to change at page 41, line 10
[RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction and Applicability Statements for "Introduction and Applicability Statements for
Internet-Standard Management Framework", RFC 3410, Internet-Standard Management Framework", RFC 3410,
December 2002. December 2002.
[RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An
Architecture for Describing Simple Network Architecture for Describing Simple Network
Management Protocol (SNMP) Management Frameworks", Management Protocol (SNMP) Management Frameworks",
RFC 3411, December 2002. RFC 3411, December 2002.
[GMPLS-G709] D. Papadimitriou (Editor), "Generalized MPLS
Signalling Extensions for G.709 Optical Transport
Networks Control", draft-ietf-ccamp-gmpls-g709-
06.txt, January 2004, work in progress.
12. Authors' Addresses 12. Authors' Addresses
Thomas D. Nadeau Thomas D. Nadeau
Cisco Systems, Inc. Cisco Systems, Inc.
300 Apollo Drive 300 Apollo Drive
Chelmsford, MA 01824 Chelmsford, MA 01824
Phone: +1-978-244-3051 Phone: +1-978-244-3051
Email: tnadeau@cisco.com Email: tnadeau@cisco.com
Cheenu Srinivasan Cheenu Srinivasan
skipping to change at page 41, line 42 skipping to change at page 41, line 52
Email: tim.hall@dataconnection.com Email: tim.hall@dataconnection.com
Ed Harrison Ed Harrison
Data Connection Ltd. Data Connection Ltd.
100 Church Street 100 Church Street
Enfield, Middlesex Enfield, Middlesex
EN2 6BQ, UK EN2 6BQ, UK
Phone: +44 20 8366 1177 Phone: +44 20 8366 1177
Email: ed.harrison@dataconnection.com Email: ed.harrison@dataconnection.com
13. Full Copyright Statement 13. Intellectual Property Considerations
Copyright (C) The Internet Society (2004). All Rights Reserved.
This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than
English.
The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns. This
document and the information contained herein is provided on an "AS
IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK
FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL
NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY
OR FITNESS FOR A PARTICULAR PURPOSE.
14. Intellectual Property Notice
The IETF takes no position regarding the validity or scope of any The IETF takes no position regarding the validity or scope of any
intellectual property or other rights that might be claimed to Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights this document or the extent to which any license under such rights
might or might not be available; neither does it represent that it might or might not be available; nor does it represent that it has
has made any effort to identify any such rights. Information on the made any independent effort to identify any such rights. Information
IETF's procedures with respect to rights in standards-track and on the procedures with respect to rights in RFC documents can be
standards-related documentation can be found in BCP-11 [RFC2028]. found in BCP 78 and BCP 79.
Copies of claims of rights made available for publication and any Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use attempt made to obtain a general license or permission for the use of
of such proprietary rights by implementers or users of this such proprietary rights by implementers or users of this
specification can be obtained from the IETF Secretariat. specification can be obtained from the IETF on-line IPR repository at
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 practice rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF Executive this standard. Please address the information to the IETF at
Director. ietf-ipr@ietf.org.
13.1. IPR Disclosure Acknowledgement
By submitting this Internet-Draft, I certify that any applicable
patent or other IPR claims of which I am aware have been disclosed,
and any of which I become aware will be disclosed, in accordance with
RFC 3668.
14. Full Copyright Statement
Copyright (C) The Internet Society (2004). This document is subject
to the rights, licenses and restrictions contained in BCP 78, and
except as set forth therein, the authors retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
15. Changes and Pending Work 15. Changes and Pending Work
This section to be removed before the draft progresses to RFC. This section to be removed before the draft progresses to RFC.
15.1. Pending Work 15.1. Pending Work
The following work items have been identified for this draft. They The following work items have been identified for this draft. They
will be addressed in a future version. will be addressed in a future version.
- Expand conformance statements to give one for monitoring only, - Expand conformance statements to give one for monitoring only,
and one for monitoring and control. and one for monitoring and control.
- Resolve conformance statement from gmplsTunnelManualGroup.
15.1. Changes from version 4 to version 5
- New IPR and copyright boiler plate.
- Correct typo in name of gmplsTunnelExtraParamsPtr
- Add to list of encoding types and GPids for G.709
- Add G.709 reference
15.2. Changes from version 3 to version 4 15.2. Changes from version 3 to version 4
- Provide a way to configure additional tunnel parameters such as - Provide a way to configure additional tunnel parameters such as
tunnel resources through an arbitrary row pointer. tunnel resources through an arbitrary row pointer.
- Update references. - Update references.
- Change reporting IP addresses to use InetAddress syntax - Change reporting IP addresses to use InetAddress syntax
- Add support for IF_ID error reporting. - Add support for IF_ID error reporting.
- Add a new notification, gmplsTunnelDown, containing cause - Add a new notification, gmplsTunnelDown, containing cause
information. information.
 End of changes. 

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