draft-ietf-ccamp-gmpls-ospf-g709v3-12.txt   draft-ietf-ccamp-gmpls-ospf-g709v3-13.txt 
CCAMP Working Group D. Ceccarelli, Ed. CCAMP Working Group D. Ceccarelli, Ed.
Internet-Draft Ericsson Internet-Draft Ericsson
Intended status: Standards Track F. Zhang Intended status: Standards Track F. Zhang
Expires: May 26, 2014 Huawei Technologies Expires: June 14, 2014 Huawei Technologies
S. Belotti S. Belotti
Alcatel-Lucent Alcatel-Lucent
R. Rao R. Rao
Infinera Corporation Infinera Corporation
J. Drake J. Drake
Juniper Juniper
November 22, 2013 December 11, 2013
Traffic Engineering Extensions to OSPF for Generalized MPLS (GMPLS) Traffic Engineering Extensions to OSPF for Generalized MPLS (GMPLS)
Control of Evolving G.709 OTN Networks Control of Evolving G.709 OTN Networks
draft-ietf-ccamp-gmpls-ospf-g709v3-12 draft-ietf-ccamp-gmpls-ospf-g709v3-13
Abstract Abstract
This document describes Open Shortest Path First - Traffic This document describes Open Shortest Path First - Traffic
Engineering (OSPF-TE) routing protocol extensions to support Engineering (OSPF-TE) routing protocol extensions to support
Generalized MPLS (GMPLS) control of Optical Transport Networks (OTN) Generalized MPLS (GMPLS) control of Optical Transport Networks (OTN)
specified in ITU-T Recommendation G.709 as published in 2012. It specified in ITU-T Recommendation G.709 as published in 2012. It
extends mechanisms defined in RFC4203. extends mechanisms defined in RFC4203.
Status of this Memo Status of this Memo
skipping to change at page 1, line 42 skipping to change at page 1, line 42
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on May 26, 2014. This Internet-Draft will expire on June 14, 2014.
Copyright Notice Copyright Notice
Copyright (c) 2013 IETF Trust and the persons identified as the Copyright (c) 2013 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
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
skipping to change at page 2, line 41 skipping to change at page 2, line 41
5.3. Example of ODUflex advertisement . . . . . . . . . . . . . 18 5.3. Example of ODUflex advertisement . . . . . . . . . . . . . 18
5.4. Example of single stage muxing . . . . . . . . . . . . . . 20 5.4. Example of single stage muxing . . . . . . . . . . . . . . 20
5.5. Example of multi stage muxing - Unbundled link . . . . . . 22 5.5. Example of multi stage muxing - Unbundled link . . . . . . 22
5.6. Example of multi stage muxing - Bundled links . . . . . . 24 5.6. Example of multi stage muxing - Bundled links . . . . . . 24
5.7. Example of component links with non-homogeneous 5.7. Example of component links with non-homogeneous
hierarchies . . . . . . . . . . . . . . . . . . . . . . . 25 hierarchies . . . . . . . . . . . . . . . . . . . . . . . 25
6. OSPFv2 scalability . . . . . . . . . . . . . . . . . . . . . . 28 6. OSPFv2 scalability . . . . . . . . . . . . . . . . . . . . . . 28
7. Compatibility . . . . . . . . . . . . . . . . . . . . . . . . 29 7. Compatibility . . . . . . . . . . . . . . . . . . . . . . . . 29
8. Security Considerations . . . . . . . . . . . . . . . . . . . 29 8. Security Considerations . . . . . . . . . . . . . . . . . . . 29
9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 29 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 29
9.1. Switching types . . . . . . . . . . . . . . . . . . . . . 29 9.1. Switching types . . . . . . . . . . . . . . . . . . . . . 30
9.2. New sub-TLVs . . . . . . . . . . . . . . . . . . . . . . . 30 9.2. New sub-TLVs . . . . . . . . . . . . . . . . . . . . . . . 30
10. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 31 10. Contributors . . . . . . . . . . . . . . . . . . . . . . . . . 31
11. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 33 11. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 33
12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 33 12. References . . . . . . . . . . . . . . . . . . . . . . . . . . 33
12.1. Normative References . . . . . . . . . . . . . . . . . . . 33 12.1. Normative References . . . . . . . . . . . . . . . . . . . 33
12.2. Informative References . . . . . . . . . . . . . . . . . . 33 12.2. Informative References . . . . . . . . . . . . . . . . . . 34
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 34 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 35
1. Introduction 1. Introduction
G.709 Optical Transport Network (OTN) [G.709-2012] includes new fixed G.709 Optical Transport Network (OTN) [G.709-2012] includes new fixed
and flexible ODU (Optical channel Data Unit) containers, two types of and flexible ODU (Optical channel Data Unit) containers, two types of
Tributary Slots (i.e., 1.25Gbps and 2.5Gbps), and supports various Tributary Slots (i.e., 1.25Gbps and 2.5Gbps), and supports various
multiplexing relationships (e.g., ODUj multiplexed into ODUk (j<k)), multiplexing relationships (e.g., ODUj multiplexed into ODUk (j<k)),
two different tributary slots for ODUk (K=1, 2, 3) and ODUflex two different tributary slots for ODUk (K=1, 2, 3) and ODUflex
service type. In order to present this information in routing, this service type. In order to present this information in routing, this
document provides OTN technology specific encoding for use in GMPLS document provides OTN technology specific encoding for use in GMPLS
skipping to change at page 4, line 25 skipping to change at page 4, line 25
capability. capability.
This notation can be repeated as needed depending on the number of This notation can be repeated as needed depending on the number of
multiplexing levels. In the following, the term "multiplexing tree" multiplexing levels. In the following, the term "multiplexing tree"
is used to identify a multiplexing hierarchy where the root is always is used to identify a multiplexing hierarchy where the root is always
a server ODUk/OTUk and any other supported multiplexed container is a server ODUk/OTUk and any other supported multiplexed container is
represented with increasing granularity until reaching the leaf of represented with increasing granularity until reaching the leaf of
the tree. The tree can be structured with more than one branch if the tree. The tree can be structured with more than one branch if
the server ODUk/OTUk supports more than one hierarchy. the server ODUk/OTUk supports more than one hierarchy.
For example, if a multiplexing or example a multiplexing hierarchy For example, if a multiplexing hierarchy like the following one is
like the following one is considered: considered:
ODU2 ODU0 ODUflex ODU0 ODU2 ODU0 ODUflex ODU0
\ / \ / \ / \ /
| | | |
ODU3 ODU2 ODU3 ODU2
\ / \ /
\ / \ /
\ / \ /
\ / \ /
ODU4 ODU4
skipping to change at page 8, line 40 skipping to change at page 8, line 40
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Stage#1 | ... | Stage#N | Padding | | Stage#1 | ... | Stage#N | Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Unreserved ODUj at Prio 0 | ..... | | Unreserved ODUj at Prio 0 | ..... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Unreserved ODUj at Prio 7 | Unreserved Padding | | Unreserved ODUj at Prio 7 | Unreserved Padding |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 3: Bandwidth sub-TLV - Type 1 - Figure 3: Bandwidth sub-TLV - Type 1 -
The values of the fields shown in figure 4 are explained in section The values of the fields shown in figure 3 are explained in section
4.1.3. 4.1.3.
4.1.2. Switching Capability Specific Information for variable 4.1.2. Switching Capability Specific Information for variable
containers containers
The format of the Bandwidth sub-TLV for variable containers is The format of the Bandwidth sub-TLV for variable containers is
depicted in the following figure: depicted in the following figure:
0 1 2 3 0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
skipping to change at page 29, line 34 skipping to change at page 29, line 34
nodes following each method to identify similar supporting nodes and nodes following each method to identify similar supporting nodes and
compute paths using only the appropriate nodes. compute paths using only the appropriate nodes.
8. Security Considerations 8. Security Considerations
This document extends [RFC4203]. As with[RFC4203], it specifies the This document extends [RFC4203]. As with[RFC4203], it specifies the
contents of Opaque LSAs in OSPFv2. As Opaque LSAs are not used for contents of Opaque LSAs in OSPFv2. As Opaque LSAs are not used for
SPF computation or normal routing, the extensions specified here have SPF computation or normal routing, the extensions specified here have
no direct effect on IP routing. Tampering with GMPLS TE LSAs may no direct effect on IP routing. Tampering with GMPLS TE LSAs may
have an effect on the underlying transport (optical and/or SONET-SDH) have an effect on the underlying transport (optical and/or SONET-SDH)
network. [RFC3630] suggests mechanisms to protect the transmission network. [RFC3630] notes that the security mechanisms described in
of this information, and those or other mechanisms should be used to [RFC2328] apply to Opaque LSAs carried in OSPFv2. An analysis of the
secure and/or authenticate the information carried in the Opaque security of OSPF is provided in [RFC6863] and applies to the
LSAs. extensions to OSPF as described in this document. Any new mechanisms
developed to protect the transmission of information carried in
Opaque LSAs will also automatically protect the extensions defined in
this document.
For security threats, defensive techniques, monitoring/detection/ For security threats, defensive techniques, monitoring/detection/
reporting of security attacks and requirements please refer to reporting of security attacks and requirements please refer to
[RFC5920]. [RFC5920].
9. IANA Considerations 9. IANA Considerations
9.1. Switching types 9.1. Switching types
Upon approval of this document, IANA will make the assignment in the Upon approval of this document, IANA will make the assignment in the
"Switching Types" section of the "GMPLS Signaling Parameters" "Switching Types" section of the "GMPLS Signaling Parameters"
registry located at registry located at
http://www.iana.org/assignments/gmpls-sig-parameters: http://www.iana.org/assignments/gmpls-sig-parameters:
Value Name Reference Value Name Reference
--------- -------------------------- ---------- --------- -------------------------- ----------
110 (*) OTN-TDM capable (OTN-TDM) [This.I-D] 110 (*) OTN-TDM capable (OTN-TDM) [This.I-D]
skipping to change at page 34, line 18 skipping to change at page 34, line 24
D.Li, "Information model for G.709 Optical Transport D.Li, "Information model for G.709 Optical Transport
Networks (OTN), work in progress Networks (OTN), work in progress
draft-ietf-ccamp-otn-g709-info-model-09", June 2013. draft-ietf-ccamp-otn-g709-info-model-09", June 2013.
[OTN-SIG] F.Zhang, G.Zhang, S.Belotti, D.Ceccarelli, K.Pithewan, [OTN-SIG] F.Zhang, G.Zhang, S.Belotti, D.Ceccarelli, K.Pithewan,
"Generalized Multi-Protocol Label Switching (GMPLS) "Generalized Multi-Protocol Label Switching (GMPLS)
Signaling Extensions for the evolving G.709 Optical Signaling Extensions for the evolving G.709 Optical
Transport Networks Control, work in progress Transport Networks Control, work in progress
draft-ietf-ccamp-gmpls-signaling-g709v3-11", June 2013. draft-ietf-ccamp-gmpls-signaling-g709v3-11", June 2013.
[RFC2328] Moy, J., "OSPF Version 2", STD 54, RFC 2328, April 1998.
[RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an [RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an
IANA Considerations Section in RFCs", BCP 26, RFC 5226, IANA Considerations Section in RFCs", BCP 26, RFC 5226,
May 2008. May 2008.
[RFC5920] Fang, L., "Security Framework for MPLS and GMPLS [RFC5920] Fang, L., "Security Framework for MPLS and GMPLS
Networks", RFC 5920, July 2010. Networks", RFC 5920, July 2010.
[RFC6163] Lee, Y., Bernstein, G., and W. Imajuku, "Framework for [RFC6163] Lee, Y., Bernstein, G., and W. Imajuku, "Framework for
GMPLS and Path Computation Element (PCE) Control of GMPLS and Path Computation Element (PCE) Control of
Wavelength Switched Optical Networks (WSONs)", RFC 6163, Wavelength Switched Optical Networks (WSONs)", RFC 6163,
April 2011. April 2011.
[RFC6566] Lee, Y., Bernstein, G., Li, D., and G. Martinelli, "A [RFC6566] Lee, Y., Bernstein, G., Li, D., and G. Martinelli, "A
Framework for the Control of Wavelength Switched Optical Framework for the Control of Wavelength Switched Optical
Networks (WSONs) with Impairments", RFC 6566, March 2012. Networks (WSONs) with Impairments", RFC 6566, March 2012.
[RFC6863] Hartman, S. and D. Zhang, "Analysis of OSPF Security
According to the Keying and Authentication for Routing
Protocols (KARP) Design Guide", RFC 6863, March 2013.
[SWCAP-UPDT] [SWCAP-UPDT]
F.Zhang, D.Li, H.Li, S.Belotti, D.Ceccarelli, "Framework F.Zhang, D.Li, H.Li, S.Belotti, D.Ceccarelli, "Framework
for GMPLS and PCE Control of G.709 Optical Transport for GMPLS and PCE Control of G.709 Optical Transport
networks, work in progress networks, work in progress
draft-ietf-ccamp-gmpls-g709-framework-13", June 2013. draft-ietf-ccamp-gmpls-g709-framework-13", June 2013.
Authors' Addresses Authors' Addresses
Daniele Ceccarelli (editor) Daniele Ceccarelli (editor)
Ericsson Ericsson
 End of changes. 12 change blocks. 
15 lines changed or deleted 23 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/