Académique Documents
Professionnel Documents
Culture Documents
label
FRAME MODE – CELL MODE
LDP est le protocole de distribution des références le plus utilisé dans MPLS.
TDP est la version LDP de cisco.
Les échanges de labels s’effectuent sous le protocole TCP pour assurer une qualité
acceptable.
Le routage s’effectue, par des classes d’équivalence, ou FEC (Forward Equivalent Class).
• Message de découverte
Pour annoncer et maintenir la présence d’un
LSR dans le reseau
• Message de session
Pour établir, maintenir et terminer une session
entre LDP peers
• Message d’annonce
Pour créer, changer et supprimer un binding
associé à un FEC
1 2 192.168.1.0/24
4 3
Utilise le label 26 pour Utilise le label 12 pour
192.168.1.0/24 192.168.1.0/24
192.168.1.0/24
Un paquet qui appartient à une classe suit une route commune avec les autres paquets de
cette classe.
Cela définit un arbre, dont la racine est le destinataire et dont les feuilles sont les
émetteurs.
Les paquets n’ont plus qu’à suivre l’arbre jusqu’à la racine, les flots se superposant petit à
petit en allant vers la racine.
En mode indépendant, lorsque chaque LSR décide pour ses liens entrants
• Construction en parallèle (plus rapide)
• Risque incohérence
Architecture d’un LSR
LSR
IP routing table
Exchange of
labels
Label distribution protocol
Incoming
Data plane Outgoing
IP packets IP packets
IP forwarding table
Incoming Outgoing
labeled packets labeled packets
Label forwarding table
10.0.0.0/8 1.2.3.4
RT:
LIB:
Data plane
10.1.1.1 10.0.0.0/8 1.2.3.4 10.1.1.1
FIB:
LDP: 10.0.0.0/8, L=5 LIB: 10.0.0.0/8 Next-hop L=3, Local L=5 LDP: 10.0.0.0/8, L=3
Data plane
10.1.1.1 FIB: 10.0.0.0/8 1.2.3.4, L=3 L=3 10.1.1.1
A B C D
FIB on A
Network Next hop Label Routing table of E Network X
X B — E Network Next-hop
X C
Routing table of B
Network Next-hop
Router B assigns label 25 to
X C
destination X.
A B C D
Network X
E
Routing table of B
Network Next-hop
Router B assigns label 25 to
X C
destination X.
A B C D
Outgoing action is POP as B
LFIB on B has received no label for X
Network X
Label Action Next hop from C.
E
25 pop C
LIB on B
Local label is stored in LIB.
Network LSR label
X local 25
X = 25 X = 25
A B C D
Network X
E
LIB on A LIB on C
Network LSR label Network LSR label
X B 25 X B 25
X = 25 X = 25
A B C D
FIB on A
Network Next hop Label Network X
X B 25 E
LIB on E
Network LSR label
X B 25
FIB on A
Network Next hop Label
X B 25 E
IP lookup is performed in
FIB, packet is labeled.
X = 47 X=47
A B C D
Network X
E
A B C D
LFIB on B
Network X
Label Action Next hop
E
25 47 C
A B C D
FIB on A LFIB on C
Network Next hop Label Label Action Next hop
X B 25 E 47 pop D
IP lookup is performed in
FIB, packet is labeled.
A B C D
LIB on B
Network LSR label Network X
X local 25 E
C 47
E 75
LFIB on B
Label Action Next hop
25 47 C
• After the LSRs have exchanged the labels, LIB, LFIB and FIB
data structures are completely populated.
MARIEM ZEKRI- MPLS 31
MPLS sur ATM- cell mode
Les paquets IP du plan de contrôle ne peuvent pas être échangés directement via une
interface ATM.
L'architecture MPLS exige que les plans de contrôle des LSR adjacents aient une
adresse IP pour échanger les labels ainsi que d'autres paquets de contrôle (par
exemple, protocole de routage, hello paquets et mises à jour de routage).
En MPLS en mode trame, cette exigence est facilement satisfaite car les routeurs
peuvent envoyer et recevoir des paquets IP ainsi que des paquets étiquetés sur
n'importe quelle interface en mode trame, que ce soit LAN ou WAN.
Les commutateurs ATM, cependant, n'ont pas cette capacité.
1. L'entrée ATM edge-LSR reçoit un paquet étiqueté ou non étiqueté, effectue un Forwarding Information
Base (FIB) ou Label Forwarding Information Base (LFIB) pour trouver la valeur VPI / VCI sortante. Le paquet
étiqueté est segmenté en cellules ATM et est envoyé vers le prochain ATM-LSR. (La valeur VPI / VCI trouvée
est placée dans l’en-tête de chaque cellule ATM)
2. Commutation de cellules sur la base de la valeur VPI / VCI dans l'en-tête de cellule ATM. Le mécanisme de
commutation est le même que la commutation de cellules ATM traditionnelle, et les mécanismes
d'attribution et de distribution d'étiquettes MPLS sont responsables de l'établissement des mappages VPI /
VCI entrants et sortants appropriés.
3. Le LSR- ATM de sortie réassemble les cellules en un paquet étiqueté, et transmet le paquet vers son LSR de
saut suivant. (La pile d'étiquettes MPLS est complètement ignoré par les ATM-LSR)
MARIEM ZEKRI- MPLS
Distribution de label dans un domaine ATM-LSR
Les LSR en amont (up-stream) déclenchent l'attribution et la distribution d'étiquettes sur les
interfaces ATM.
Un LSR en amont qui a besoin d'une étiquette pour transmettre des paquets étiquetés vers son
prochain saut demanderait explicitement une étiquette à son LSR en aval (down-stream).
Le LSR en aval pour répondre doit avoir une capacité de recherche de couche 3 (si le LSR aval n’a
pas d’étiquette aval pour la destination demandée) ce qui n'est pas le cas des commutateurs
ATM.
Par conséquent, les commutateurs ATM ne répondent jamais à une demande d'allocation
d'étiquette à moins qu'ils n'aient déjà une étiquette aval correspondante allouée.
Si l'ATM-LSR n'a pas d'étiquette en aval qui correspondrait à la demande reçue du LSR en amont,
il demanderait récursivement une étiquette à son voisin en aval et ne répondrait au LSR en
amont qu'après avoir reçu une étiquette du LSR en aval.