Vous êtes sur la page 1sur 31

MULTI PROTOCOL LABEL

SWITCHING
ESGIS
Rappel du sommaire
Rappels sur le routage IP
La commutation de labels
Présentation de l’architecture MPLS
Applications de MPLS
Extension et évolutions de MPLS

ESGIS 2023
MPLS : MULTI PROTOCOL LABEL
SWITCHING

Le MPLS, aussi appelé Multi Protocol Label


Switching, un mécanisme qui est utilisé dans les
télécommunications et les réseaux informatiques.
Cette technologie est fondée sur la commutation
des paquets de données sous forme de « label ».
MPLS : Multi Protocol Label Switching
• MPLS forwarde les paquets à l’intérieur du réseau en
utilisant un mécanisme de “label switching”
• Ce mécanisme fonctionne comme suit :
o Le trafic qui est supposé être forwardé à l’intérieur d’un
réseau MPLS est tout d’abord
classifié (par exemple, tous les paquets qui ont la même
adresse de destination)
o Chaque paquet classifié se voit associer un label (« label
binding ») et il est injecté dans le
réseau MPLS.
07/31/23
MPLS : Multi Protocol Label Switching

o Le forwarding à l’intérieur du réseau MPLS a lieu


en changeant les labels (label swapping).

“swapping” = remplacer le label avec un autre


(éventuellement différent) ;
o Le label est finalement retiré à la sortie du réseau
MPLS.

07/31/23
Terminologies utilisés en MPLS

 LER (Label Edge Router) : les routeurs à l’entrée et à la sortie d’un


réseau MPLS. Ils ajoutent (opération « push ») les labels aux
paquets qui entrent dans les réseau MPLS et enlèvent
(opération « pop ») les labels aux paquets qui sortent du réseau.
 LSR (Label Switching Router) : réalise le routage à l’intérieur du
réseau MPLS, en se basant exclusivement sur le label swapping.
 FEC (Forwarding Equivalence Class) : un ensemble de paquets IP
qui sont forwardés (traités) tous de la même façon.

ESGIS 2022
Protocoles de distribution des
étiquettes
LDP : Label Distribution Protocol définit un
ensemble de procédures et messages par lesquels
un LSR en informe un autre du label attribué à un
FEC. Les LSR utilisent ce protocole pour établir le
LSP à travers le réseau en se basant sur les tables de
routage.
CR-LDP : Constraint-based Routed-LDP étend le
protocole LDP pour construire les LSPs avec
certaines contraintes de trafic ou de QoS.

ESGIS 2022
Protocoles de distribution des
étiquettes
 RSVP-TE : Le protocole Resource ReSerVation
Protocol RSVP a été modifié pour supporter des
fonctionnalités de gestion de QoS au sein d'un réseau
MPLS. Avec RSVP-TE, le destinataire réclame un
chemin vers la source avec des conditions de trafic
propres.
 BGP4-TE : BGP est un protocole de routage
habituellement utilisé entre deux domaines IP afin de
transmettre les routes d’un domaine à un autre à l’aide
d’une connexion TCP. BGP4-TE est une extension de
ce protocole permettant le transport des étiquettes et
des routes associés à un service de VPN offert sur une
dorsale MPLS.
ESGIS 2022
La commutation de labels
Mélanger les avantages du routage IP et ceux de la
commutation (ATM par exemple)
Un Label est un petit paquet de données entre la
couche 2 et 3 de l’OSI
Les opérations d’insertion / suppression de labels
sont effectués à l’entrée du réseau et en sortie
Les équipements du cœur de réseau se contentent
de commuter en fonction de leur table

ESGIS 2022
La commutation de labels

ESGIS 2022
Rappel du sommaire
Rappels sur le routage IP
La commutation de labels
Présentation de l’architecture MPLS
Applications de MPLS
Extension et évolutions de MPLS

ESGIS 2022
Présentation de l’architecture MPLS
Standardisé par l’IETF sous la RFC 3031
Basée sur la commutation de labels
Objectifs :
Diminuer les délais de traitement des datagrammes
Fournir une couche de services supplémentaires à IP
Flexible car ne dépend pas d’une technologie
particulière (ATM, Frame Relay …)
Un réseau MPLS est appelé « nuage »

ESGIS 2022
Présentation de l’architecture MPLS

