MPLS (Multiprotocol Label Switching)
La configuration d'un réseau MPLS (Multiprotocol Label Switching) implique plusieurs
étapes qui sont généralement réalisées sur des routeurs MPLS dans un environnement réseau.
Le processus peut varier légèrement selon le matériel (par exemple, Cisco, Juniper, etc.) et les
besoins spécifiques de l'organisation, mais voici un aperçu des étapes de base pour configurer
un réseau MPLS.
Étapes de base pour configurer MPLS
1. Configuration des interfaces de base
Assurez-vous que les interfaces réseau de vos routeurs sont correctement configurées et
opérationnelles. Cela inclut la configuration des adresses IP et des routes de base pour garantir
que les routeurs peuvent communiquer entre eux.
Exemple sur Cisco :
interface GigabitEthernet0/0
ip address 192.168.1.1 255.255.255.0
no shutdown
2. Activer MPLS sur les routeurs
L'activation de MPLS nécessite l'activation du processus MPLS sur chaque routeur de votre
réseau. Sur un routeur Cisco, cela se fait généralement avec les commandes suivantes :
Exemple sur Cisco :
mpls ip
Cela active le processus MPLS sur le routeur.
3. Activer MPLS sur les interfaces réseau
Une fois MPLS activé globalement sur le routeur, vous devez activer MPLS sur chaque
interface où le protocole sera utilisé. Par exemple :
Exemple sur Cisco :
interface GigabitEthernet0/0
mpls ip
4. Activer le protocole IGP (Interior Gateway Protocol)
MPLS repose généralement sur un protocole de routage interne pour échanger les
informations de routage. Cela peut être OSPF, EIGRP ou IS-IS. Le plus couramment utilisé
est OSPF.
Exemple pour activer OSPF sur Cisco :
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
5. Configurer les LSR (Label Switching Routers)
Les routeurs qui font partie du réseau MPLS sont appelés LSR. Ces LSR attribuent des labels
aux paquets entrants pour les acheminer plus efficacement à travers le réseau.
Exemple pour activer MPLS LDP (Label Distribution Protocol) :
mpls ip
mpls label protocol ldp
6. Configurer le LDP (Label Distribution Protocol)
LDP est utilisé pour distribuer les labels entre les routeurs dans un réseau MPLS. Vous devez
activer LDP sur les interfaces concernées.
Exemple sur Cisco :
mpls ldp router-id Loopback0 force
mpls ldp interface GigabitEthernet0/0
7. Configurer le FEC (Forwarding Equivalence Class)
Les FEC sont utilisés pour identifier des groupes de préfixes de destination qui partagent la
même étiquette. L'IGP, comme OSPF, distribue les informations nécessaires pour déterminer
les FEC.
Exemple avec OSPF :
Les préfixes d'OSPF sont automatiquement associés à des FEC dans un réseau MPLS.
8. Vérification de la configuration MPLS
Il est important de vérifier que MPLS fonctionne correctement sur votre réseau. Utilisez des
commandes de diagnostic pour vérifier l'état des labels, des voisins LDP, etc.
Commandes utiles sur Cisco :
show mpls ldp neighbors : Affiche les voisins LDP.
show mpls forwarding-table : Affiche la table de commutation des labels.
show mpls interfaces : Affiche les interfaces avec MPLS activé.
9. Configurer les LSP (Label Switched Path)
Les LSP sont les chemins que les paquets suivent à travers le réseau MPLS. Ils peuvent être
statiques ou dynamiques, selon le protocole de routage et la configuration des LDP.
Les LSP statiques sont configurés manuellement en attribuant des labels spécifiques
aux routes.
Les LSP dynamiques sont automatiquement créés par le protocole LDP.
10. Configurer les services MPLS (si nécessaire)
Une fois que MPLS est activé et fonctionnel, vous pouvez configurer des services
supplémentaires comme VPN MPLS, QoS (Quality of Service) et TE (Traffic Engineering), si
cela est requis pour votre réseau.
Exemple de configuration complète sur un routeur Cisco
Voici un exemple complet de configuration MPLS pour un routeur Cisco :
! Configuration des interfaces
interface GigabitEthernet0/0
ip address 192.168.1.1 255.255.255.0
no shutdown
mpls ip
interface GigabitEthernet0/1
ip address 192.168.2.1 255.255.255.0
no shutdown
mpls ip
! Activation de l'IGP (OSPF)
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
network 192.168.2.0 0.0.0.255 area 0
! Activation de MPLS globalement
mpls ip
! Activation de LDP pour distribuer les labels
mpls ldp router-id Loopback0 force
mpls ldp interface GigabitEthernet0/0
mpls ldp interface GigabitEthernet0/1
! Vérification de la configuration
show mpls ldp neighbors
show mpls forwarding-table
Conclusion
La configuration d'un réseau MPLS implique de configurer MPLS sur les routeurs, d'activer
un protocole de routage interne comme OSPF, et d'activer le protocole LDP pour la
distribution des labels. Ces étapes sont essentielles pour assurer la commutation des paquets à
l'aide des labels MPLS et permettent de tirer parti des avantages du réseau MPLS, comme la
réduction des besoins en ressources et une meilleure gestion du trafic.
N'oubliez pas que cette configuration peut être adaptée en fonction de vos besoins spécifiques
et des caractéristiques de votre réseau.