Académique Documents
Professionnel Documents
Culture Documents
Switching
(MPLS)
Mourad GUENGOU
Arezki REZZELI
Mohamed ESSOUFY
1
Plan
Introduction
Pourquoi MPLS ?
Concepts de bases du MPLS
Processus de contrle de MPLS
Introduction
Routage IP conventionnel
(1/2)
Dest
47.1
47.2
47.3
Construction de
table de
routage
Dest
47.1
47.2
47.3
Out
1
2
3
3
Dest
47.1
47.2
47.3
Out
1
2
3
Out
1
2
3
1 47.1
2
2
1
47.2
47.3 3
2
Routage IP conventionnel
(2/2)
Dest
47.1
47.2
47.3
Transmission
traditionnelle
IP
Dest
47.1
47.2
47.3
Out
1
2
3
Dest
47.1
47.2
47.3
Out
1
2
3
Out
1
2
3
1 47.1
1
IP 47.1.1.1
IP 47.1.1.1
2
IP 47.1.1.1
1
47.2
47.3 3
2
IP 47.1.1.1
Pourquoi MPLS ?
Concepts MPLS
Label
Label
Label
Label
Switching Router
Switched Path
Swap Operation
Distribution Protocol (LDP)
8
Forwarding Equivalence
Class (FEC)
IP1
IP3
R
IP2
IP3
IP1
IP2
Label (Suite)
| Exp|S|
TTL
Label = 20 bits
Exp = Experimental, 3 bits
S = Indique le bas de pile
permet dempiler des labels, 1bit
TTL = Time to live, 8 bits
10
Label
Entte Cellule ATM
VPI
VCI
DATA
Label
Entte PPP
PPP Header
Label
Layer 3 Header
Shim header
Entte Ethernet
MAC Header
Label
Layer 3 Header
11
Label Stack
In
I/F
In
Lab
Address
Prefix
Out
I/F
Out
Lab
171.68.10
... ...
Next-Hop...
...
...
171.68.10/24
Label = 5
Label = 21
IP packet
D=171.68.10.12
Rtr-A
Label = 7
Label = 21
IP packet
D=171.68.10.12
12
13
Intf
In
3
47.1
3
3
1
47.3 3
2
Ma
g: 0
n
i
p
p
.50
1
2
2
Mapping: 0.40
47.2
Concept:
LDP
14
LDP:Ensemble de procdures par lesquelles un Routeur MPLS informe un autre MPLS (LDP peers) dun label/FEC cr
Commutation MPLS
Intf
In
3
3
2
1
47.3 3
2
47.2
2
IP 47.1.1.1
Concept:
LSP
15
LSP est un chemin unidirectionel entre un noeud source et un noeud destination
IP
0.70
IP
0.50
Concept: 1
Label Swap
IP
0.40
IP
0.80
Concept:
LSR
16
Routing
Packets
Forwarding
Table
Packet
Classification
IP Header
Input
Packets
Queuing and
Schedule rules
Output
Queue
Output
Packets
IP payload
User Plane
17
Routing Packets/Traffic
Engineering Parameters
FEC to NHLFE
Map(FTN)
Output
Queue
Output
Packets
FEC
Packet
Classification
Label
Push
IP Header IP payload
Input
Packets
MPLS
Label
IP Header IP payload
User Plane
18
Routing Packets/Traffic
Engineering Parameters
Incoming
Label Map
MPLS
Label
IP Header IP payload
Input
Packets
Output
Queue
Label
Swap
Output
Packets
MPLS
Label
IP Header IP payload
User Plane
19
Routing Packets/Traffic
Engineering Parameters
Incoming
Label Map
MPLS
Label
IP Header IP payload
Input
Packets
Output
Queue
Output
Packets
Label
Pop
IP Header IP payload
User Plane
20
Slection de Route
Ingress
LSR-2
LSR3
Use label 25
for LSR-5
Use label 39
for LSR-5
Need labels for
LSP-1 going through
LSR-1
LSR-2
LSR-4
LSR-5
LSR-6
Pop label
for LSR-5
IGP domain with a label
distribution protocol
LSR-4
LSR-5
Egress
21
Nouvelles utilisations de
MPLS
Ingnierie de Trafic
VPN-MPLS
22
MPLS/VPN
23
Bibliographie
www.ietf.org/rfc/rfc3031.txt
www.cisco.com/go/mpls
24