Académique Documents
Professionnel Documents
Culture Documents
I. INTRODUCTION :
Dans les réseaux informatiques et les télécommunications, MultiProtocol Label
Switching (MPLS) est un mécanisme de transport de données basé sur la commutation de
labels ‘’des étiquettes ‘’, qui sont insérés à l'entrée du réseau MPLS et retirés à sa sortie.
le rôle principal de MPLS est de combiner les concepts du routage IP de niveau 3, et les
mécanismes de la commutation de niveau 2 telles que implémentée dans ATM ou Frame
Relay.
La technique MPLS a été voulue par l’IETF relativement simple mais très modulaire
et très efficace. Certains points clé sont maintenant mis en avant par l’IETF et par certains
grands constructeurs dominés par Cisco, ainsi que par les fournisseurs de services aux
premiers desquels se trouvent les opérateurs de réseaux
Intégration IP/ATM
Création de VPN
Flexibilité : possibilité d’utiliser plusieurs types de media (ATM, FR, Ethernet, PPP,
SDH).
Differential Services (DiffServ)
Routage multicast
MPLS pourra assurer une transition facile vers l’Internet optique. MPLS n’étant pas
lié à une technique de niveau 2 particulière, il peut être déployé sur des infrastructures
hétérogènes (Ethernet, ATM, SDH, etc.). Avec la prise en charge de la gestion de contraintes
molles et dures sur la qualité de service (DiffServ, Cisco Guaranteed Bandwidth). Avec la
possibilité d’utiliser simultanément plusieurs protocoles de contrôle.
Les labels peuvent être associés à un chemin, une destination, une source, une
application, un critère de qualité de service, etc. ou une combinaison de ces différents
éléments. Autrement dit, le routage IP est considérablement enrichi sans pour autant voir
ses performances dégradées (à partir du moment ou un datagramme est encapsulé, il est
acheminé en utilisant les mécanismes de commutation de niveau 2). On peut imaginer
qu’un des services les plus importants sera la possibilité de créer des réseaux privés virtuels
(VPN) de niveau 3. Ainsi, des services de voix sur IP, de multicast ou d’hébergement de
serveurs web pourront coexister sur une même infrastructure. La modularité de MPLS et la
granularité des labels permettent tous les niveaux d’abstraction envisageables.
Le label MPLS est d’une taille de 4 octets (32 Bit), est très courte. C’est pourquoi elle peut
être traitée rapidement.
La ligne d’en-tête correspondante insérée entre les en-têtes des couches 2 et 3 ressemble
comme suit :
Label : sur 20 bits (contenant la valeur numérique du label)
Traffic Class ou Exp : sur 3 bits ,pour assurer la qualité de service .
Stack sur 1 bits : sert à spécifier si le label est le dernier de la liste.
Time to live (TTL) sur 8 bits :ndiquent la durée de vie du paquet de données. À cette
fin, ils contrôlent le nombre de routeurs que le paquet peut encore exécuter sur le
chemin (la limite est de 255 routeurs).
Vidéo : La classe de service pour le transport de la vidéo possède un niveau de priorité plus
élevé que les classes de service de données.
Voix : La classe de service pour le transport de la voix possède un niveau de priorité
équivalent à celui de la vidéo, c'est-à-dire plus élevé que les classes de service de données.
Données très prioritaires (D1): Il s'agit de la classe de service possédant le plus haut niveau
de priorité pour les données. Elle sert notamment aux applications ayant des besoins
critiques en termes de performance, de disponibilité et de bande passante.
Données prioritaires (D2) : Cette classe de service correspond à des applications non
critiques possédant des exigences particulières en termes de bande passante.