Académique Documents
Professionnel Documents
Culture Documents
Des protocoles de routages utiliss pour distribuer des informations de routages de niveau 3.
un acheminement bas seulement sur ladresse de destination.
une recherche de routage effectue chaque saut.
Les dfauts de ce routages sont donc que dune part les routes ne sont calcules quen fonction de
ladresse de destination, et non de la qualit de service souhait par exemple, et dautre part chaque saut
le routeur doit rechercher la meilleure solution possible pour acheminer le trafique, ce qui peut tre trs
gourmand en CPU dautant plus que les tables de routages ont une fcheuse tendance voir leurs taille
augmenter ces derniers temps.
Le MPLS est un nouveau mcanisme dacheminement dans lequel les paquets sont achemins en fonction
de labels. Habituellement on trouvera une correspondance entre le label et la destination, cependant le
transfert reste plus rapide en MPLS quavec un protocole de routage traditionnel. Cependant les labels
peuvent aussi tre choisis en fonction dautres paramtres comme la QoS ou ladresse source par exemple.
1. Le premier routeur daccs: qui va faire la recherche de routage et assigner un label au paquet.
2. Les routeurs de Cur: qui eux ne vont rien faire dautre que passer le paquet en fonction dune
recherche bas sur leur label et changer ce dernier.
3. Le dernier routeur daccs: qui lui va supprimer le label et faire une recherche de routage pour le
paquet arrivant.
TE laide du MPLS
Comme nous lavons dj vue grce au MPLS on peut baser lacheminement des paquets sur dautres
paramtres que ladresse de destinations comme la QoS ou encore la source. On peut aussi partager la
charge sur des liens ingaux.
Architecture MPLS
Le plan de contrle: ce plan est le plus complexe, il change les informations de routages de niveau
3 (grce des protocoles tels que OSPF, IS-IS ou encore BGP) et il change aussi les labels (grce
des protocoles comme TDP, LDP, BGP ou RSVP).
Le plan de donnes: ce plan un simple moteur dacheminement grce une structure trs
importante la LFIB (Label Forward Information Base).
Le MPLS est une technologie qui peut tre dploye, utilise nimporte o indpendamment du mdia de
niveau 1 ou du protocole de niveau 2.
Le MPLS insre en fait un champ de label de 32 bits entre les enttes des niveaux 2 et 3. On appel ce
mode le frame-mode.
Regardons comment cela se passe lorsquun paquet IP arrive au premier routeur (de bordure donc). Tout
dabord quand le routeur reoit un paquet, il effectue une recherche de routage afin de dterminer
linterface de sortie du paquet. Sil a russi dterminer une interface de sortie pour le trafique, il assigne
et insre un label entre lentte de niveau 2 et lentte du paquet de niveau 3 mais il ne le fait qu deux
conditions:
linterface de sortie possde la fonction MPLS active.
il a russi dterminer le label pour la route demande.
Puis il envoie le paquet ainsi form au prochain routeur. Cela peut sembler compliquer cependant il faut
garder lesprit que seuls les routeurs de bordure ont effectuer tout ce travail. Les routeurs de cur de
rseau nont qu commuter les paquets en fonction de leur label.
Lessentiel du travail dun LSR (Label Switch Router) est dacheminer des paquet tiquets.
les LSR de bordure (ou Edge LSR) qui sont caractriss par le fait que au moins une de leur
interface na pas la fonction MPLS active
et les LSR de cur qui eux, ont le MPLS actif sur toutes leurs interfaces.
La fonction des LSR de bordure est dinsrer (ou de supprimer) un label sur un paquet IP qui va tre
achemin sur le rseau MPLS (ou qui en vient).
Les deux premires fonctions font parties du plan de contrle alors que la dernire fait partie du plan de
donnes.
Les labels MPLS sont insers entre lentte de niveau 2 (de la trame) et lentte de niveau 3 (du paquet).
Dans le label MPLS on retrouve un bit Bottom-of-stack qui indique que le label est le dernier dune
pile. Comme dans dautres enttes on retrouve un TTL permettant dviter des bouclages infinis de
paquets. Enfin les bits experimentaux sont souvent utiliss pour fournir lIP prcendente.
Lidentifiant de protocole de lentte de niveau 2 spcifie que le payload commence avec un (ou
plusieur) label et quil est suivi par un entte IP
Le bottom-of-stack bit indique si lentte suivant est un autre label ou bien lentte de niveau 3
Les routeurs en receptions nutilisent seulement que le premier label
Applications MPLS
Le MPLS est utilis dans tout une diversit dapplication:
Routage IP unicast
Routage IP multicast
MPLS TE
QoS
VPNs MPLS