Requirements for MPLS Transport Profile (MPLS-TP) Shared Mesh Protection
RFC 7412
Internet Engineering Task Force (IETF) Y. Weingarten
Request for Comments: 7412
Category: Informational S. Aldrin
ISSN: 2070-1721 Huawei Technologies
P. Pan
Infinera
J. Ryoo
ETRI
G. Mirsky
Ericsson
December 2014
Requirements for MPLS Transport Profile (MPLS-TP)
Shared Mesh Protection
Abstract
This document presents the basic network objectives for the behavior
of Shared Mesh Protection (SMP) that are not based on control-plane
support. This document provides an expansion of the basic
requirements presented in RFC 5654 ("Requirements of an MPLS
Transport Profile") and RFC 6372 ("MPLS Transport Profile (MPLS-TP)
Survivability Framework"). This document provides requirements for
any mechanism that would be used to implement SMP for MPLS-TP data
paths, in networks that delegate protection switch coordination to
the data plane.
Status of This Memo
This document is not an Internet Standards Track specification; it is
published for informational purposes.
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). Not all documents
approved by the IESG are a candidate for any level of Internet
Standard; see 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/rfc7412.
Weingarten, et al. Informational [Page 1]
RFC 7412 MPLS SMP Requirements December 2014
Copyright Notice
Copyright (c) 2014 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
2. Terminology and Notation ........................................3
2.1. Acronyms and Terminology ...................................4
3. Shared Mesh Protection Reference Model ..........................4
3.1. Protection or Restoration ..................................5
3.2. Scope of Document ..........................................5
3.2.1. Relationship to MPLS ................................5
4. SMP Architecture ................................................6
4.1. Coordination of Resources ..................................8
4.2. Control Plane or Data Plane ................................8
5. SMP Network Objectives ..........................................9
5.1. Resource Reservation and Coordination ......................9
5.1.1. Checking Resource Availability for Multiple
Protection Paths ....................................9
5.2. Multiple Triggers .........................................10
5.2.1. Soft Preemption ....................................10
5.2.2. Hard Preemption ....................................10
5.3. Notification ..............................................11
5.4. Reversion .................................................11
5.5. Protection Switching Time .................................11
5.6. Timers ....................................................12
5.7. Communication Channel and Fate-Sharing ....................12
6. Manageability Considerations ...................................13
7. Security Considerations ........................................13
8. Normative References ...........................................13
Acknowledgements ..................................................15
Contributors ......................................................15
Authors' Addresses ................................................16
Show full document text