summaryrefslogtreecommitdiff
path: root/doc/rfc/rfc7796.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/rfc/rfc7796.txt')
-rw-r--r--doc/rfc/rfc7796.txt1459
1 files changed, 1459 insertions, 0 deletions
diff --git a/doc/rfc/rfc7796.txt b/doc/rfc/rfc7796.txt
new file mode 100644
index 0000000..43d6f50
--- /dev/null
+++ b/doc/rfc/rfc7796.txt
@@ -0,0 +1,1459 @@
+
+
+
+
+
+
+1;2c.
+Internet Engineering Task Force (IETF) Y. Jiang, Ed.
+Request for Comments: 7796 L. Yong
+Category: Standards Track Huawei
+ISSN: 2070-1721 M. Paul
+ Deutsche Telekom
+ March 2016
+
+
+ Ethernet-Tree (E-Tree) Support in Virtual Private LAN Service (VPLS)
+
+Abstract
+
+ This document specifies a generic Virtual Private LAN Service (VPLS)
+ solution, which uses VLANs to indicate root or leaf traffic to
+ support Ethernet-Tree (E-Tree) services. A VPLS Provider Edge (PE)
+ model is illustrated as an example for the solution. In the
+ solution, E-Tree VPLS PEs are interconnected by Pseudowires (PWs),
+ which carry the VLAN indicating the E-Tree attribute. The MAC
+ address-based Ethernet forwarding engine and the PW work in the same
+ way as specified in RFC 4762 and RFC 4448, respectively. A signaling
+ mechanism is described to support E-Tree capability and VLAN mapping
+ negotiation.
+
+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/rfc7796.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 1]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+Copyright Notice
+
+ Copyright (c) 2016 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. Conventions Used in This Document . . . . . . . . . . . . . . 4
+ 3. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4
+ 4. PE Model with E-Tree Support . . . . . . . . . . . . . . . . 5
+ 4.1. Existing PE Models . . . . . . . . . . . . . . . . . . . 5
+ 4.2. A New PE Model with E-Tree Support . . . . . . . . . . . 8
+ 5. PW for E-Tree Support . . . . . . . . . . . . . . . . . . . . 9
+ 5.1. PW Encapsulation . . . . . . . . . . . . . . . . . . . . 9
+ 5.2. VLAN Mapping . . . . . . . . . . . . . . . . . . . . . . 10
+ 5.3. PW Processing . . . . . . . . . . . . . . . . . . . . . . 11
+ 5.3.1. PW Processing in the VLAN Mapping Mode . . . . . . . 11
+ 5.3.2. PW Processing in the Compatible Mode . . . . . . . . 12
+ 5.3.3. PW Processing in the Optimized Mode . . . . . . . . . 13
+ 6. Signaling for E-Tree Support . . . . . . . . . . . . . . . . 14
+ 6.1. LDP Extensions for E-Tree Support . . . . . . . . . . . . 14
+ 6.2. BGP Extensions for E-Tree Support . . . . . . . . . . . . 17
+ 7. OAM Considerations . . . . . . . . . . . . . . . . . . . . . 19
+ 8. Applicability . . . . . . . . . . . . . . . . . . . . . . . . 19
+ 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 19
+ 10. Security Considerations . . . . . . . . . . . . . . . . . . . 20
+ 11. References . . . . . . . . . . . . . . . . . . . . . . . . . 20
+ 11.1. Normative References . . . . . . . . . . . . . . . . . . 20
+ 11.2. Informative References . . . . . . . . . . . . . . . . . 21
+ Appendix A. Other PE Models for E-Tree . . . . . . . . . . . . . 23
+ A.1. A PE Model with a VSI and No Bridge . . . . . . . . . . . 23
+ A.2. A PE Model with External E-Tree Interface . . . . . . . . 24
+ Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . 25
+ Contributors . . . . . . . . . . . . . . . . . . . . . . . . . . 25
+ Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 26
+
+
+
+
+
+Jiang, et al. Standards Track [Page 2]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+1. Introduction
+
+ The Ethernet-Tree (E-Tree) service is defined in the Metro Ethernet
+ Forum (MEF) Technical Specification MEF 6.2 [MEF6.2] as a Rooted-
+ Multipoint Ethernet Virtual Connection (EVC) service. An MEF 6.2
+ E-Tree solution must meet the following design requirements: the
+ Ethernet frames from a root may be received by any other root or
+ leaf, and the frames from a leaf may be received by any root, but
+ must not be received by a leaf. Further, an E-Tree service may
+ include multiple roots and multiple leaves. Although Virtual Private
+ Multicast Service (VPMS) [VPMS] and Point-to-Multipoint (P2MP)
+ multicast are somewhat simplified versions of this service, in fact,
+ they are both multicast services and are different from an E-Tree
+ service that may include both unicast and multicast traffic.
+
+ [RFC7152] gives the requirements for providing E-Tree solutions in
+ the VPLS and the need to filter leaf-to-leaf traffic. [RFC7387]
+ further describes a Multiprotocol Label Switching (MPLS) framework
+ for providing E-Tree. Though there were proposals for using the
+ Pseudowire (PW) control word or PWs to indicate the root/leaf
+ attribute of an E-Tree frame, both methods are limited in that they
+ are only applicable to "VPLS only" networks.
+
+ A VPLS PE usually consists of a bridge module itself (see [RFC4664]
+ and [RFC6246]); and moreover, E-Tree services may cross both Ethernet
+ and VPLS domains. Therefore, it is necessary to develop an E-Tree
+ solution both for "VPLS only" scenarios and for interworking between
+ Ethernet and VPLS.
+
+ IEEE 802.1 has incorporated the generic E-Tree solution into 802.1Q
+ [IEEE-802.1Q-2014], which is an improvement on the traditional
+ asymmetric VLAN mechanism. In the asymmetric VLAN mechanism as
+ described in Section B.1.3 of IEEE 802.1Q [IEEE-802.1Q-2003], a VLAN
+ ID is used to indicate the traffic from a server, and multiple VLAN
+ IDs are used to indicate the traffic from the clients (one VLAN ID
+ per client). In the new IEEE 802.1Q solution, only two VLANs are
+ used to indicate root/leaf attributes of a frame: one VLAN ID is used
+ to indicate the frames originated from the roots and another VLAN ID
+ is used to indicate the frames originated from the leaves. At a leaf
+ port, the bridge can then filter out all the frames from other leaf
+ ports based on the VLAN ID. It is better to reuse the same mechanism
+ in VPLS than to develop a new mechanism. A new mechanism would
+ introduce more complexity to interwork with the new IEEE 802.1Q
+ solution.
+
+ This document specifies how the Ethernet VLAN solution can be used to
+ support generic E-Tree services in VPLS. The solution specified here
+ is fully compatible with the IEEE bridge architecture and with IETF
+
+
+
+Jiang, et al. Standards Track [Page 3]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ Pseudowire Emulation Edge-to-Edge (PWE3) technology, thus it will not
+ change the FIB (such as installing E-Tree attributes in the FIB) or
+ need any specially tailored implementation. Furthermore, VPLS
+ scalability and simplicity are also maintained. With this mechanism,
+ it is also convenient to deploy a converged E-Tree service across
+ both Ethernet and MPLS networks.
+
+ A typical VPLS PE model is introduced as an example; the model is
+ then extended in which a Tree VSI is connected to a VLAN bridge with
+ a dual-VLAN interface.
+
+ This document then discusses the PW encapsulation and PW processing
+ such as VLAN mapping options for transporting E-Tree services in
+ VPLS.
+
+ Finally, this document describes the signaling extensions and
+ processing procedures for E-Tree support in VPLS.
+
+2. Conventions Used in This Document
+
+ The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
+ "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
+ document are to be interpreted as described in [RFC2119].
+
+3. Terminology
+
+ AC: Attachment Circuit
+
+ B-VLAN: Backbone VLAN
+
+ C-VLAN: Customer VLAN
+
+ E-Tree: Ethernet Tree, a Rooted-Multipoint EVC service as defined in
+ [MEF6.2]
+
+ EVC: Ethernet Virtual Connection, as defined in [MEF4]
+
+ FIB: Forwarding Information Base, also known as "forwarding table"
+
+ I-SID: Backbone Service Instance Identifier, as defined in IEEE
+ 802.1ah [IEEE-802.1Q-2014]
+
+ Leaf AC: An AC attached with a leaf
+
+ Leaf VLAN: A VLAN Identifier (ID) used to indicate all the frames
+ that are originated at a leaf AC. It may be a C-VLAN, an S-VLAN,
+ or a B-VLAN
+
+
+
+
+Jiang, et al. Standards Track [Page 4]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ OAM: Operations, Administration, and Maintenance
+
+ PBB: Provider Backbone Bridge
+
+ PE: Provider Edge
+
+ PW: Pseudowire
+
+ Root AC: An AC attached with a root
+
+ Root VLAN: A VLAN ID used to indicate all the frames that are
+ originated at a root AC. It may be a C-VLAN, an S-VLAN, or a
+ B-VLAN
+
+ S-VLAN: Service VLAN
+
+ T-VSI: Tree VSI, a VSI with E-Tree support
+
+ VLAN: Virtual Local Area Network
+
+ VPLS: Virtual Private LAN Service
+
+ VSI: Virtual Switching Instance as defined in [RFC4664], also known
+ as "VPLS Forwarder" in [RFC7041]
+
+4. PE Model with E-Tree Support
+
+ The problem scenario of E-Tree as shown in Figure 1 of [RFC7152] is a
+ simplification of the L2VPN architecture. Several common VPLS PE
+ architectures are discussed in more detail in [RFC4664] and
+ [RFC6246].
+
+ Below, an E-Tree solution in VPLS is demonstrated with the help of a
+ typical VPLS PE model. Its use in other PE models is discussed in
+ Appendix A.
+
+4.1. Existing PE Models
+
+ According to [RFC4664], there are at least three models possible for
+ a VPLS PE, including:
+
+ o A single bridge module, a single VSI;
+
+ o A single bridge module, multiple VSIs;
+
+ o Multiple bridge modules, each attaches to a VSI.
+
+
+
+
+
+Jiang, et al. Standards Track [Page 5]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ The second PE model is commonly used. A typical example is further
+ depicted in Figure 1 and Figure 2 (both figures are extracted from
+ [RFC6246]), where an S-VLAN bridge module is connected to multiple
+ VSIs each with a single VLAN virtual interface.
+
+ +-------------------------------+
+ | 802.1ad Bridge Module Model |
+ | |
+ +---+ AC | +------+ +-----------+ |
+ |CE |---------|C-VLAN|------| | |
+ +---+ | |bridge|------| | |
+ | +------+ | | |
+ | o | S-VLAN | |
+ | o | | | ---> to VSI
+ | o | Bridge | |
+ +---+ AC | +------+ | | |
+ |CE |---------|C-VLAN|------| | |
+ +---+ | |bridge|------| | |
+ | +------+ +-----------+ |
+ +-------------------------------+
+
+ Figure 1: A Model of 802.1ad Bridge Module
+
+ +----------------------------------------+
+ | VPLS-Capable PE Model |
+ | +---------------+ +------+ |
+ | | | |VSI-1 |------------
+ | | |==========| |------------ PWs
+ | | Bridge ------------ |------------
+ | | | S-VLAN-1 +------+ |
+ | | Module | o |
+ | | | o |
+ | | (802.1ad | o |
+ | | bridge) | o |
+ | | | o |
+ | | | S-VLAN-n +------+ |
+ | | ------------VSI-n |-------------
+ | | |==========| |------------- PWs
+ | | | ^ | |-------------
+ | +---------------+ | +------+ |
+ | | |
+ +-------------------------|--------------+
+ LAN Emulation Interface
+
+ Figure 2: A VPLS-Capable PE Model
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 6]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ In this PE model, Ethernet frames from Customer Edges (CEs) will
+ cross multiple stages of bridge modules (i.e., C-VLAN and S-VLAN
+ bridge), and a VSI in a PE before being sent on the PW to a remote
+ PE. Therefore, the association between an AC port and a PW on a VSI
+ is difficult.
+
+ This model could be further enhanced: when Ethernet frames arrive at
+ an ingress PE, a root VLAN or a leaf VLAN tag is added. At an egress
+ PE, the frames with the root VLAN tag are transmitted both to the
+ roots and the leaves, while the frames with the leaf VLAN tag are
+ transmitted to the roots but dropped for the leaves (these VLAN tags
+ are removed before the frames are transmitted over the ACs). It was
+ demonstrated in [IEEE-802.1Q-2014] that the E-Tree service in
+ Ethernet networks can be well supported with this mechanism.
+
+ Assuming this mechanism is implemented in the bridge module, it is
+ quite straightforward to infer a VPLS PE model with two VSIs to
+ support the E-Tree (as shown in Figure 3). But this model will
+ require two VSIs per PE and two sets of PWs per E-Tree service, which
+ is poorly scalable in a large MPLS/VPLS network; in addition, both of
+ these VSIs have to share their learned MAC addresses.
+
+ +----------------------------------------+
+ | VPLS-Capable PE Model |
+ | +---------------+ +------+ |
+ | | | |VSI-1 |------------
+ | | |==========| |------------ PWs
+ | | Bridge ------------ |------------
+ | | | Root +------+ |
+ | | Module | S-VLAN |
+ | | | |
+ | | (802.1ad | |
+ | | bridge) | |
+ | | | Leaf |
+ | | | S-VLAN +------+ |
+ | | ------------VSI-2 |-------------
+ | | |==========| |------------- PWs
+ | | | ^ | |-------------
+ | +---------------+ | +------+ |
+ | | |
+ +-------------------------|--------------+
+ LAN Emulation Interface
+
+ Figure 3: A VPLS PE Model for E-Tree with 2VSIs
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 7]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+4.2. A New PE Model with E-Tree Support
+
+ In order to support the E-Tree in a more scalable way, a new VPLS PE
+ model with a single Tree VSI (T-VSI, a VSI with E-Tree support) is
+ specified. As depicted in Figure 4, the bridge module is connected
+ to the T-VSI with a dual-VLAN virtual interface, i.e., both the root
+ VLAN and the leaf VLAN are connected to the same T-VSI, and they
+ share the same FIB and work in shared VLAN learning. In this way,
+ only one VPLS instance and one set of PWs is needed per E-Tree
+ service, and the scalability of VPLS is improved.
+
+ +----------------------------------------+
+ | VPLS-Capable PE Model |
+ | +---------------+ +------+ |
+ | | |==========|TVSI-1|------------
+ +---+ AC | | ------------ |------------ PWs
+ |CE |--------| Bridge ------------ |------------
+ +---+ | | | Root & +------+ |
+ | | Module | Leaf VLAN o |
+ | | | o |
+ | | | o |
+ | | | o |
+ | | | o |
+ +---+ AC | | | VLAN-n +------+ |
+ |CE |--------| ------------VSI-n |-------------
+ +---+ | | |==========| |------------- PWs
+ | | | ^ | |-------------
+ | +---------------+ | +------+ |
+ | | |
+ +-------------------------|--------------+
+ LAN Emulation Interface
+
+ Figure 4: A VPLS PE Model for E-Tree with a Single T-VSI
+
+ For an untagged AC port (frames over this port are untagged) or a
+ VLAN unaware port (VLAN tags in the frames are ignored), where the
+ bridge module is a C-VLAN bridge, the Ethernet frames received from
+ the root ACs MUST be tagged with a root C-VLAN. When the bridge
+ module is an 802.1ad bridge [IEEE-802.1Q-2014], the Ethernet frames
+ received from the root ACs MUST be tagged with a root S-VLAN. Note,
+ this can be done by adding a root C-VLAN first in a C-VLAN bridge,
+ but this is out of the scope of this document.
+
+ For a C-VLAN tagged port, the Ethernet frames received from the root
+ ACs MUST be tagged with a root S-VLAN.
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 8]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ For an S-VLAN tagged port, the S-VLAN tag in the Ethernet frames
+ received from the root ACs SHOULD be translated to the root S-VLAN in
+ the VPLS network domain.
+
+ Alternatively, for an S-VLAN tagged port, the PBB VPLS PE model
+ (where an IEEE 802.1ah bridge module is embedded in the PE) as
+ described in [RFC7041] MAY be used. A root B-VLAN or a leaf B-VLAN
+ MAY be added. The E-Tree attribute may also be indicated with two
+ I-SID tags in the bridge module, and the frames are then encapsulated
+ and transported transparently over a single B-VLAN. Thus, the PBB
+ VPLS works in the same way as described in [RFC7041] and will not be
+ discussed further in this document. When many S-VLANs are
+ multiplexed in a single AC, PBB VPLS has the advantages of both VLAN
+ scalability and MAC address scalability.
+
+ In a similar way, the traffic from the leaf ACs is tagged and
+ transported on the leaf C-VLAN, S-VLAN, or B-VLAN.
+
+ In all cases, the outermost VLAN in the resulting Ethernet header is
+ used to indicate the E-Tree attribute of an Ethernet frame; this
+ document uses VLAN to refer to this outermost VLAN for simplicity in
+ the latter sections.
+
+5. PW for E-Tree Support
+
+5.1. PW Encapsulation
+
+ To support an E-Tree service, T-VSIs in a VPLS MUST be interconnected
+ with a bidirectional Ethernet PW. The Ethernet PW SHOULD work in the
+ tagged mode (PW type 0x0004) as described in [RFC4448], in which case
+ a VLAN tag MUST be carried in each frame in the PW to indicate the
+ frame originated from either root or leaf (the VLAN tag indicating
+ the frame originated from either root or leaf can be translated by a
+ bridge module in the PE or added by an outside Ethernet edge device,
+ even by a customer device). In the tagged PW mode, two service-
+ delimiting VLANs MUST be allocated in the VPLS domain for an E-Tree.
+ PW processing for the tagged PW will be described in Section 5.3 of
+ this document.
+
+ A raw mode PW (PW type 0x0005 in [RFC4448]) MAY also be used to carry
+ an E-Tree service for a PW in Compatible mode as shown in
+ Section 5.3.2. As defined in [RFC4448], for a raw mode PW, an
+ Ethernet frame's 802.1Q VLAN tag is not meaningful to the PEs and it
+ passes transparently through them.
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 9]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+5.2. VLAN Mapping
+
+ There are two ways of manipulating VLANs for an E-Tree in VPLS:
+
+ o Global VLAN based, that is, provisioning two global VLANs (Root
+ VLAN and Leaf VLAN) across the VPLS network, thus no VLAN mapping
+ is needed at all, or the VLAN mapping is done completely in the
+ Ethernet domains.
+
+ o Local VLAN based, that is, provisioning two local VLANs for each
+ PE (that participates in the E-Tree) in the VPLS network
+ independently.
+
+ The first method requires no VLAN mapping in the PW, but two unique
+ service-delimiting VLANs must be allocated across the VPLS domain.
+
+ The second method is more scalable in the use of VLANs, but needs a
+ VLAN mapping mechanism in the PW similar to what is already described
+ in Section 4.3 of [RFC4448].
+
+ Global or local VLANs can be manually configured or provisioned by an
+ Operational Support System. Alternatively, some automatic VLAN
+ allocation algorithm may be provided in the management plane, but it
+ is out of scope of this document.
+
+ For both methods, VLAN mapping parameters from a remote PE can be
+ provisioned or determined by a signaling protocol as described in
+ Section 6 when a PW is being established.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 10]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+5.3. PW Processing
+
+5.3.1. PW Processing in the VLAN Mapping Mode
+
+ In the VLAN mapping mode, two VPLS PEs with E-Tree capability are
+ inter-connected with a PW (for example, the scenario of Figure 5
+ depicts the interconnection of two PEs attached with both root and
+ leaf nodes).
+
+ +----------------------------+
+ | VPLS PE with T-VSI |
+ | |
+ +----+ | +------+ Root VLAN +-----+ | PW
+ |Root|------| VLAN |-----------|T-VSI|----------
+ +----+ | | BRG | Leaf VLAN | |----------
+ +----+ | | |-----------| |----------
+ |Leaf|------| | | |-----+
+ +----+ | +------+ +-----+ | |
+ | | |
+ +----------------------------+ |
+ |
+ +----------------------------+ |
+ | VPLS PE with T-VSI | |
+ | | |
+ +----+ | +------+ Root VLAN +-----+ | | PW
+ |Root|------| VLAN |-----------|T-VSI|-----+
+ +----+ | | BRG | Leaf VLAN | |----------
+ +----+ | | |-----------| |----------
+ |Leaf|------| | | |----------
+ +----+ | +------+ +-----+ |
+ | | BRG: Bridge Module
+ +----------------------------+
+
+ Figure 5: T-VSI Interconnected in the Normal Mode
+
+ If a PE is in the VLAN mapping mode for a PW, then in the data plane,
+ the PE MUST map the VLAN in each frame as follows:
+
+ o Upon transmitting frames on the PW, map from the local VLAN to the
+ remote VLAN (i.e., the local leaf VLAN in a frame is translated to
+ the remote leaf VLAN; the local root VLAN in a frame is translated
+ to the remote root VLAN).
+
+ o Upon receiving frames on the PW, map from the remote VLAN to the
+ local VLAN, and the frames are further forwarded or dropped in the
+ egress bridge module using the filtering mechanism as described in
+ [IEEE-802.1Q-2014].
+
+
+
+
+Jiang, et al. Standards Track [Page 11]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ The signaling for VLANs used by E-Tree is specified in Section 6.
+
+5.3.2. PW Processing in the Compatible Mode
+
+ The new VPLS PE model can work in a traditional VPLS network
+ seamlessly in the compatibility mode. As shown in Figure 6, the VPLS
+ PE with T-VSI can be attached with root and/or leaf nodes, while the
+ VPLS PE with a traditional VSI can only be attached with root nodes.
+ A raw PW SHOULD be used to connect them.
+
+ +------------------------+
+ | VPLS PE with T-VSI |
+ | |
+ +----+ | +------+ +-----+ | PW
+ |Root|------| VLAN |-------|T-VSI|----------
+ +----+ | | BRG | | |----------
+ +----+ | | |-------| |----------
+ |Leaf|------| | | |---------+
+ +----+ | +------+ +-----+ | |
+ | | |
+ +------------------------+ |
+ |
+ +------------------------+ |
+ | VPLS PE with VSI | |
+ | | |
+ +----+ | +------+ +-----+ | PW |
+ |Root|------| VLAN |-------|VSI |---------+
+ +----+ | | BRG | | |----------
+ +----+ | | | | |----------
+ |Root|------| | | |----------
+ +----+ | +------+ +-----+ |
+ | |
+ +------------------------+
+
+ Figure 6: T-VSI Interconnected with Traditional VSI
+
+ If a PE is in the Compatible mode for a PW, then in the data plane,
+ the PE MUST process the frame as follows:
+
+ o Upon transmitting frames on the PW, remove the root or leaf VLAN
+ in the frames.
+
+ o Upon receiving frames on the PW, add a VLAN tag with a value of
+ the local root VLAN to the frames.
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 12]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+5.3.3. PW Processing in the Optimized Mode
+
+ When two PEs (both with E-Tree capability) are inter-connected with a
+ PW and one of them (e.g., PE2) is attached with only leaf nodes, as
+ shown in the scenario of Figure 7, its peer PE (e.g., PE1) should
+ then work in the Optimized mode for this PW. In this case, PE1
+ should not send the frames originated from the local leaf VLAN to
+ PE2, i.e., these frames are dropped rather than transported over the
+ PW. The bandwidth efficiency of the VPLS can thus be improved. The
+ signaling for the PE attached with only leaf nodes is specified in
+ Section 6.
+
+ +------------------------+
+ |VPLS PE with T-VSI (PE1)|
+ | |
+ +----+ | +------+ +-----+ | PW
+ |Root|------| VLAN |-------|T-VSI|----------
+ +----+ | | BRG | | |----------
+ +----+ | | |-------| |----------
+ |Leaf|------| | | |---------+
+ +----+ | +------+ +-----+ | |
+ | | |
+ +------------------------+ |
+ |
+ +------------------------+ |
+ |VPLS PE with T-VSI (PE2)| |
+ | | |
+ +----+ | +------+ +-----+ | PW |
+ |Leaf|------| VLAN |-------|T-VSI|---------+
+ +----+ | | BRG | | |----------
+ +----+ | | |-------| |----------
+ |Leaf|------| | | |----------
+ +----+ | +------+ +-----+ |
+ | |
+ +------------------------+
+
+ Figure 7: T-VSI Interconnected with PE Attached with Only Leaf Nodes
+
+ If a PE is in the Optimized Mode for a PW, upon transmit, the PE
+ SHOULD drop a frame if its VLAN ID matches the local leaf VLAN ID.
+
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 13]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+6. Signaling for E-Tree Support
+
+6.1. LDP Extensions for E-Tree Support
+
+ In addition to the signaling procedures as specified in Section 5.3.3
+ of [RFC4447], this document specifies a new interface parameter sub-
+ TLV to provision an E-Tree service and negotiate the VLAN mapping
+ function, as follows:
+
+ 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
+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+ | E-Tree(0x1A) | Length=8 | Reserved |P|V|
+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+ | MBZ | Root VLAN ID | MBZ | Leaf VLAN ID |
+ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+
+ Figure 8: E-Tree Sub-TLV
+
+ Where:
+
+ o E-Tree is the sub-TLV identifier (0x1A) as assigned by IANA.
+
+ o Length is the length of the sub-TLV in octets.
+
+ o Reserved, bits MUST be set to zero on transmit and be ignored on
+ receive.
+
+ o P is a leaf-only bit, it is set to 1 to indicate that the PE is
+ attached with only leaf nodes, and set to 0 otherwise.
+
+ o V is a bit indicating the sender's VLAN mapping capability. A PE
+ capable of VLAN mapping MUST set this bit, and clear it otherwise.
+
+ o Must Be Zero (MBZ), 4 bits MUST be set to zero on transmit and be
+ ignored on receive.
+
+ o Root VLAN ID is the value of the local root VLAN.
+
+ o Leaf VLAN ID is the value of the local leaf VLAN.
+
+ When setting up a PW for the E-Tree based VPLS, two peer PEs
+ negotiate the E-Tree support using the above E-Tree sub-TLV. Note
+ that the PW type of 0x0004 SHOULD be used during the PW negotiation.
+
+ A PE that wishes to support an E-Tree service MUST include an E-Tree
+ sub-TLV in its PW Label Mapping message and include its local root
+ VLAN ID and leaf VLAN ID in the TLV. A PE that has the VLAN mapping
+
+
+
+Jiang, et al. Standards Track [Page 14]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ capability MUST set the V bit to 1, and a PE attached with only leaf
+ nodes SHOULD set the P bit to 1.
+
+ A PE that receives a PW Label Mapping message with an E-Tree sub-TLV
+ from its peer PE, after saving the VLAN information for the PW, MUST
+ process it as follows:
+
+ 1) For this PW, set VLAN-Mapping-Mode, Compatible-Mode, and
+ Optimized-Mode to FALSE.
+
+ 2) If either the root VLAN ID in the message is not equal to the
+ local root VLAN ID, or the leaf VLAN ID in the message is not
+ equal to the local leaf VLAN ID {
+
+ If the bit V is cleared {
+
+ If the PE is capable of VLAN mapping, it MUST set
+ VLAN-Mapping-Mode to TRUE;
+
+ Else {
+
+ A Label Release message with the error code "E-
+ Tree VLAN mapping not supported" is sent to the
+ peer PE and exit the process;
+
+ }
+
+ }
+
+ If the bit V is set, and the PE is capable of VLAN mapping,
+ the PE with the minimum IP address MUST set
+ VLAN-Mapping-Mode to TRUE;
+
+ }
+
+ 3) If the P bit is set
+
+ {
+
+ If the PE is a leaf-only node itself, a Label Release
+ message with a status code "Leaf-to-Leaf PW released" is
+ sent to the peer PE and exits the process;
+
+ Else the PE SHOULD set the Optimized-Mode to TRUE.
+
+ }
+
+
+
+
+
+Jiang, et al. Standards Track [Page 15]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ A PE SHOULD send a Label Mapping message with an E-Tree sub-TLV as
+ per Section 5.3.3 of [RFC4447]. A PE MUST send a Label Mapping
+ message with an updated E-Tree sub-TLV to all other PEs over
+ corresponding LDP sessions when its role changes from leaf-only to
+ not leaf-only (i.e., when a root node is added to a PE attached with
+ only leaf nodes).
+
+ If a PE has sent a Label Mapping message with an E-Tree sub-TLV but
+ does not receive any E-Tree sub-TLV in its peer's PW Label Mapping
+ message, the PE SHOULD then establish a raw PW with this peer as in
+ traditional VPLS and set Compatible-Mode to TRUE for this PW.
+
+ Data plane processing for this PW is as follows:
+
+ o If Optimized-Mode is TRUE, then data plane processing as described
+ in Section 5.3.3 applies.
+
+ o If VLAN-Mapping-Mode is TRUE, then data plane processing as
+ described in Section 5.3.1 applies.
+
+ o If Compatible-Mode is TRUE, then data plane processing as
+ described in Section 5.3.2 applies.
+
+ o PW processing as described in [RFC4448] proceeds as usual for all
+ cases.
+
+ When VPLS is set up using the Pseudowire ID (PWid) Forwarding
+ Equivalence Class (FEC) Element (see Appendix A of [RFC4762]), its
+ E-Tree signaling is similar to the above process. Dynamic
+ re-configuration of E-Tree should be avoided for this case. However,
+ when re-configuration of E-Tree is forced on a PE for some reason
+ (e.g., a configuration error), the PE may close the LDP sessions with
+ its peer PEs for this VPLS instance and re-install its PW labels, so
+ that its peer PEs can send out the LDP Label Mapping messages again.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 16]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+6.2. BGP Extensions for E-Tree Support
+
+ A new E-Tree extended community (0x800b) has been allocated by IANA
+ for E-Tree signaling in BGP VPLS:
+
+ +------------------------------------+
+ | Extended community type (2 octets) |
+ +------------------------------------+
+ | MBZ | Root VLAN (12 bits) |
+ +------------------------------------+
+ | MBZ | Leaf VLAN (12 bits) |
+ +------------------------------------+
+ | Reserved |P|V|
+ +------------------------------------+
+
+ Figure 9: E-Tree Extended Community
+
+ Where:
+
+ o Must Be Zero (MBZ), 4 bits MUST be set to zero on transmit and be
+ ignored on receive.
+
+ o Root VLAN ID is the value of the local root VLAN.
+
+ o Leaf VLAN ID is the value of the local leaf VLAN.
+
+ o Reserved, 14 bits MUST be set to zero on transmit and be ignored
+ on receive.
+
+ o P is a leaf-only bit, it is set to 1 to indicate that the PE is
+ attached with only leaf nodes, and set to 0 otherwise.
+
+ o V is a bit indicating the sender's VLAN mapping capability. A PE
+ capable of VLAN mapping MUST set this bit, and clear it otherwise.
+
+ The PEs attached with both leaf and root nodes MUST support BGP
+ E-Tree signaling as described in this document, and SHOULD support
+ VLAN mapping in their data planes. The traditional PE attached with
+ only root nodes may also participate in an E-Tree service. If some
+ PEs don't support VLAN mapping, global VLANs as per Section 5.2 MUST
+ be provisioned for an E-Tree service.
+
+ In BGP VPLS signaling, besides attaching a Layer2 Info Extended
+ Community as detailed in [RFC4761], an E-Tree Extended Community MUST
+ be further attached if a PE wishes to participate in an E-Tree
+ service. The PE MUST include its local root VLAN ID and leaf VLAN ID
+
+
+
+
+
+Jiang, et al. Standards Track [Page 17]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ in the E-Tree Extended Community. A PE attached with only leaf nodes
+ of an E-Tree SHOULD set the P bit in the E-Tree Extended Community to
+ 1.
+
+ A PE that receives a BGP UPDATE message with an E-Tree Extended
+ Community from its peer PE, after saving the VLAN information for the
+ PW, MUST process it as follows (after processing procedures as
+ specified in Section 3.2 of [RFC4761]):
+
+ 1) For this PW, set VLAN-Mapping-Mode, Compatible-Mode, and
+ Optimized-Mode to FALSE.
+
+ 2) If either the root VLAN ID in the E-Tree Extended Community is
+ not equal to the local root VLAN ID, or the leaf VLAN ID in the
+ E-Tree Extended Community is not equal to the local leaf VLAN ID {
+
+ If the bit V is cleared {
+
+ If the PE is capable of VLAN mapping, it MUST set VLAN-
+ Mapping-Mode to TRUE;
+
+ Else {
+
+ Log with a message "E-Tree VLAN mapping not
+ supported" and exit the process;
+
+ }
+
+ }
+
+ If the bit V is set, and the PE is capable of VLAN mapping,
+ the PE with the minimum IP address MUST set VLAN-Mapping-Mode
+ to TRUE;
+
+ }
+
+ 3) If the P bit is set {
+
+ If the PE is a leaf-only PE itself, forbids any traffic on the
+ PW;
+
+ Else the PE SHOULD set the Optimized-Mode to TRUE.
+
+ }
+
+ A PE that does not recognize this attribute SHALL ignore it silently.
+ If a PE has sent an E-Tree Extended Community but does not receive
+ any E-Tree Extended Community from its peer, the PE SHOULD then
+
+
+
+Jiang, et al. Standards Track [Page 18]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ establish a raw PW with this peer as in traditional VPLS and set
+ Compatible-Mode to TRUE for this PW.
+
+ The data plane in the VPLS is the same as described in Section 4.2 of
+ [RFC4761], and data plane processing for a PW is the same as
+ described at the end of Section 6.1 in this document.
+
+7. OAM Considerations
+
+ The VPLS OAM requirements and framework as specified in [RFC6136] are
+ applicable to E-Tree, as both Ethernet OAM frames and data traffic
+ are transported over the same PW.
+
+ Ethernet OAM for E-Tree including both service OAM and segment OAM
+ frames SHALL undergo the same VLAN mapping as the data traffic; and
+ root VLAN SHOULD be applied to segment OAM frames so that they are
+ not filtered.
+
+8. Applicability
+
+ The solution specified in this document is applicable to both LDP
+ VPLS [RFC4762] and BGP VPLS [RFC4761].
+
+ This solution is applicable to both "VPLS Only" networks and VPLS
+ with Ethernet aggregation networks.
+
+ This solution is also applicable to PBB VPLS networks.
+
+9. IANA Considerations
+
+ IANA allocated the following value for E-Tree in the "Pseudowire
+ Interface Parameters Sub-TLV type Registry".
+
+ Parameter ID Length Description
+ =======================================
+ 0x1A 8 E-Tree
+
+ IANA allocated the two following new LDP status codes in the "Status
+ Code Name Space" registry.
+
+ Range/Value E Description
+ ------------- ----- ----------------------
+ 0x20000003 1 E-Tree VLAN mapping not supported
+ 0x20000004 0 Leaf-to-Leaf PW released
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 19]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ IANA allocated the following value for E-tree in the "Generic
+ Transitive Experimental Use Extended Community Sub-Types" registry
+ within the BGP Extended Community registry.
+
+ Type Value Sub-Type Value Name
+ ========== ============== ============
+ 0x80 0x0b E-Tree Info
+
+10. Security Considerations
+
+ This solution requires implementations to prevent leaf-to-leaf
+ communication in the data plane of VPLS when its PEs are
+ interconnected with PWs. If all PEs enforce that, then network
+ attacks from one leaf to another leaf are avoided, and security can
+ be enhanced for customers with this solution. However, if a PE is
+ compromised or inappropriately configured, a leaf node may be taken
+ as a root node and may receive traffic from other leaf nodes
+ inappropriately. Authenticity and integrity measures for LDP need to
+ be considered as in RFC 5036 [RFC5036]. Security considerations as
+ described in [RFC4448], [RFC4761], and [RFC4762] also apply.
+
+11. References
+
+11.1. Normative References
+
+ [IEEE-802.1Q-2014]
+ IEEE, "Bridges and Bridged Networks", IEEE 802.1Q,
+ DOI 10.1109/ieeestd.2014.6991462, November 2014.
+
+ [MEF6.2] Metro Ethernet Forum 6.2, "EVC Ethernet Services
+ Definitions Phase 3", August 2014.
+
+ [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
+ Requirement Levels", BCP 14, RFC 2119,
+ DOI 10.17487/RFC2119, March 1997,
+ <http://www.rfc-editor.org/info/rfc2119>.
+
+ [RFC4447] Martini, L., Ed., Rosen, E., El-Aawar, N., Smith, T., and
+ G. Heron, "Pseudowire Setup and Maintenance Using the
+ Label Distribution Protocol (LDP)", RFC 4447,
+ DOI 10.17487/RFC4447, April 2006,
+ <http://www.rfc-editor.org/info/rfc4447>.
+
+ [RFC4448] Martini, L., Ed., Rosen, E., El-Aawar, N., and G. Heron,
+ "Encapsulation Methods for Transport of Ethernet over MPLS
+ Networks", RFC 4448, DOI 10.17487/RFC4448, April 2006,
+ <http://www.rfc-editor.org/info/rfc4448>.
+
+
+
+
+Jiang, et al. Standards Track [Page 20]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ [RFC4761] Kompella, K., Ed. and Y. Rekhter, Ed., "Virtual Private
+ LAN Service (VPLS) Using BGP for Auto-Discovery and
+ Signaling", RFC 4761, DOI 10.17487/RFC4761, January 2007,
+ <http://www.rfc-editor.org/info/rfc4761>.
+
+ [RFC4762] Lasserre, M., Ed. and V. Kompella, Ed., "Virtual Private
+ LAN Service (VPLS) Using Label Distribution Protocol (LDP)
+ Signaling", RFC 4762, DOI 10.17487/RFC4762, January 2007,
+ <http://www.rfc-editor.org/info/rfc4762>.
+
+ [RFC5036] Andersson, L., Ed., Minei, I., Ed., and B. Thomas, Ed.,
+ "LDP Specification", RFC 5036, DOI 10.17487/RFC5036,
+ October 2007, <http://www.rfc-editor.org/info/rfc5036>.
+
+11.2. Informative References
+
+ [IEEE-802.1Q-2003]
+ IEEE, "Virtual Bridged Local Area Networks", IEEE 802.1,
+ DOI 10.1109/IEEESTD.2003.94280, May 2003.
+
+ [MEF4] Metro Ethernet Forum 4, "Metro Ethernet Network
+ Architecture Framework - Part 1: Generic Framework", May
+ 2004.
+
+ [RFC3985] Bryant, S., Ed. and P. Pate, Ed., "Pseudo Wire Emulation
+ Edge-to-Edge (PWE3) Architecture", RFC 3985,
+ DOI 10.17487/RFC3985, March 2005,
+ <http://www.rfc-editor.org/info/rfc3985>.
+
+ [RFC4664] Andersson, L., Ed. and E. Rosen, Ed., "Framework for Layer
+ 2 Virtual Private Networks (L2VPNs)", RFC 4664,
+ DOI 10.17487/RFC4664, September 2006,
+ <http://www.rfc-editor.org/info/rfc4664>.
+
+ [RFC6136] Sajassi, A., Ed. and D. Mohan, Ed., "Layer 2 Virtual
+ Private Network (L2VPN) Operations, Administration, and
+ Maintenance (OAM) Requirements and Framework", RFC 6136,
+ DOI 10.17487/RFC6136, March 2011,
+ <http://www.rfc-editor.org/info/rfc6136>.
+
+ [RFC6246] Sajassi, A., Ed., Brockners, F., Mohan, D., Ed., and Y.
+ Serbest, "Virtual Private LAN Service (VPLS)
+ Interoperability with Customer Edge (CE) Bridges",
+ RFC 6246, DOI 10.17487/RFC6246, June 2011,
+ <http://www.rfc-editor.org/info/rfc6246>.
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 21]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+ [RFC7041] Balus, F., Ed., Sajassi, A., Ed., and N. Bitar, Ed.,
+ "Extensions to the Virtual Private LAN Service (VPLS)
+ Provider Edge (PE) Model for Provider Backbone Bridging",
+ RFC 7041, DOI 10.17487/RFC7041, November 2013,
+ <http://www.rfc-editor.org/info/rfc7041>.
+
+ [RFC7152] Key, R., Ed., DeLord, S., Jounay, F., Huang, L., Liu, Z.,
+ and M. Paul, "Requirements for Metro Ethernet Forum (MEF)
+ Ethernet-Tree (E-Tree) Support in Layer 2 Virtual Private
+ Network (L2VPN)", RFC 7152, DOI 10.17487/RFC7152, March
+ 2014, <http://www.rfc-editor.org/info/rfc7152>.
+
+ [RFC7387] Key, R., Ed., Yong, L., Ed., Delord, S., Jounay, F., and
+ L. Jin, "A Framework for Ethernet Tree (E-Tree) Service
+ over a Multiprotocol Label Switching (MPLS) Network",
+ RFC 7387, DOI 10.17487/RFC7387, October 2014,
+ <http://www.rfc-editor.org/info/rfc7387>.
+
+ [VPMS] Kamite, Y., JOUNAY, F., Niven-Jenkins, B., Brungard, D.,
+ and L. Jin, "Framework and Requirements for Virtual
+ Private Multicast Service (VPMS)", Work in Progress,
+ draft-ietf-l2vpn-vpms-frmwk-requirements-05, October 2012.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 22]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+Appendix A. Other PE Models for E-Tree
+
+A.1. A PE Model with a VSI and No Bridge
+
+ If there is no bridge module in a PE, the PE may consist of Native
+ Service Processors (NSPs) as shown in Figure 10 (adapted from
+ Figure 5 of [RFC3985]) where any transformation operation for VLANs
+ (e.g., VLAN insertion/removal or VLAN mapping) may be applied. Thus,
+ a root VLAN or leaf VLAN can be added by the NSP depending on the
+ User Network Interface (UNI) type (root/leaf) associated with the AC
+ over which the packet arrives.
+
+ Further, when a packet with a leaf VLAN exits a forwarder and arrives
+ at the NSP, the NSP must drop the packet if the egress AC is
+ associated with a leaf UNI.
+
+ Tagged PW and VLAN mapping work in the same way as in the typical PE
+ model.
+
+ +----------------------------------------+
+ | PE Device |
+ Multiple+----------------------------------------+
+ AC | | | Single | PW Instance
+ <------>o NSP # + PW Instance X<---------->
+ | | | |
+ |------| VSI |----------------------|
+ | | | Single | PW Instance
+ <------>o NSP #Forwarder + PW Instance X<---------->
+ | | | |
+ |------| |----------------------|
+ | | | Single | PW Instance
+ <------>o NSP # + PW Instance X<---------->
+ | | | |
+ +----------------------------------------+
+
+ Figure 10: A PE Model with a VSI and No Bridge Module
+
+ This PE model may be used by a Multi-Tenant Unit switch (MTU-s) in a
+ Hierarchical VPLS (H-VPLS) network or a Network-facing PE (N-PE) in
+ an H-VPLS network with non-bridging edge devices, wherein a spoke PW
+ can be treated as an AC in this model.
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 23]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+A.2. A PE Model with External E-Tree Interface
+
+ +----------------------------------------+
+ | PE Device |
+ Root +----------------------------------------+
+ VLAN | | Single | PW Instance
+ <------>o + PW Instance X<---------->
+ | | |
+ | VSI |----------------------|
+ | | Single | PW Instance
+ | Forwarder + PW Instance X<---------->
+ | | |
+ Leaf | |----------------------|
+ VLAN | | Single | PW Instance
+ <------>o + PW Instance X<---------->
+ | | |
+ +----------------------------------------+
+
+ Figure 11: A PE Model with External E-Tree Interface
+
+ A more simplified PE model is depicted in A.2, where Root/Leaf VLANs
+ are directly or indirectly connected over a single PW to the same VSI
+ forwarder in a PE, any transformation of E-Tree VLANs, e.g., VLAN
+ insertion/removal or VLAN mapping, can be performed by some outer
+ equipment, and the PE may further translate these VLANs into its own
+ local VLANs. This PE model may be used by an N-PE in an H-VPLS
+ network with bridging-capable devices, or scenarios such as providing
+ E-Tree Network-to-Network interfaces.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 24]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+Acknowledgements
+
+ The authors would like to thank Stewart Bryant, Lizhong Jin, Deborah
+ Brungard, Russ Housley, Stephen Farrell, Sheng Jiang, Alvaro Retana,
+ and Ben Campbell for their detailed reviews and suggestions, and
+ Adrian Farrel, Susan Hares, Shane Amante, and Andrew Malis for their
+ valuable advice. In addition, the authors would like to thank Ben
+ Mack-crane, Edwin Mallette, Donald Fedyk, Dave Allan, Giles Heron,
+ Raymond Key, Josh Rogers, Sam Cao, and Daniel Cohn for their valuable
+ comments and discussions.
+
+Contributors
+
+ The following people made significant contributions to this document:
+
+ Frederic Jounay
+ Salt Mobile SA
+ Rue du Caudray 4
+ 1020 Renens
+ Switzerland
+
+ Email: frederic.jounay@salt.ch
+
+ Florin Balus
+ Alcatel-Lucent
+ 701 East Middlefield Road
+ Mountain View, CA 94043
+ United States
+
+ Email: florin.balus@alcatel-lucent.com
+
+ Wim Henderickx
+ Alcatel-Lucent
+ Copernicuslaan 50
+ 2018 Antwerp
+ Belgium
+
+ Email: wim.henderickx@alcatel-lucent.com
+
+ Ali Sajassi
+ Cisco
+ 170 West Tasman Drive
+ San Jose, CA 95134
+ United States
+
+ Email: sajassi@cisco.com
+
+
+
+
+
+Jiang, et al. Standards Track [Page 25]
+
+RFC 7796 E-Tree Support in VPLS March 2016
+
+
+Authors' Addresses
+
+ Yuanlong Jiang (editor)
+ Huawei
+ Bantian, Longgang district
+ Shenzhen 518129
+ China
+
+ Email: jiangyuanlong@huawei.com
+
+
+ Lucy Yong
+ Huawei
+ 207 Estrella Xing
+ Georgetown, TX 78628
+ United States
+
+ Email: lucyyong@huawei.com
+
+
+ Manuel Paul
+ Deutsche Telekom
+ Winterfeldtstrasse 21
+ Berlin 10781
+ Germany
+
+ Email: manuel.paul@telekom.de
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Jiang, et al. Standards Track [Page 26]
+