Internet Engineering Task Force (IETF)                          M. Bocci
Request for Comments: 6215                                     L. Levrau
Updates: 5921                                             Alcatel-Lucent
Category: Informational                                         D. Frost
ISSN: 2070-1721                                                    Cisco
                                                              April 2011
        
Internet Engineering Task Force (IETF)                          M. Bocci
Request for Comments: 6215                                     L. Levrau
Updates: 5921                                             Alcatel-Lucent
Category: Informational                                         D. Frost
ISSN: 2070-1721                                                    Cisco
                                                              April 2011
        

MPLS Transport Profile User-to-Network and Network-to-Network Interfaces

MPLS传输配置文件用户到网络和网络到网络接口

Abstract

摘要

The framework for MPLS in transport networks (RFC 5921) provides reference models for the MPLS Transport Profile (MPLS-TP) Transport Service Interfaces, which are a User-to-Network Interface (UNI), and a Network-to-Network Interface (NNI). This document updates those reference models to show detailed reference points for these interfaces, along with further clarification of the functional architecture of MPLS-TP at a UNI and NNI.

传输网络中的MPLS框架(RFC 5921)为MPLS传输配置文件(MPLS-TP)传输服务接口提供了参考模型,这些接口是用户到网络接口(UNI)和网络到网络接口(NNI)。本文件更新了这些参考模型,以显示这些接口的详细参考点,并进一步澄清了UNI和NNI的MPLS-TP功能架构。

This document is a product of a joint Internet Engineering Task Force (IETF) / International Telecommunication Union Telecommunication Standardization Sector (ITU-T) effort to include an MPLS Transport Profile within the IETF MPLS and Pseudowire Emulation Edge-to-Edge (PWE3) architectures to support the capabilities and functionalities of a packet transport network as defined by the ITU-T.

本文件是联合互联网工程任务组(IETF)/国际电信联盟电信标准化部门(ITU-T)努力的成果,旨在将MPLS传输配置文件纳入IETF MPLS和伪线仿真边到边(PWE3)中支持ITU-T定义的分组传输网络的能力和功能的体系结构。

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.

本文件是互联网工程任务组(IETF)的产品。它代表了IETF社区的共识。它已经接受了公众审查,并已被互联网工程指导小组(IESG)批准出版。并非IESG批准的所有文件都适用于任何级别的互联网标准;见RFC 5741第2节。

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/rfc6215.

有关本文件当前状态、任何勘误表以及如何提供反馈的信息,请访问http://www.rfc-editor.org/info/rfc6215.

Copyright Notice

版权公告

Copyright (c) 2011 IETF Trust and the persons identified as the document authors. All rights reserved.

版权所有(c)2011 IETF信托基金和确定为文件作者的人员。版权所有。

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.

