Académique Documents
Professionnel Documents
Culture Documents
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2
§ ISP/MPLS-VPN Providers:
Ø Leverage an existing MPLS network to offer L2 services in addition
to L3 services
Ø Transparent to customer’s IGP
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4
PSN Tunnel
Site1A
PWES
PE1 PE2 PWES Site1B
SE 1A
IP/MPLS SE 1B
Core
Site 2B
PWES
IP Network
Site 2A SE 2B
PWES
SE 2A
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8
VPWS VPLS
Ethernet
Ethernet Ethernet
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9
CE-1 PE
Service Provider
Tunnel Circuit
Backbone
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12
§ …a service
§ …a complete solution
§ …as scalable as L3VPNs
§ …a standard
§ …a proven market
§ …about End-to-End Ethernet
§ …cheap to install and maintain because it’s Ethernet
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18
§ Loop prevention
MPLS core will use a full mesh of PWs and “split-horizon”
forwarding
H-VPLS edge domain may use IEEE 802.1s Spanning Tree,
RPR, or SONET Protection
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 20
Tunnel MPLS IP
Protocol
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 22
n-PE n-PE
CE CE
PW
Tunnel LSP PW CE
CE
PW
CE CE
P
Tu
LS
nn
Red VSI
el
Red VSI
el
nn
LS
Tu
Directed LDP Blue VSI
P
Blue VSI
Green VSI session between Green VSI
participating PEs CE
n-PE
Legend
Blue VSI
CE - Customer Edge Device Red VSI
n-PE - network facing-Provider Edge
VSI - Virtual Switch Instance
PW - Pseudo-Wire
Tunnel LSP - Tunnel Label Switch Path that
provides PW transport
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23
Loop Prevention:
§ Create partial or full-mesh of EoMPLS VCs per VPLS
§ Use “split horizon” concepts to prevent loops
§ Announce EoMPLS VPLS VC tunnels
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24
Data SA ?
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 25
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 27
§ Each PE has a P2MP view of all other PEs it sees it self as a root
bridge, split horizon loop protection
§ Full mesh topology obviates STP requirements in the service provider
network
§ Customer STP is transparent to the SP / customer BPDUs are
forwarded transparently
§ Traffic received from the network will not be forwarded back to the
network
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 28
192.168.11.2/24
192.168.11.12/24
§ H-VPLS
H-VPLS u-PE
u-PE PE-CLE
PE-CLE n-PE n-PE MTU-s
Two Tier Hierarchy MTU-s PE-POP PE-POP
GE PE-rs PE-rs
MPLS or Ethernet Edge PW
MPLS Core
Drawbacks:
§ No hierarchical scalability
§ Scaling issues:
PE packet replication
Full mesh causes classic - N*(N-1) / 2 concerns
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 31
192.168.11.2/24
192.168.11.12/24
§ H-VPLS
H-VPLS u-PE
u-PE PE-CLE
PE-CLE n-PE n-PE MTU-s
Two Tier Hierarchy MTU-s PE-POP PE-POP
GE PE-rs PE-rs
MPLS or Ethernet Edge PW
MPLS Core
Benefits:
§ Best for larger scale deployment
§ Reduction in packet replication and signaling overhead on PEs
§ Full mesh for core tier (Hub) only
§ Attachment VCs “virtual switch ports” effected through Layer 2 tunneling
mechanisms (AToM, L2TPv3, QinQ)
§ Expansion affects new nodes only (no re-configuring existing PEs)
Drawbacks:
§ More complicated provisioning
§ MPLS Edge H-VPLS requires MPLS to u-PE
Complex operational support
Complex network design
Expensive Hardware support
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 33
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 34
Ether
Data 401 Type SA DA 25 47
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 35
Ether
Data 401 Type
SA DA 1000 33
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 36
Ether
Data 401 Type SA DA 25 47
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 37
Ethernet-Based Services
Point-to-Point Multipoint
Ethernet
Ethernet
Ethernet
Ethernet Ethernet
Ethernet Ethernet
Ethernet Ethernet
Ethernet
Relay
Relay MPLS
MPLS
Private
Private Wire
Wire Relay
Relay Multipoint
Multipoint
Multipoint
Multipoint VPN
VPN
Line
Line Service
Service Service
Service Service
Service
Service
Service
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 39
Ethernet Virtual
P2P MP
Connection
Customer
Router Bridge
Equipment
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 40
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 41
Ethernet Virtual
P2P MP
Connection
Customer
Router Bridge
Equipment
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 42
§ Both P2P and MP2MP Services can coexist on the same UNI
§ Service multiplexed UNI (e.g. 802.1Q trunk)
§ Recommend Routers as CE Devices
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 43
DFW-PE
CE-SITE3
VPLS
LDP CE-1
AToM / L2TPv3
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 47
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 48
draft-anavi-tdmoip-xx.txt
draft-malis-sonet-ces-mpls-xx.txt
§ TDM
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 49
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 50
VC
VC
LDP
Loopback 0
LDP
LDP
LSP
LSP
LDP VC
LDP
Loopback 0
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 51
VC L-27
L30
L25
Pop
L20
§ VC Label
= ‘L27’ in this example, cf later
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 52
Group ID
VC ID
Interface Parameters
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Courtesy: Jim Guichard 53
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 54
L27 L25
L27 L20
L27
L27 dlci
202
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 55
L2 PDU
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 56
MPLS
Core
AVC
AVC IP Network
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 57
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 58
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 59
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 60
DLCI 956
DLCI 556 IP Network
CE 2B
CE 2A
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 61
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 62
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 63
DLCI 956
DLCI 556 IP Network
CE 2B
CE 2A
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 65
Site1A
TUNNEL LSP
DLCI 956
DLCI 556 IP Network
CE 2B
CE 2A
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 67
Site1A
TUNNEL LSP
DLCI 956
DLCI 556 IP Network
CE 2B
CE 2A
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 69
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 70
L2 Frame L2 PDU
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 71
L2 Frame L2 PDU
Tunnel Label:
Ø IGP or Outer label that can be distributed by any of the existing mechanisms and is
outside the scope of martini draft
Ø label associated with the tunnel i.e. MPLS LSP or RSVP-TE used to deliver the packet from
the ingress PE to egress PE
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 72
L2 Frame L2 PDU
VC Label:
Ø Inner label that is used by receiving PE to determine the following information and do
disposition on the received packet…
Ø egress or CE facing interface that the packet should be forwarded to
Ø L2 ID such as VLAN or DLCI or PVC used on the CE facing interface
Ø can use static labels (not done in Cisco implementation) or if signaling is used, LDP must be
used using downstream unsolicited mode.
EXP can be set to the values received in the L2 frame, ATM CLP or FR DE bit or it can be set by the
PE via CLI or as a result of some QoS policy
TTL is recommended to be set to ‘2’
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 73
L2 Frame L2 PDU
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 75
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 76
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 77
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 78
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 79
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 80
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 81
PS-542
2884_05_2001_c4
Presentation_ID ©©2001,
2006 Cisco Systems,Inc.
Cisco Systems, Inc.AllAllrights
rights reserved. Cisco Confidential
reserved. 82
82
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 83
VC label bindings are distributed using the LDP downstream unsolicited mode
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 84
• C bit
• 12 bit VID TDP/LDP TDP/LDP
CE2
CE1
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 85
• 1 Byte TTL
TDP/LDP TDP/LDP
CE2
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential
CE1 86
• VC Label
- Label 18 (12) TDP/LDP TDP/LDP
- Exp = 0
- S=1 CE2
CE1
- TTL = 02
Detailed packet header explanation at:
http://www-tac.cisco.com/Teams/NSA/MPLS/EOMPLS/pac1.htm
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 87
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 88
DA SA 8847 00012 1 01 DA SA …
•VC Label
- Label 18 (12)
- Exp/S = 1
11.10.128.204/32
- TTL = 01
PE2 11.10.128.201/32
Core-1 Core-3 PE4
GE2/1
TDP/LDP TDP/LDP
CE2
CE1
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 89
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 90
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 91
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 92
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 93
25.25.25.1
PC1
dot1q
1/2 4000A
dot1q
1/1
6509A
dot1q
2/1
7600A
lo 1.1.1.1/32
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 94
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 95
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 96
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 97
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 98
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 99
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 100
Ethernet PDU
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 101
<7 octets> <1 octet> <6 octets> <6 octets> <2 octets> <2 octets> <2 octets> <3 octets> <3 octets> <2 octets> <46-1492> <4 octets>
802.3/802.2/SNAP Encapsulation
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 102
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 103
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 104
AS10 AS20
Provider A Provider B
Switch Points
AS10 AS20
Provider A Provider B
attached-circuit 1 pwvc 11
PE-3
PE-1 pwvc 151
pwvc 111
AS 1
AS 2
Pwvc 112
pwvc 12 ASBR-2 pwvc 152
PE-2 ASBR-1
attached-circuit 4 PE-4
attached-circuit 6
Cons
•ASBR nodes must store ALL L2VPN NLRIs as well as maintain attachment
circuit state for each pseudowire domain that it straddles.
•QoS Model: Functions such as shaping and policing on per pseudo wire
basis will be required
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 108
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 109
AS 100 AS 200
PE1 PE2
Lpbk: 6.6.6.6
Lpbk: 2.2.2.2 VCID: 2000
VCID: 1000 PE_Agg_1 PE_Agg_2
.1 .2
AS 100 AS 200
PE1 PE2
Lpbk: 6.6.6.6
Lpbk: 2.2.2.2 VCID: 2000
VCID: 1000 PE_Agg_1 PE_Agg_2
.1 .2
PE_Agg_1 PE_Agg_2
! !!
!
router bgp 100 router
router bgp 100 routerbgp
bgp200
200
nonosynchronization no synchronization
synchronization no synchronization
bgp
bgplog-neighbor-changes bgp
log-neighbor-changes bgplog-neighbor-changes
log-neighbor-changes
network 60.60.60.0 mask 255.255.255.252 network
network 60.60.60.0 mask 255.255.255.252 network 60.60.60.0
60.60.60.0mask
mask255.255.255.252
255.255.255.252
neighbor 60.60.60.2 remote-as 200 neighbor
neighbor 60.60.60.1 remote-as100
60.60.60.1 remote-as
neighbor 60.60.60.2 remote-as 200 100
neighbor
neighbor60.60.60.2
60.60.60.2send-label neighbor
send-label neighbor60.60.60.1
60.60.60.1send-label
send-label
no auto-summary no
no auto-summary noauto-summary
auto-summary
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 111
AS 100 AS 200
PE1 PE2
Lpbk: 6.6.6.6
Lpbk: 2.2.2.2 VCID: 2000
VCID: 1000 PE_Agg_1 PE_Agg_2
.1 .2
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 112
AS 100 AS 200
PE1 PE2
Lpbk: 6.6.6.6
Lpbk: 2.2.2.2 VCID: 2000
VCID: 1000 PE_Agg_1 PE_Agg_2
.1 .2
PE_Agg_1 PE_Agg_2
PE1_Agg_1#sh
PE1_Agg_1#shrun run| |bbl2l2vfi
vfi PE1_Agg_2#sh
PE1_Agg_2#shrun run| |bbl2l2vfi
vfi
l2l2vfi tac-training point-to-point
vfi tac-training point-to-point l2l2vfi tac-training point-to-point
vfi tac-training point-to-point
neighbor
neighbor2.2.2.2
2.2.2.21000
1000encapsulation
encapsulationmpls
mpls neighbor
neighbor6.6.6.6
6.6.6.62000
2000encapsulation
encapsulationmpls
mpls
neighbor
neighbor5.5.5.5
5.5.5.53000
3000encapsulation
encapsulationmpls
mpls neighbor
neighbor3.3.3.3
3.3.3.33000
3000encapsulation
encapsulationmpls
mpls
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 113
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 114
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 115
PE PE
CE MPLS CE
Network
CE
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 116
n-PE n-PE
CE CE
PW
Tunnel LSP PW CE
CE
PW
CE CE
P
LS
Tu
nn
el
Red VSI Red VSI
nn
el
LS
Tu
P
LEGEND n-PE
Blue VSI
CE - Customer Edge Device
n-PE - network facing-Provider Edge Red VSI
VSI - Virtual Switch Instance
PW - Pseudo-Wire
Tunnel LSP - Tunnel Label Switch Path that
provides PW transport
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 117
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 118
VPLS 192.168.11.11/24
§ VPLS
192.168.11.1/24
- Single flat hierarchy
- MPLS to the EDGE
192.168.11.2/24
H-VPLS
§ H-VPLS u-PE
PE-CLE n-PE n-PE
u-PE
PE-CLE
MTU-s
MTU-s PE-POP PE-POP
- Two (or More) Tier GE PE-rs PE-rs
PW
Hierarchy
- MPLS or
Ethernet Edge
- MPLS Core
ETHERNET EDGE MPLS CORE MPLS EDGE
Point-to-Point or Ring
AGG-1001
Presentation_ID © 2006
© 2006 Cisco Systems, Cisco
Inc. Systems,
All rights Inc. All rights
reserved. Ciscoreserved.
Confidential 119
MPLS Network
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 120
PE-1 PE-2
CE1 FE0/0 FE0/0 CE1
MPLS Network
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 122
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 123
Label Distribution
Signaling
Protocol
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 124
Association 2: PE to VPN(id)
PE4
VPN(a)
Association 3: PWPE-VPN(id) Parameters
LDP
Associate PW transport and QoS
CE3
control parameters (p) to the PE6 PE5 ...
corresponding AC pair
PW Signaling
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 125
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 126
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 127
MPLS Network
! !
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 129
PE-1 PE-2
CE1 FE0/0 FE0/0 CE1
MPLS Network
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 131
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 132
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 133
Presentation_ID © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential 134