ESGIS 2022
Définition de l’architecture
Label Edge Router (LER) : Chargé d’insérer les
labels dans les paquets et les retirer
Label Switch Router (LSR) : Réalise l’échange de
labels en fonction de sa table LIB (Label
Information Base)
Label Switched Path (LSP) : Chemin emprunté par
tous les paquets « labelisés »
Label Information Base (LIB) : Table pour la
commutation contenue dans chaque noeud

ESGIS 2022
Définition de l’architecture

Penultimate Hop Popping : L’avant dernier


commutateur dépile le label

ESGIS 2022
Les labels
EN-TETE L2 LABEL EN-TETE L3

LABEL EXP STACK TTL

 Label (20 bits) : valeur numérique du label


 EXP (3 bits) : utilisé dans pour les Classes Of Service
 Stack (1 bit) : Permet d’empiler les labels (0 = empilement,
1 = dernier label)
 TTL : Recopie du TTL IP

ESGIS 2022
Les labels
Un label « mappe » une Forwarding Equivalence
Classes (FEC).
Une FEC peut être définie selon une adresse de
réseau, une adresse unicast …
Tous les paquets d’une même FEC suivent le même
chemin
La FEC est définie seulement à l’entrée du nuage
MPLS
L’IGP sert à sélectionner le meilleur mapping pour
chaque FEC

ESGIS 2022
Les labels

VPI / VCI DATA ATM

DLCI DATA FR

L2 SHIM L3 PPP ETHERNET HDLC

ESGIS 2022
L’échange de labels
Plusieurs protocoles de diffusion de labels
Label Distribution Protocol (LDP)
Constraint Routing LDP (Extension TE)
RSVP
Tag Distribution Protocol (TDP, protocole CISCO)
Mode downstream on demand ou Unsolicited
downstream
Rétention « conservative » ou « libérale » des
labels

ESGIS 02022
L’échange de labels (LDP)

ESGIS 2022
Label Switched Paths
Routage hop-by-hop ou implicit : Chaque LSR
choisit indépendamment le saut suivant pour une
FEC via l’IGP
Explicit routing : Source routing, le premier LSR
détermine la liste des LSR à suivre pour une FEC
donnée
LSPs sont unidirectionnels, le chemin retour est
indépendant de l’aller

ESGIS 2022
Label Switched Path

ESGIS 2022
Sommaire
Rappels sur le routage IP
La commutation de labels
Présentation de l’architecture MPLS
Applications de MPLS
Extension et évolutions de MPLS

ESGIS 2022
Applications de MPLS
Mode connecté fourni par MPLS à la couche IP
Plusieurs services proposés :
Support de la qualité de service QoS
Traffic Engineering
VPNs
Outil de transition vers IPv6 (architecture 6PE)

ESGIS 2022
Traffic Engineering
Gestion du trafic pour l’orienter où il y a de la
bande passante (load balancing)
Utilisation couplée de LDP / RSVP
Utilisation impérative de l’explicit routing
Priorisation des LSP
CSPF permet de construire une topologie
contrainte

ESGIS 2022
VPN
Terminologie différente :
Customer Edge (CE) désigne le routeur côté client
Provider Edge (PE) désigne le routeur d’accès qui gère
les différents VPNs
Provider Device (P) désigne l’équipement de cœur qui
effectue la commutation
Association d’une VPN Routing Forwarding (VRF)
à chaque interface client
Diffusion des routes du CE vers le PE (RIP, OSPF
ou eBGP)

ESGIS 2022
VPN

ESGIS 2022
Sommaire
Rappels sur le routage IP
La commutation de labels
Présentation de l’architecture MPLS
Applications de MPLS
Extension et évolutions de MPLS

ESGIS 2022
Extensions du MPLS
Generalized Multi Protocol Label Switching
(GMPLS) pour étendre MPLS aux réseaux optiques
Virtual Private LAN Services (VPLS) pour la
gestion de VPNs multipoint de niveau 2
Découpler les technologies du cœur de réseau des
accès
Pas de gestion de table de routage sur les PE

ESGIS 2022
Conclusion
MPLS offre des services orientés connexion à l’IP
Supporte de nombreux protocoles
Voué à l’évolution pour les réseaux nouvelle
génération
Met en jeu des notions de routage parfois
complexes

ESGIS 2022
Questions ?

ESGIS 2022

Vous aimerez peut-être aussi