MPLS - MultiProtocole Label Switching
MPLS est un protocole qui améliore la gestion du trafic de flux de plusieurs types (dans les infrastructures des opérateurs), il permet ainsi d’assurer la qualité de service* (QoS) de bout en bout. Il optimise la bande passante* et permet d’établir des réseaux privés virtuels (VPN*). MPLS permet d’améliorer la performance des différents équipements de routage sur les grands réseaux sans modification matérielle. Dans l’architecture OSI*, MPLS est indépendant des protocoles de couche 2 et 3 (il intervient entre les deux), il interagit avec les protocoles de routage existant (OSPF*, RSVP*). MPLS supporte les couches de niveau 2 des réseaux IP*, ATM* et Frame Relay*. Le protocole est décrit dans la RFC* 3031. Le principe du protocole MPLS est d’établir les conditions d’une commutation orientée connexion*. Dans ce cadre, le protocole détermine pour un trafic particulier un « label* », une étiquette pour chaque voie. Chaque paquet* va donc recevoir un préfixe qui sera interprété par les routeurs du réseau. La transmission de données s’effectue selon des LSP* (Label Switched Paths) et des FEC (Forwarding Equivalent Class). Les données transitent dans les LER (Label Edge Router) et les LSR (Label Switching Router).