Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LDP) Signaling
Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LDP) Signaling
Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LDP) Signaling
Page 1 of 31
Copyright Notice
IESG Note
The L2VPN Working Group produced two separate documents, RFC 4761 and
this document, that perform similar functions using different
signaling protocols. Be aware that each method is commonly referred
to as "VPLS" even though they are distinct and incompatible with one
another.
Abstract
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 2 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
Table of Contents
1. Introduction ....................................................3
2. Terminology .....................................................3
2.1. Conventions ................................................4
3. Acronyms ........................................................4
4. Topological Model for VPLS ......................................5
4.1. Flooding and Forwarding ....................................6
4.2. Address Learning ...........................................6
4.3. Tunnel Topology ............................................7
4.4. Loop free VPLS .............................................7
5. Discovery .......................................................7
6. Control Plane ...................................................7
6.1. LDP-Based Signaling of Demultiplexers ......................8
6.1.1. Using the Generalized PWid FEC Element ..............8
6.2. MAC Address Withdrawal .....................................9
6.2.1. MAC List TLV ........................................9
6.2.2. Address Withdraw Message Containing MAC List TLV ...11
7. Data Forwarding on an Ethernet PW ..............................11
7.1. VPLS Encapsulation Actions ................................11
7.2. VPLS Learning Actions .....................................12
8. Data Forwarding on an Ethernet VLAN PW .........................13
8.1. VPLS Encapsulation Actions ................................13
9. Operation of a VPLS ............................................14
9.1. MAC Address Aging .........................................15
10. A Hierarchical VPLS Model .....................................16
10.1. Hierarchical Connectivity ................................16
10.1.1. Spoke Connectivity for Bridging-Capable Devices ...17
10.1.2. Advantages of Spoke Connectivity ..................18
10.1.3. Spoke Connectivity for Non-Bridging Devices .......19
10.2. Redundant Spoke Connections ..............................21
10.2.1. Dual-Homed MTU-s ..................................21
10.2.2. Failure Detection and Recovery ....................22
10.3. Multi-domain VPLS Service ................................23
11. Hierarchical VPLS Model Using Ethernet Access Network .........23
11.1. Scalability ..............................................24
11.2. Dual Homing and Failure Recovery .........................24
12. Contributors ..................................................25
13. Acknowledgements ..............................................25
14. Security Considerations .......................................26
15. IANA Considerations ...........................................26
16. References ....................................................27
16.1. Normative References .....................................27
16.2. Informative References ...................................27
Appendix A. VPLS Signaling using the PWid FEC Element .............29
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 3 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
1. Introduction
Ethernet has become the predominant technology for Local Area Network
(LAN) connectivity and is gaining acceptance as an access technology,
specifically in Metropolitan and Wide Area Networks (MAN and WAN,
respectively). The primary motivation behind Virtual Private LAN
Services (VPLS) is to provide connectivity between geographically
dispersed customer sites across MANs and WANs, as if they were
connected using a LAN. The intended application for the end-user can
be divided into the following two categories:
The following discussion applies to devices that are VPLS capable and
have a means of tunneling labeled packets amongst each other. The
resulting set of interconnected devices forms a private MPLS VPN.
2. Terminology
Q-in-Q 802.1ad Provider Bridge extensions also known
as stackable VLANs or Q-in-Q.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 4 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
IPsec IP security
PW Pseudowire
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 5 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
+-----+ +-----+
| CE1 +---+ ........................... +---| CE2 |
+-----+ | . . | +-----+
Site 1 | +----+ +----+ | Site 2
+---| PE | Cloud | PE |---+
+----+ +----+
. .
. +----+ .
..........| PE |...........
+----+ ^
| |
| +-- Emulated LAN
+-----+
| CE3 |
+-----+
Site 3
We note here again that while this document shows specific examples
using MPLS transport tunnels, other tunnels that can be used by PWs
(as mentioned in [RFC4447]) -- e.g., GRE, L2TP, IPsec -- can also be
used, as long as the originating PE can be identified, since this is
used in the MAC learning process.
The scope of the VPLS lies within the PEs in the service provider
network, highlighting the fact that apart from customer service
delineation, the form of access to a customer site is not relevant to
the VPLS [L2VPN-REQ]. In other words, the attachment circuit (AC)
connected to the customer could be a physical Ethernet port, a
logical (tagged) Ethernet port, an ATM PVC carrying Ethernet frames,
etc., or even an Ethernet PW.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 6 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
Note that multicast frames are a special case and do not necessarily
have to be sent to all VPN members. For simplicity, the default
approach of broadcasting multicast frames is used.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 7 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
Note that customers are allowed to run a Spanning Tree Protocol (STP)
(e.g., as defined in [802.1D-REV]), such as when a customer has "back
door" links used to provide redundancy in the case of a failure
within the VPLS. In such a case, STP Bridge PDUs (BPDUs) are simply
tunneled through the provider cloud.
5. Discovery
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 8 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
Once an LDP session has been formed between two PEs, all PWs between
these two PEs are signaled over this session.
In [RFC4447], two types of FECs are described: the PWid FEC Element
(FEC type 128) and the Generalized PWid FEC Element (FEC type 129).
The original FEC element used for VPLS was compatible with the PWid
FEC Element. The text for signaling using the PWid FEC Element has
been moved to Appendix A. What we describe below replaces that with
a more generalized L2VPN descriptor, the Generalized PWid FEC
Element.
6.1.1. Using the Generalized PWid FEC Element
Control bit (C): This bit is used to signal the use of the control
word as specified in [RFC4447].
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LD... Page 9 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
- MTU: The MTU (Maximum Transmission Unit) of the VPLS MUST be the
same across all the PWs in the mesh.
The Address Withdraw message with MAC List TLVs MAY be supported in
order to expedite removal of MAC addresses as the result of a
topology change (e.g., failure of the primary link for a dual-homed
VPLS-capable switch).
In order to minimize the impact on LDP convergence time, when the MAC
list TLV contains a large number of MAC addresses, it may be
preferable to send a MAC address withdrawal message with an empty
list.
6.2.1. MAC List TLV
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 10 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|U|F| Type | Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| MAC address #1 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| MAC address #1 | MAC Address #2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| MAC address #2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
~ ... ~
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| MAC address #n |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| MAC address #n |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
U bit: Unknown bit. This bit MUST be set to 1. If the MAC address
format is not understood, then the TLV is not understood and MUST be
ignored.
F bit: Forward bit. This bit MUST be set to 0. Since the LDP
mechanism used here is targeted, the TLV MUST NOT be forwarded.
Type: Type field. This field MUST be set to 0x0404. This identifies
the TLV type as MAC List TLV.
The MAC Address Withdraw Message contains a FEC TLV (to identify the
VPLS affected), a MAC Address TLV, and optional parameters. No
optional parameters have been defined for the MAC Address Withdraw
signaling. Note that if a PE receives a MAC Address Withdraw Message
and does not understand it, it MUST ignore the message. In this
case, instead of flushing its MAC address table, it will continue to
use stale information, unless:
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 11 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
- Remove all the MAC addresses associated with the VPLS instance
(specified by the FEC TLV) except the MAC addresses learned over
the PW associated with this signaling session over which the
message was received.
The scope of a MAC List TLV is the VPLS specified in the FEC TLV in
the MAC Address Withdraw Message. The number of MAC addresses can be
deduced from the length field in the TLV.
7. Data Forwarding on an Ethernet PW
This section describes the data plane behavior on an Ethernet PW used
in a VPLS. While the encapsulation is similar to that described in
[RFC4448], the functions of stripping the service-delimiting tag and
using a "normalized" Ethernet frame are described.
7.1. VPLS Encapsulation Actions
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 12 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 13 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 14 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
A VPLS MAY have both Ethernet and Ethernet VLAN PWs. However, if a
PE is not able to support both PWs simultaneously, it SHOULD send a
Label Release on the PW messages that it cannot support with a status
code "Unknown FEC" as given in [RFC3036].
9. Operation of a VPLS
We show here, in Figure 2, below, an example of how a VPLS works.
The following discussion uses the figure below, where a VPLS has been
set up between PE1, PE2, and PE3. The VPLS connects a customer with
4 sites labeled A1, A2, A3, and A4 through CE1, CE2, CE3, and CE4,
respectively.
Initially, the VPLS is set up so that PE1, PE2, and PE3 have a full
mesh of Ethernet PWs. The VPLS instance is assigned an identifier
(AGI). For the above example, say PE1 signals PW label 102 to PE2
and 103 to PE3, and PE2 signals PW label 201 to PE1 and 203 to PE3.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 15 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
-----
/ A1 \
---- ----CE1 |
/ \ -------- ------- / | |
| A2 CE2- / \ / PE1 \ /
\ / \ / \---/ \ -----
---- ---PE2 |
| Service Provider Network |
\ / \ /
----- PE3 / \ /
|Agg|_/ -------- -------
-| |
---- / ----- ----
/ \/ \ / \ CE = Customer Edge Router
| A3 CE3 -CE4 A4 | PE = Provider Edge Router
\ / \ / Agg = Layer 2 Aggregation
---- ----
Assume a packet from A1 is bound for A2. When it leaves CE1, say it
has a source MAC address of M1 and a destination MAC of M2. If PE1
does not know where M2 is, it will flood the packet; i.e., send it to
PE2 and PE3. When PE2 receives the packet, it will have a PW label
of 201. PE2 can conclude that the source MAC address M1 is behind
PE1, since it distributed the label 201 to PE1. It can therefore
associate MAC address M1 with PW label 102.
9.1. MAC Address Aging
PEs that learn remote MAC addresses SHOULD have an aging mechanism to
remove unused entries associated with a PW label. This is important
both for conservation of memory and for administrative purposes. For
example, if a customer site A, is shut down, eventually the other PEs
should unlearn A's MAC address.
The aging timer for MAC address M SHOULD be reset when a packet with
source MAC address M is received.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 16 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
This section describes the hub and spoke connectivity model and
describes the requirements of the bridging capable and non-bridging
MTU-s devices for supporting the spoke connections.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 17 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
PE2-rs
+--------+
| |
| -- |
| / \ |
CE-1 | \S / |
\ | -- |
\ +--------+
\ MTU-s PE1-rs / |
+--------+ +--------+ / |
| | | | / |
| -- | PW-1 | -- |---/ |
| / \--|- - - - - - - - - - - | / \ | |
| \S / | | \S / | |
| -- | | -- |---\ |
+--------+ +--------+ \ |
/ \ |
---- +--------+
|Agg | | |
---- | -- |
/ \ | / \ |
CE-2 CE-3 | \S / |
| -- |
+--------+
PE3-rs
Agg = Layer-2 Aggregation
--
/ \
\S / = Virtual Switch Instance
--
The MTU-s and the PE-rs treat each spoke connection like an AC of the
VPLS service. The PW label is used to associate the traffic from the
spoke to a VPLS instance.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 18 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
A PE-rs is a device that supports all the bridging functions for VPLS
service and supports the routing and MPLS encapsulation; i.e., it
supports all the functions described for a basic VPLS, as described
above.
- Eliminates the need for a full mesh of tunnels and full mesh of
PWs per service between all devices participating in the VPLS
service.
- Minimizes signaling overhead, since fewer PWs are required for the
VPLS service.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 19 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
Note that as more devices participate in the VPLS, there are more
devices that require the capability for learning and replication.
10.1.3. Spoke Connectivity for Non-Bridging Devices
In some cases, a bridging PE-rs may not be deployed, or a PE-r might
already have been deployed. In this section, we explain how a PE-r
that does not support any of the VPLS bridging functionality can
participate in the VPLS service.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 20 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
PE2-rs
+--------+
| |
| -- |
| / \ |
CE-1 | \S / |
\ | -- |
\ +--------+
\ PE-r PE1-rs / |
+--------+ +--------+ / |
|\ | | | / |
| \ | PW-1 | -- |---/ |
| ------|- - - - - - - - - - - | / \ | |
| -----|- - - - - - - - - - - | \S / | |
| / | | -- |---\ |
+--------+ +--------+ \ |
/ \ |
---- +--------+
| Agg| | |
---- | -- |
/ \ | / \ |
CE-2 CE-3 | \S / |
| -- |
+--------+
PE3-rs
The PE-r is defined as a device that supports routing but does not
support any bridging functions. However, it is capable of setting up
PWs between itself and the PE-rs. For every port that is supported
in the VPLS service, a PW is set up from the PE-r to the PE-rs. Once
the PWs are set up, there is no learning or replication function
required on the part of the PE-r. All traffic received on any of the
ACs is transmitted on the PW. Similarly, all traffic received on a
PW is transmitted to the AC where the PW terminates. Thus, traffic
from CE1 destined for CE2 is switched at PE1-rs and not at PE-r.
Note that in the case where PE-r devices use Provider VLANs (P-VLAN)
as demultiplexers instead of PWs, PE1-rs can treat them as such and
map these "circuits" into a VPLS domain to provide bridging support
between them.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 21 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
An obvious weakness of the hub and spoke approach described thus far
is that the MTU-s has a single connection to the PE-rs. In case of
failure of the connection or the PE-rs, the MTU-s suffers total loss
of connectivity.
In Figure 5, two customer sites are connected through CE-1 and CE-2
to an MTU-s. The MTU-s sets up two PWs (one each to PE1-rs and
PE3-rs) for each VPLS instance. One of the two PWs is designated as
primary and is the one that is actively used under normal conditions,
whereas the second PW is designated as secondary and is held in a
standby state. The MTU-s negotiates the PW labels for both the
primary and secondary PWs, but does not use the secondary PW unless
the primary PW fails. How a spoke is designated primary or secondary
is outside the scope of this document. For example, a spanning tree
instance running between only the MTU-s and the two PE-rs nodes is
one possible method. Another method could be configuration.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 22 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
PE2-rs
+--------+
| |
| -- |
| / \ |
CE-1 | \S / |
\ | -- |
\ +--------+
\ MTU-s PE1-rs / |
+--------+ +--------+ / |
| | | | / |
| -- | Primary PW | -- |---/ |
| / \ |- - - - - - - - - - - | / \ | |
| \S / | | \S / | |
| -- | | -- |---\ |
+--------+ +--------+ \ |
/ \ \ |
/ \ +--------+
/ \ | |
CE-2 \ | -- |
\ Secondary PW | / \ |
- - - - - - - - - - - - - - - - - | \S / |
| -- |
+--------+
PE3-rs
Figure 5: An example of a dual-homed MTU-s
10.2.2. Failure Detection and Recovery
The MTU-s should control the usage of the spokes to the PE-rs
devices. If the spokes are PWs, then LDP signaling is used to
negotiate the PW labels, and the hello messages used for the LDP
session could be used to detect failure of the primary PW. The use
of other mechanisms that could provide faster detection failures is
outside the scope of this document.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 23 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
This document does not specify how redundant border PEs per domain
per VPLS instance can be supported.
11. Hierarchical VPLS Model Using Ethernet Access Network
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 24 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
this model, the MTU-s needs to have the capability of adding the
additional P-VLAN tag to non-multiplexed ACs where customer VLANs are
not used as service delimiters. This functionality is described in
[802.1ad].
The details regarding bridge operation for MTU-s and PE-rs (e.g.,
encapsulation format for Q-in-Q messages, customer's Ethernet control
protocol handling, etc.) are outside the scope of this document and
are covered in [802.1ad]. However, the relevant part is the
interaction between the bridge module and the MPLS/IP PWs in the
PE-rs, which behaves just as in a regular VPLS.
11.1. Scalability
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 25 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
We would also like to thank Ina Minei, Bob Thomas, Eric Gray and
Dimitri Papadimitriou for their thorough technical review of the
document.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 26 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
- Some means to limit the number of MAC addresses (per site per
VPLS) that a PE can learn SHOULD be implemented.
15. IANA Considerations
The type field in the MAC List TLV is defined as 0x404 in Section
6.2.1.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 27 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
16. References
16.1. Normative References
[RFC4447] Martini, L., Rosen, E., El-Aawar, N., Smith, T., and
G. Heron, "Pseudowire Setup and Maintenance Using the
Label Distribution Protocol (LDP)", RFC 4447, April
2006.
[RADIUS-DISC] Heinanen, J., Weber, G., Ed., Townsley, W., Booth, S.,
and W. Luo, "Using Radius for PE-Based VPN Discovery",
Work in Progress, October 2005.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 28 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 29 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| PW TLV |C| PW Type |PW info Length |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Group ID |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| PWID |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Interface parameters |
~ ~
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
In a VPLS, we use a VCID (which, when using the PWid FEC, has been
substituted with a more general identifier (AGI), to address
extending the scope of a VPLS) to identify an emulated LAN segment.
Note that the VCID as specified in [RFC4447] is a service identifier,
identifying a service emulating a point-to-point virtual circuit. In
a VPLS, the VCID is a single service identifier, so it has global
significance across all PEs involved in the VPLS instance.
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 30 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
Authors' Addresses
Marc Lasserre
Alcatel-Lucent
EMail: [email protected]
Vach Kompella
Alcatel-Lucent
EMail: [email protected]
http://tools.ietf.org/html/rfc4762 06/08/2014
RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (L... Page 31 of 31
RFC 4762 Virtual Private LAN Service over LDP January 2007
Intellectual Property
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at
[email protected].
Acknowledgement
http://tools.ietf.org/html/rfc4762 06/08/2014