OSPF-TE Extensions for General Network Element Constraints
RFC 7580
Internet Engineering Task Force (IETF) F. Zhang
Request for Comments: 7580 Y. Lee
Category: Standards Track J. Han
ISSN: 2070-1721 Huawei
G. Bernstein
Grotto Networking
Y. Xu
CATR
June 2015
OSPF-TE Extensions for General Network Element Constraints
Abstract
Generalized Multiprotocol Label Switching (GMPLS) can be used to
control a wide variety of technologies including packet switching
(e.g., MPLS), time division (e.g., Synchronous Optical Network /
Synchronous Digital Hierarchy (SONET/SDH) and Optical Transport
Network (OTN)), wavelength (lambdas), and spatial switching (e.g.,
incoming port or fiber to outgoing port or fiber). In some of these
technologies, network elements and links may impose additional
routing constraints such as asymmetric switch connectivity, non-
local label assignment, and label range limitations on links. This
document describes Open Shortest Path First (OSPF) routing protocol
extensions to support these kinds of constraints under the control of
GMPLS.
Status of This Memo
This is an Internet Standards Track document.
This document is a product of the Internet Engineering Task Force
(IETF). It represents the consensus of the IETF community. It has
received public review and has been approved for publication by the
Internet Engineering Steering Group (IESG). Further information on
Internet Standards is available in Section 2 of RFC 5741.
Information about the current status of this document, any errata,
and how to provide feedback on it may be obtained at
http://www.rfc-editor.org/info/rfc7580.
Zhang, et al. Standards Track [Page 1]
RFC 7580 Generic Constraint OSPF-TE June 2015
Copyright Notice
Copyright (c) 2015 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
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.
Table of Contents
1. Introduction ....................................................3
1.1. Conventions Used in This Document ..........................3
2. Node Information ................................................3
2.1. Connectivity Matrix ........................................4
3. Link Information ................................................4
3.1. Port Label Restrictions ....................................5
4. Routing Procedures ..............................................5
5. Scalability and Timeliness ......................................6
5.1. Different Sub-TLVs into Multiple LSAs ......................6
5.2. Decomposing a Connectivity Matrix into Multiple Matrices ...6
6. Security Considerations .........................................7
7. Manageability ...................................................7
8. IANA Considerations .............................................8
8.1. Node Information ...........................................8
8.2. Link Information ...........................................8
9. References ......................................................9
9.1. Normative References .......................................9
9.2. Informative References ....................................10
Acknowledgments ...................................................11
Contributors ......................................................11
Authors' Addresses ................................................12
Zhang, et al. Standards Track [Page 2]
RFC 7580 Generic Constraint OSPF-TE June 2015
1. Introduction
Some data-plane technologies that require the use of a GMPLS control
plane impose additional constraints on switching capability and label
assignment. In addition, some of these technologies should be
capable of performing non-local label assignment based on the nature
of the technology, e.g., wavelength continuity constraint in
Show full document text