本文件受BCP 78和IETF信托有关IETF文件的法律规定的约束(http://trustee.ietf.org/license-info)自本文件出版之日起生效。请仔细阅读这些文件,因为它们描述了您对本文件的权利和限制。从本文件中提取的代码组件必须包括信托法律条款第4.e节中所述的简化BSD许可证文本,并提供简化BSD许可证中所述的无担保。

1. Introduction
1. 介绍

The framework for MPLS in transport networks [RFC5921] provides reference models for the MPLS Transport Profile (MPLS-TP) Transport Service Interfaces, which are a User-to-Network Interface (UNI) and a Network-to-Network Interface (NNI). This document updates those reference models to show detailed reference points for these interfaces, along with further clarification of the functional architecture of MPLS-TP at a UNI and NNI.

传输网络中的MPLS框架[RFC5921]为MPLS传输配置文件(MPLS-TP)传输服务接口提供了参考模型,这些接口是用户到网络接口(UNI)和网络到网络接口(NNI)。本文件更新了这些参考模型,以显示这些接口的详细参考点,并进一步澄清了UNI和NNI的MPLS-TP功能架构。

This document is a product of a joint Internet Engineering Task Force (IETF) / International Telecommunication Union Telecommunication Standardization Sector (ITU-T) effort to include an MPLS Transport Profile within the IETF MPLS and PWE3 architectures to support the capabilities and functionalities of a packet transport network as defined by the ITU-T.

本文件是联合互联网工程任务组(IETF)/国际电信联盟电信标准化部门(ITU-T)的产品努力在IETF MPLS和PWE3体系结构中包括MPLS传输配置文件,以支持ITU-T定义的分组传输网络的能力和功能。

1.1. Updates to the MPLS-TP UNI and NNI
1.1. MPLS-TP UNI和NNI的更新

The Transport Service Interfaces for MPLS-TP are defined in Section 3.4.3 of [RFC5921]. These definitions are illustrated by showing MPLS-TP Provider Edges (PEs) containing a UNI and an NNI. The figures illustrate the UNI and the NNI as a span. However, it is convention to illustrate these interfaces as reference points. Furthermore, in the case of a UNI, it is useful to illustrate the distribution of UNI functions between the Customer Edge (CE) side and the PE side of the UNI, i.e., the UNI-C (User-to-User Interface, Client side) and UNI-N (User-to-Network Interface, Network side), in order to show their relationship to one another.

[RFC5921]第3.4.3节定义了MPLS-TP的传输服务接口。这些定义通过显示包含UNI和NNI的MPLS-TP提供程序边缘(PE)来说明。图中显示了作为跨度的UNI和NNI。然而,按照惯例,将这些接口作为参考点进行说明。此外,在UNI的情况下,有必要说明UNI的客户边缘(CE)侧和PE侧之间的UNI功能的分布,即UNI-C(用户对用户接口,客户端)和UNI-N(用户对网络接口,网络侧),以便显示它们之间的关系。

This document provides updated illustrations of the MPLS-TP UNI and MPLS-TP NNI to show these additional details. These illustrations obsolete the corresponding ones in [RFC5921]. This document also defines additional terminology referenced in the illustrations. No other updates are made by this document.

本文件提供了MPLS-TP UNI和MPLS-TP NNI的更新插图,以显示这些附加细节。这些插图与[RFC5921]中的相应插图不符。本文件还定义了插图中引用的其他术语。本文档未进行任何其他更新。

Awareness of the Transport Service layer need exist only at PE nodes, and so only these nodes are illustrated in the figures. MPLS-TP Provider (P) nodes need have no awareness of this layer. Both PE and P nodes participate in the Transport Path layer. A PE terminates (i.e., is a Label Edge Router (LER) with respect to) the transport paths it supports, and is responsible for multiplexing and demultiplexing of Transport Service Instance traffic over such transport paths.

传输服务层需要的感知仅存在于PE节点,因此图中仅说明了这些节点。MPLS-TP提供程序(P)节点不需要知道该层。PE和P节点都参与传输路径层。PE终止(即,相对于)其支持的传输路径(即,是标签边缘路由器(LER)),并负责在此类传输路径上复用和解复用传输服务实例流量。

1.2. Terminology and Abbreviations
1.2. 术语和缩写

The terminology and abbreviations of [RFC5921] apply.

[RFC5921]的术语和缩写适用。

The following additional terminology is used in this document.

本文件中使用了以下附加术语。

   Term  Definition
   ----- ---------------------------------------
   CP    Control Plane
   NNI   Network-to-Network Interface
   TSI   Transport Service Instance
   UNI   User-to-Network Interface
   UNI-C User-to-Network Interface, Client side
   UNI-N User-to-Network Interface, Network side
        
   Term  Definition
   ----- ---------------------------------------
   CP    Control Plane
   NNI   Network-to-Network Interface
   TSI   Transport Service Instance
   UNI   User-to-Network Interface
   UNI-C User-to-Network Interface, Client side
   UNI-N User-to-Network Interface, Network side
        

Transport Service Instance: A single logical point-to-point connection at the Transport Service layer between the ingress PE providing a packet transport service to a CE, and the corresponding egress PE to which the peer CE is attached.

传输服务实例:在向CE提供分组传输服务的入口PE和对等CE连接到的相应出口PE之间的传输服务层上的单个逻辑点对点连接。

2. MPLS-TP User-to-Network Interface
2. MPLS-TP用户到网络接口

The MPLS-TP User-to-Network Interface (UNI) is illustrated in Figure 1. This figure obsoletes Figure 3 of [RFC5921]. Note that the term "MPLS-TP UNI" is to be interpreted as a UNI to an MPLS-TP network and does not refer to the protocol transiting the UNI. The UNI for a particular client flow may involve signaling between the CE and PE. If signaling is used, it may traverse the same attachment circuit that supports the client flow.

MPLS-TP用户到网络接口(UNI)如图1所示。该图废弃了[RFC5921]中的图3。注意,术语“MPLS-TP UNI”将被解释为到MPLS-TP网络的UNI,而不是指传输UNI的协议。用于特定客户端流的UNI可涉及CE和PE之间的信令。如果使用信令,它可能会穿过支持客户端流的相同连接电路。

                       UNI
                        :                             MPLS-TP
    :<-- UNI-C -->:     :     :<-- UNI-N ->:          Network <----->
    :  function   :     :     :  function  :
   ---------------      :      ------------:--------------------
    :             |     :     |            :   Transport        |
    :             |     V     |    Client  :     Path           |
    :             |           |   Service  :   Mux/Demux        |
    :             |           |   Control  :      --            |
    : ----------  |           |  ----------:     |  |  Transport|
    :|          | |           | |          |     |  |    Path   |
    :|Signaling |_|___________|_|Signaling |     |  |    --------->
    :|Controller| |           | |Controller|     |  |   |
    : ----------  |           |  ----------      |  |    --------->
    :      :......|...........|......:     :     |  |           |
    :             |  Control  |            :     |  |  Transport|
    :             |  Channel  |            :     |  |    Path   |
    :             |           |            :     |  |    --------->
    :             |           |            :     |  |  -+----------->TSI
    :             |           |  Transport :     |  | |  --------->
    :             |  Client   |   Service  :     |  | |         |
    :             |  Traffic  |  Data Plane:     |  | |         |
    : ----------  |  Flows    |  --------------  |  | |Transport|
    :| Client   |-|-----------|-|Client/Service|-|  |-   Path   |
    :| Traffic  |=|===========|=|    Traffic   | |  |    --------->
    :|Processing| |           | |  Processing  |=|  |===+===========>TSI
    : ----------  |           |  --------------  |  |    --------->
    :      |______|___________|______|     :     |  |           |
    :             | Data Link |            :     |  |           |
    :             |           |            :      --            |
    :             |           |            :          Transport |
    :             |           |            :             Path   |
    :             |           |            :          Data Plane|
   ---------------             ---------------------------------
        
                       UNI
                        :                             MPLS-TP
    :<-- UNI-C -->:     :     :<-- UNI-N ->:          Network <----->
    :  function   :     :     :  function  :
   ---------------      :      ------------:--------------------
    :             |     :     |            :   Transport        |
    :             |     V     |    Client  :     Path           |
    :             |           |   Service  :   Mux/Demux        |
    :             |           |   Control  :      --            |
    : ----------  |           |  ----------:     |  |  Transport|
    :|          | |           | |          |     |  |    Path   |
    :|Signaling |_|___________|_|Signaling |     |  |    --------->
    :|Controller| |           | |Controller|     |  |   |
    : ----------  |           |  ----------      |  |    --------->
    :      :......|...........|......:     :     |  |           |
    :             |  Control  |            :     |  |  Transport|
    :             |  Channel  |            :     |  |    Path   |
    :             |           |            :     |  |    --------->
    :             |           |            :     |  |  -+----------->TSI
    :             |           |  Transport :     |  | |  --------->
    :             |  Client   |   Service  :     |  | |         |
    :             |  Traffic  |  Data Plane:     |  | |         |
    : ----------  |  Flows    |  --------------  |  | |Transport|
    :| Client   |-|-----------|-|Client/Service|-|  |-   Path   |
    :| Traffic  |=|===========|=|    Traffic   | |  |    --------->
    :|Processing| |           | |  Processing  |=|  |===+===========>TSI
    : ----------  |           |  --------------  |  |    --------->
    :      |______|___________|______|     :     |  |           |
    :             | Data Link |            :     |  |           |
    :             |           |            :      --            |
    :             |           |            :          Transport |
    :             |           |            :             Path   |
    :             |           |            :          Data Plane|
   ---------------             ---------------------------------
        

Customer Edge Node MPLS-TP Provider Edge Node

客户边缘节点MPLS-TP提供商边缘节点

Note: The client service control plane may be a control protocol belonging to the native service, or GMPLS.

注意:客户端服务控制平面可能是属于本机服务的控制协议,或GMPLS。

Figure 1: UNI between CE Node and MPLS-TP PE Node

图1:CE节点和MPLS-TP PE节点之间的UNI

3. MPLS-TP Network-to-Network Interface
3. MPLS-TP网络到网络接口
   The MPLS-TP Network-to-Network Interface (NNI) is illustrated in
   Figure 2.  This figure obsoletes Figure 5 of [RFC5921].  The NNI for
   a particular Transport Service Instance may involve signaling between
   the two PEs.  If signaling is used, it may traverse the same data-
   link that supports the service instance.
                                  NNI
                :<--- NNI --->:    :     :<--- NNI ---->:
                :  Function   :    :     :   Function   :
    ---------------------------    :      --------------------------
   |            :  Transport   |   :     |   Transport  :           |
   |            :  Service CP  |   V     |   Service CP :           |
   |            :  ----------  |Signaling|  ----------  :           |
   |            : |Signaling |_| _______ |_|Signaling | :           |
   |            : |Controller| |         | |Controller| :           |
   |            :  ----------  |         |  ----------  :           |
   |            :       :....... Control .......:       :           |
   |            :              | Channel |              :           |
   |   -        :   Transport  |         | Transport    :        -  |
   |  | |       :     Path CP  |         |  Path CP     :       | | |
   |  | |       :  ----------  |Signaling|  ----------  :       | | |
 -----| |       : |Signaling |_| _______ |_|Signaling | :       | |-----
 ---+-| |       : |Controller| |         | |Controller| :       | |-+---
 -----| |       :  ----------  |         |  ----------  :       | |-----
   |  | |       :       :....... Control .......:       :       | | |
   |  | |       :              | Channel |              :       | | |
   |  | |  Transport Path      |         |       Transport Path | | |
   |  | | /  mux/demux   \     |         |      /  mux/demux   \| | |
   |  | |/      :         \--  |         |  -- /        :       | | |
   |  | |   ----------    |  | |Transport| |  |    ----------   | | |
   |  | |--|Transport |---|  | |  Path   | |  |---|Transport |--| | |
 -----| |  | Service  |   |  |-------------|  |   | Service  |  | |-----
 TSI+=| |==|Processing|===|  |<+===TSI===+>|  |===|Processing|==| |=+TSI
 -----| |   ----------    |  |-------------|  |    ----------   | |-----
   |  | |       :         |  | |         | |  |         :       | | |
   |  | |       :         |  | |         | |  |         :       | | |
   |   -        :          --  |         |  --          :        -  |
   |            :              |         |              :           |
   |     Transport Path        |         |      Transport Path      |
   |       Data Plane                    |        Data Plane        |
    ---------------------------           --------------------------
         MPLS-TP Provider                        MPLS-TP Provider
           Edge Node A                             Edge Node B
        
   The MPLS-TP Network-to-Network Interface (NNI) is illustrated in
   Figure 2.  This figure obsoletes Figure 5 of [RFC5921].  The NNI for
   a particular Transport Service Instance may involve signaling between
   the two PEs.  If signaling is used, it may traverse the same data-
   link that supports the service instance.
                                  NNI
                :<--- NNI --->:    :     :<--- NNI ---->:
                :  Function   :    :     :   Function   :
    ---------------------------    :      --------------------------
   |            :  Transport   |   :     |   Transport  :           |
   |            :  Service CP  |   V     |   Service CP :           |
   |            :  ----------  |Signaling|  ----------  :           |
   |            : |Signaling |_| _______ |_|Signaling | :           |
   |            : |Controller| |         | |Controller| :           |
   |            :  ----------  |         |  ----------  :           |
   |            :       :....... Control .......:       :           |
   |            :              | Channel |              :           |
   |   -        :   Transport  |         | Transport    :        -  |
   |  | |       :     Path CP  |         |  Path CP     :       | | |
   |  | |       :  ----------  |Signaling|  ----------  :       | | |
 -----| |       : |Signaling |_| _______ |_|Signaling | :       | |-----
 ---+-| |       : |Controller| |         | |Controller| :       | |-+---
 -----| |       :  ----------  |         |  ----------  :       | |-----
   |  | |       :       :....... Control .......:       :       | | |
   |  | |       :              | Channel |              :       | | |
   |  | |  Transport Path      |         |       Transport Path | | |
   |  | | /  mux/demux   \     |         |      /  mux/demux   \| | |
   |  | |/      :         \--  |         |  -- /        :       | | |
   |  | |   ----------    |  | |Transport| |  |    ----------   | | |
   |  | |--|Transport |---|  | |  Path   | |  |---|Transport |--| | |
 -----| |  | Service  |   |  |-------------|  |   | Service  |  | |-----
 TSI+=| |==|Processing|===|  |<+===TSI===+>|  |===|Processing|==| |=+TSI
 -----| |   ----------    |  |-------------|  |    ----------   | |-----
   |  | |       :         |  | |         | |  |         :       | | |
   |  | |       :         |  | |         | |  |         :       | | |
   |   -        :          --  |         |  --          :        -  |
   |            :              |         |              :           |
   |     Transport Path        |         |      Transport Path      |
   |       Data Plane                    |        Data Plane        |
    ---------------------------           --------------------------
         MPLS-TP Provider                        MPLS-TP Provider
           Edge Node A                             Edge Node B
        

Figure 2: NNI between MPLS-TP PE Nodes

图2:MPLS-TP PE节点之间的NNI

4. Security Considerations
4. 安全考虑

The security considerations of [RFC5921] apply. The updated reference models provided by this document introduce no new security considerations.

[RFC5921]的安全注意事项适用。本文档提供的更新参考模型没有引入新的安全注意事项。

5. Acknowledgements
5. 致谢

The editors wish to thank the following for their contribution to this document:

编辑们感谢以下各方对本文件的贡献:

o Eve Varma

o 伊芙·瓦尔玛

o Dieter Beller

o 迪特尔·贝勒

o Lou Berger

o 卢伯杰

o Stewart Bryant

o 斯图尔特·布莱恩特

o Italo Busi

o Italo Busi

o The experts of ITU-T Study Group 15 and the IETF MPLS and PWE3 working groups.

o ITU-T第15研究组和IETF MPLS和PWE3工作组的专家。

6. Normative References
6. 规范性引用文件

[RFC5921] Bocci, M., Bryant, S., Frost, D., Levrau, L., and L. Berger, "A Framework for MPLS in Transport Networks", RFC 5921, July 2010.

[RFC5921]Bocci,M.,Bryant,S.,Frost,D.,Levrau,L.,和L.Berger,“传输网络中MPLS的框架”,RFC 59212010年7月。

Authors' Addresses

作者地址

Matthew Bocci Alcatel-Lucent

马修·博奇·阿尔卡特·朗讯

   EMail: matthew.bocci@alcatel-lucent.com
        
   EMail: matthew.bocci@alcatel-lucent.com
        

Lieven Levrau Alcatel-Lucent

利文·莱夫劳·阿尔卡特·朗讯

   EMail: lieven.levrau@alcatel-lucent.com
        
   EMail: lieven.levrau@alcatel-lucent.com
        

Dan Frost Cisco

丹弗罗斯特思科

   EMail: danfrost@cisco.com
        
   EMail: danfrost@cisco.com