IEATC-SPv3 Part 04 MPLS
IEATC-SPv3 Part 04 MPLS
MPLS
http://www.INE.com
What is MPLS?
Multiprotocol Label Switching
Open standard
RFC 3031 Multiprotocol Label Switching
Architecture
Previously Cisco proprietary Tag Switching
Copyright www.INE.com
10/11/2011
What is MPLS?
Multiprotocol
Can transport different payloads
Layer 2
Ethernet
Frame Relay
ATM
PPP
HDLC
Layer 3
IPv4
IPv6
Copyright www.INE.com
What is MPLS?
Label Switching
Switches traffic between interfaces based on
locally significant label values
Similar to how a Frame Relay or ATM switch uses
input/output DLCIs and VPI/VCIs
Copyright www.INE.com
10/11/2011
Traffic engineering
Distribute load over underutilized links
Give bandwidth guarantees
Detect and repair failures quickly
Copyright www.INE.com
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Label
|
Label
| Exp |S|
TTL
| Stack
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Entry
Copyright www.INE.com
10/11/2011
Copyright www.INE.com
10/11/2011
CE Devices
Customer Edge (CE)
Last hop device in customers network
Connects to providers network
Copyright www.INE.com
PE Devices
Provider Edge (PE)
Previously called Label Edge Routers (LER)
Copyright www.INE.com
10/11/2011
PE Devices (cont.)
For traffic from customer to core
Receives unlabeled packets (like IPv4)
Adds one or more MPLS labels
Forwards labeled packet to core
Copyright www.INE.com
PE Devices (cont.)
For traffic from core to customer
Receives MPLS labeled packets
Removes one or more MPLS labels
Forwards packet to customer
Copyright www.INE.com
10/11/2011
P Devices
Provider (P)
Previously called Label Switch Router (LSR)
Copyright www.INE.com
Copyright www.INE.com
10/11/2011
Label swap
Replace the label on an incoming packet
Label pop
Remove the label from an outgoing packet
AKA label disposition
Copyright www.INE.com
Copyright www.INE.com
10/11/2011
Copyright www.INE.com
10/11/2011
Label Distribution
Labels are advertised via a Label Distribution Protocol
LDP & TDP
Advertises labels for IGP learned routes
MP-BGP
Advertises labels for BGP learned routes
RFC 3107 Carrying Label Information in BGP-4
More in Inter-AS MPLS
RSVP
Used with MPLS Traffic Engineering
Requires manually configured MPLS tunnels
Copyright www.INE.com
10
10/11/2011
11
10/11/2011
Copyright www.INE.com
12
10/11/2011
MPLS Tunnels
One large advantage for SPs is that MPLS
can provide BGP free core
P routers only need IGP information for
internal SP routes
Routes outside the SP network can be label
switched based on the BGP next-hop
Result is that traffic is tunneled over MPLS
Copyright www.INE.com
Copyright www.INE.com
13
10/11/2011
Copyright www.INE.com
14
10/11/2011
Copyright www.INE.com
15