0% found this document useful (0 votes)
18 views

5.MPLS L2VPN Fundamentals

This document provides an overview of MPLS Layer 2 Virtual Private Networks (L2VPN), detailing its importance, various services, and technical frameworks. It covers the functionalities of MPLS, different L2VPN services such as Virtual Private Wire Service and Virtual Private LAN Service, and includes diagrams illustrating the architecture and operation of these services. The document is intended for internal use only and is designed for e-learning, which may affect the quality of graphics.

Uploaded by

Mohamed shabana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

5.MPLS L2VPN Fundamentals

This document provides an overview of MPLS Layer 2 Virtual Private Networks (L2VPN), detailing its importance, various services, and technical frameworks. It covers the functionalities of MPLS, different L2VPN services such as Virtual Private Wire Service and Virtual Private LAN Service, and includes diagrams illustrating the architecture and operation of these services. The document is intended for internal use only and is designed for e-learning, which may affect the quality of graphics.

Uploaded by

Mohamed shabana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Ericsson AB INTERNAL Only

MPLS-L2VPN
Fundamentals
Layer 2 Virtual Private Network

Agenda – L3VPN Fundamentals

›Why L2VPN?
›MPLS L2VPN
›Different L2VN Services
›Virtual Private Wire Service
›Virtual Private LAN Service

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

Why L2VPN’s?

Voice TV & Video Data


Legacy TD
PABX IPM IP / MPLS
IP-PABX IP TV
MPLS Metro
TDM / ATM T1
E1/

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

Why MPLS L2VPN?


AT IP IP
v6
M

Multi-Protocol Label switching


IP packet /
H

label
et
D

C
/S

L2 Frame
DL
n
P
ET

er
PP

H
N

Analog Video
SO

Et

label IP / L2 Camera

PBX Codec PBX

IP / label
L2 IP / L2 IP / L2

label IP / L2
IP/MPLS Network

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

MPLS functions and roles


PE
CE CE VPN-b
VPN-A
VPN-A P P
VPN-A

CE PE P P PE CE

CE CE
VPN-b VPN-b

MPLS Backbone

Forwarding and Control Plane

Control / Signaling plane

200 300t-LDP 400 500


CE CE
PE1 P1 P2 PE2

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

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

Different L2VPN Services


VPWS
VPLS Location
Location B
B
Service
Service Providers
Providers
Backbone
Backbone et
th ern
Virtual
LocationAA
Location
Ethernet Private E
Wire Service
Ethernet Pseudo Wire /
VLL
ATM
A E
Virtual PrivateTLAN
M thern Service
et

LocationLocation
C C

Virtual Private Wire Service

Virtual Private LAN Service

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

PWE3 Framework Pseudo Wire -EEE


Tx VLL Rx

Rx Tx
CE1 CE2
PW End PW End
Point Point
Forwarder Forwarder

L2PacketTx MPLS/PW L2Packet L2 Packet Rx

Rx MPLS Tunnel - LSP Tx


CE1 AC AC CE2
PE1 PE2

ATM/FR/ ATM/FR/
ETH ETH

Control Plane Signaling

T-LDP Targeted Label Distribution Protocol

MTU, Duplex…? MTU, Duplex…?


PW
AC Label AC
Tx Rx
MPLS Tunnel - LSP
Rx Tx
CE1 CE2
PE1 PE2

ATM, TDM, Eth?


ATM, TDM, Eth?

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

PW type Description Reference

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

0x000F Frame-Relay Port mode [FRAME]


CE
PE 0x0010 SONET/SDH Circuit Emulation over Packet
0x0011 Structure-agnostic E1 over Packet
[CEP]
[SAToP]

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

Emulated Service Emulated Service


(ATM, TDM, Ethernet) Emulated Service (ATM, TDM, Ethernet)

LSP
Control Word VPN
PW Control Word
(Optional) (Optional)

PW Label Pseudo Wire PW Label


300 505
300 Frame / Cell

MPLS MPLS Tunnel MPLS


MPLS PW
MPLS
Label Label

IP/MPLS

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

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

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

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

Ethernet over PWE3


PE PE

Emulated Ethernet
Ethernet
Emulated Ethernet ATM
Emulated Service
(Including VLAN)
(Including VLAN) SONET / SDH
Services
Services
PWE3

Demultiplexer Pseudo Wire Demultiplexer

PPP
MPLS/ HDLC TDM – E1/T1
LSP / MPLS Tunnel MPLS

Physical Physical

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

Ethernet over PWE3 - Raw & Tagged

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

ATM over PWE3 – ATM Cell


AAL5 Mode
Mode

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

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

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

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

Bridging Refresh

MAC address port


00:00:00:CC:CC:CC Eth-3
00:00:00:BB:BB:BB Eth-2

Host A Eth-1 Eth-2


MAC 00:00:00:AA:AA:AA Host B
MAC 00:00:00:BB:BB:BB
Bridge
Switch
Eth-3 packet

Destination MAC: 00:00:00:AA:AA:AA


00:00:00:CC:CC:CC
Source MAC : 00:00:00:BB:BB:BB

Host C
MAC 00:00:00:CC:CC:CC

VPLS Loop Prevention

blocked

blocked
blocked
blocked

blocked

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

VPLS Loop Prevention

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

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."
Ericsson AB INTERNAL Only

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

"Disclaimer: This document is intended for internal use only (i.e.


selfstudy) and it is not allowed to distribute in any shape and form for
external use. Furthermore, please keep in mind that this module was
designed and developed for e-learning method. This might have an
impact on the quality of the graphics in this document."

You might also like