L’architecture MPLS (Multiprotocol Label Switching) est une méthode utilisée dans les réseaux de télécommunications pour diriger efficacement les paquets de données à travers un réseau. Il fonctionne entre la couche 2 (couche liaison de données) et la couche 3 (couche réseau) du modèle OSI, permettant un transfert plus rapide des paquets en utilisant des étiquettes pour désigner les chemins au lieu des tables de routage IP traditionnelles. L’architecture MPLS comprend des routeurs et des commutateurs équipés pour gérer les paquets MPLS, ainsi que des protocoles de distribution d’étiquettes (LDP ou RSVP-TE) pour établir des chemins à commutation d’étiquettes (LSP) à travers le réseau. MPLS permet l’ingénierie du trafic, la qualité de service (QoS) et les capacités de réseau privé virtuel (VPN).
La topologie MPLS de base implique généralement un réseau central avec des routeurs compatibles MPLS interconnectés de manière maillée ou hiérarchique. MPLS fonctionne dans un domaine à commutation d’étiquettes (LSD), dans lequel les routeurs utilisent des étiquettes pour transmettre des paquets en fonction de chemins préétablis appelés chemins à commutation d’étiquettes (LSP). À la périphérie du réseau MPLS, les routeurs s’interfacent avec les réseaux clients ou d’autres réseaux utilisant le routage IP traditionnel ou d’autres protocoles, garantissant une intégration transparente et une gestion efficace du trafic au sein de l’infrastructure MPLS.
La principale différence entre IP et MPLS réside dans leurs approches fondamentales du transfert et du routage des paquets. IP (Internet Protocol) est un protocole routé qui transmet les paquets en fonction des adresses IP de destination. Chaque routeur d’un réseau IP prend des décisions de transfert basées sur des tables de routage IP, qui stockent des informations sur les meilleurs chemins pour atteindre les réseaux de destination. En revanche, MPLS utilise des étiquettes pour transférer les paquets via un réseau. Les routeurs d’un réseau MPLS utilisent des étiquettes pour déterminer le prochain saut et le chemin de chaque paquet, permettant un transfert plus rapide et une gestion du trafic plus efficace par rapport au routage IP traditionnel. MPLS peut également fournir des fonctionnalités d’ingénierie du trafic, de QoS et de VPN qui sont plus flexibles et évolutives que le routage IP seul.