II.4.4 Composants du réseau MPLS
Les composants du réseau Multi Protocol Label Switching
sont au nombre de 4 dont : le LSR, le LSP, le FEC et le LDP.
II.4.4.1 LSR (Label Switching Router)
C'est un routeur de coeur du réseau MPLS qui effectue
la commutation sur les labels et qui participe à la mise en place du
chemin par lequel les paquets sont acheminés. Lorsque le routeur LSR
reçoit un paquet labélisé, il le permute avec un autre de
sortie et expédie le nouveau paquet labélisé sur
l'interface de sortie appropriée. Le routeur LSR, selon son emplacement
dans le réseau MPLS, peut jouer plusieurs rôles à savoir :
exécuter la disposition du label (appelé déplacement),
marquer l'imposition (appelée poussée) ou marquer la permutation
en remplaçant le label supérieur dans une pile de labels avec une
nouvelle valeur sortante de label.
II.4.4.2. LSP (Label Switched Path)
C'est un chemin pour un paquet de données dans un
réseau basé sur MPLS ou une séquence de labels à
chaque noeud du chemin allant de la source à la destination. Les LSP
sont établis avant la transmission des données ou à la
détection d'un flot qui souhaite traverser le réseau. Il est
unidirectionnel et le trafic de retour doit donc prendre un autre LSP.
II.4.4.3 FEC (Forwarding Equivalent Class)
Il représente un groupe de paquets ayant les
mêmes propriétés. Tous les paquets d'un tel groupe
reçoivent le même traitement au cours de leur acheminement. Dans
le réseau MPLS, la transmission de paquets s'effectue par
l'intermédiaire de classes d'équivalence FEC. Contrairement aux
transmissions IP classiques, un paquet est assigné à une FEC une
seule fois lors de son entrée sur le réseau. Les FEC sont
basés sur les besoins en termes de service pour certains groupes de
paquets ou même un certain préfixe d'adresses.
II.4.4.4 LDP (Label Switch Path)
C'est un protocole permettant d'apporter aux LSR les
informations d'association des labels dans un réseau MPLS. Il est
utilisé pour associer les labels aux FEC pour créer des LSP. Les
sessions LDP sont établies entre deux éléments du
réseau MPLS qui ne sont pas nécessairement adjacents. Il
construit la table de commutation des labels sur chaque routeur et se base sur
le protocole IGP pour le routage.
Upstream and Downstream : Ce sont les deux modes de
distribution des labels utilisés par le protocole LDP dans un
réseau MPLS : Upstream pour le mode ascendant et Downstream pour le mode
descendant.
II.4.5 Principes MPLS
Le principe de base de MPLS est la commutation des labels qui
rend le concept de commutation générique car il peut fonctionner
sur tout type de protocole de niveau 2 comme illustré dans la figure
ci-dessous :
Figure II.14 : MPLS au niveau des couches [16]
Les routeurs MPLS, à l'intérieur de coeur du
réseau, permutent les labels tout au long du réseau
jusqu'à destination sans consultation de l'en-tête IP et la table
de routage. La commutation MPLS est une technique orientée connexion.
Une transmission des données s'effectue sur un chemin LSP et chaque
routeur MPLS, LSR possède une table de commutation associant un label
d'entrée à un label de sortie. La table de commutation est rapide
à parcourir dans le but d'accroître la rapidité de
commutation sur label par rapport à la table de routage du réseau
IP.
Le résumé du mécanisme se présente
comme suit : le « Ingress ELSR » reçoit les paquets IP,
réalise une classification des paquets dans un FEC en fonction du
réseau de destination, y assigne un label VPN et un label MPLS puis
transmet les paquets labélisés au réseau MPLS. En se
basant uniquement sur les labels, les routeurs LSR du réseau MPLS
commutent les paquets labélisés jusqu'au routeur de sortie «
Egress LSR » qui supprime les labels et remet les paquets à leur
destination finale comme l'illustre la figure ci-dessous :
Figure II.15 : Flux MPLS [17]
|