5.MPLS L2VPN Fundamentals
5.MPLS L2VPN Fundamentals
MPLS-L2VPN
Fundamentals
Layer 2 Virtual Private Network
›Why L2VPN?
›MPLS L2VPN
›Different L2VN Services
›Virtual Private Wire Service
›Virtual Private LAN Service
Why L2VPN’s?
FrI
PSTN IP
L3VPN
E1/T1 E1 / T1Internet
aP
m
Carrier Network
e
ITPM
Re
AXE Ethernet Internet
la
A
y
Mobile Networks
IP-PABX
Mobile Networks
label
et
D
C
/S
L2 Frame
DL
n
P
ET
er
PP
H
N
Analog Video
SO
Et
label IP / L2 Camera
IP / label
L2 IP / L2 IP / L2
label IP / L2
IP/MPLS Network
CE PE P P PE CE
CE CE
VPN-b VPN-b
MPLS Backbone
CE CE
L2 L2 L2
300 888 400 888 888
Packet Packet Packet
L2 L2
Packet Packet
T-LDP
ISIS IP
Forwarding plane LDP
RSVP
IP
OSPF
MPLS
MPLS
LocationLocation
C C
Rx Tx
CE1 CE2
PW End PW End
Point Point
Forwarder Forwarder
ATM/FR/ ATM/FR/
ETH ETH
Exchanging PW Parameters
===================================================================
0x0001 Frame Relay DLCI ( Martini Mode ) [FRAME]
0x0002 ATM AAL5 SDU VCC transport [ATM]
0x0003 ATM transparent cell transport [ATM]
0x0004 Ethernet Tagged Mode [ETH]
0 1 2 3 4 5 6 7 8 90x0005
0 1 Ethernet
2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 [ETH]
2 3 4 5 6 7 8 9
0x0006 HDLC [PPPHDLC]
0x0007 PPP [PPPHDLC]
Group ID[CEP]
0x80 C PW Type PW info Length
0x0008 SONET/SDH Circuit Emulation Service Over MPLS
0x0009 ATM n-to-one VCC cell transport [ATM]
0x000A ATM n-to-one VPC cell transport [ATM]Status:
0x000B IP Layer2 Transport
Down
UP
[RFC 3032]
GroupDown
UPDown
0x000C ATM one-to-one VCC Cell Mode [ATM] Down
UP
UP
Group ID
0x000D ATM one-to-one VPC Cell Mode
0x000E ATM AAL5 PDU VCC transport
[ATM]
[ATM]
Down
PW ID
0x0012 Structure-agnostic T1 (DS1) over Packet
0x0013 Structure-agnostic E3 over Packet
[SAToP]
[SAToP]
0x0014 Structure-agnostic T3 (DS3) over Packet [SAToP]
0x0015 CESoPSN basic mode [CESoPSN]
Interface Parameters
0x0016 TDMoIP AAL1 Mode
0x0017 CESoPSN TDM with CAS
[TDMoIP]
[CESoPSN]
0x0018 TDMoIP AAL2 Mode [TDMoIP]
0x0019 Frame Relay DLCI [FRAME]
PW Protocol Stack
PE PE
LSP
Control Word VPN
PW Control Word
(Optional) (Optional)
IP/MPLS
Control Word
PE
Emulated Service
(ATM, TDM, Ethernet)
With Control
Control Word 4 1 2 5 3
5 Word Rx
Tx (Optional)
4 3 2 1 P
IP/MPLS
Rx Tx
PW Label
CE1 CE2
PE1 P PE2
MPLS
P
PW OAM
PW Start PW End
Virtual Circuit Connectivity
Point Point
LSP VCCV
Tx
Control
Verification Rx
Rx Tx
CE1 AC AC CE2
PE1 P P PE2
PW OAM
Control
MPLS
LSP
Alert PWWord
Tx 1
300 505 Frame / Cell Rx
IP/MPLS
Tx
Rx
Router PW
CE1 MPLS CE2
Alert
PE1 Label1 Label PE2
=
L Label
TT
Emulated Ethernet
Ethernet
Emulated Ethernet ATM
Emulated Service
(Including VLAN)
(Including VLAN) SONET / SDH
Services
Services
PWE3
PPP
MPLS/ HDLC TDM – E1/T1
LSP / MPLS Tunnel MPLS
Physical Physical
Emulated Service
Pseudo Wire
VLAN
LSP/MPLS Tunnel
TAG
VLAN|FrameMPLS/PW VLAN|Frame
Frame TxMPLS/PW VLAN|Frame
MPLS/PW
VLAN|Frame Frame VLAN|Frame
VLAN|Frame
Frame
VLAN|Frame Rx
MPLS/PW VLAN|Frame
Rx Tx
CE1 AC AC CE2
PE1 PE2
AAL5
ATM SDU/PDU
Physical
ATM PVC ATM PVC
ATM PVC
1 to 1
Tx Rx
ATM Cell MPLS/PW ATM Cell ATM Cell
MPLS/PW Tx
Rx
CE1 AC AC CE2
PE1 PE2
MPLS/PW N to 1
SAT0P
Structure Agnostic TDMService
Emulated over Packet
= TDM
Pseudo Wire
LSP/MPLS Tunnel
E1 / T1 E1 / T1
MPLS
PWTx Header PW Header PW Header TDM
Rx Data
CES Header CES Header CES Header
Rx Tx
CE1 AC/Data
TDM TDM Data TDM Data CE2
PE1 PE2 AC/
TDM TDM
Time
VPLS
VPLS
VPWS= Point-to-Multipoint
= Point-to-Point Location B
Service Providers
Virtual Private
BackboneLAN nService
r e
t
VPWS VPLS
e
Location A Eth
Tx SP’s Backbone
Ethernet SP’s Backbone Rx
LSP
Rx S u nnel -- LSP
MPLS TTunnel B Tx
T-LDPMPL T-LDP
PE1 Eth PE2
e rn
A
ACMPLS Tunn AC et
el - LSP
Tx VLL Rx
PW Protocol Stack PW Protocol Stack
Location C
Rx Tx
CE1 CE2
C
Bridging Refresh
Host C
MAC 00:00:00:CC:CC:CC
blocked
blocked
blocked
blocked
blocked
VLAN PW VLAN
PW PW PW PW PW PW
Hierarchical VPLS
de
PE – rs mo
de PE – rs mo
VLAN
VLAN
HUB HUB
PW PW PW PW PW PW
MT MT MT MT MT MT
U- U -s U-
SPOKES U- U- U-
s s s s s
Summary
Virtual Private Wire Service
Virtual Private LAN Service
Legacy
HUB 1
1/T
P P
E1/T1
Tx IP / MPLS ERx
MPLS Tunnel - Tx
Rx
CE LSP CE
PE IP/MPLS PE
SPOKES