RFC 3031 - Introduction
1. Introduction
L'objectif de l'architecture Multi-Protocol Label Switching (MPLS) est de définir un mécanisme de transfert générique, indépendant à la fois du protocole de couche supérieure (ex. IP) et de la technologie de liaison sous-jacente (ex. ATM, Frame Relay, PPP, Ethernet). L'idée centrale est la suivante : à l'entrée du domaine MPLS, les paquets sont classés selon certaines règles dans une « classe d'équivalence de transfert » (FEC) et une étiquette est empilée. Au sein du domaine MPLS, le LSR prend sa décision de transfert uniquement à partir de l'étiquette au sommet de la pile, sans analyser l'en-tête de couche réseau. À la sortie, l'étiquette est retirée et le paquet est rendu au transfert classique.
En séparant la « décision de classification » du « transfert saut par saut », MPLS permet :
- un transfert rapide basé sur le préfixe d'adresse de destination ;
- un routage explicite (ingénierie de trafic, routage par politique) ;
- des tunnels et tunnels hiérarchiques (imbrication de LSP) ;
- le transport de réseaux privés virtuels (VPN) ;
- la superposition de services IP sur des technologies de sous-réseau orientées connexion comme ATM et Frame Relay.