Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Prise en charge de MPLS dans cRPD

Prise en charge de MPLS sur cRPD

La configuration MPLS est prise en charge sur cRPD pour transférer les paquets vers la destination dans le réseau MPLS.

Avec MPLS, seul le premier équipement effectue une recherche de routage. Au lieu de trouver le saut suivant, l’appareil trouve la destination finale ainsi qu’un chemin vers cette destination. Le chemin d’un paquet MPLS est appelé chemin de commutation d’étiquettes (LSP). Les LSP sont des routes unidirectionnelles à travers un réseau ou un système autonome (AS). Les routeurs MPLS au sein d’un AS déterminent les chemins à travers un réseau grâce à l’échange d’aspects techniques du trafic MPLS. À l’aide de ces chemins, les routeurs dirigent le trafic à travers le réseau le long d’un itinéraire établi. Plutôt que de sélectionner le prochain saut le long du chemin comme dans le cas du routage IP, chaque routeur est responsable du transfert du paquet vers une adresse de saut suivant prédéterminée.

Les routeurs qui font partie du LSP sont des routeurs de commutation d’étiquettes (LSR). Un LSP MPLS est établi à l’aide de LSP statiques. Un LSP statique nécessite que chaque routeur le long du chemin soit configuré explicitement. Vous devez configurer manuellement le chemin d’accès et les valeurs d’étiquette associées.

cRPD ne prend en charge qu’un nombre limité de fonctionnalités MPLS de Junos OS. Vous pouvez configurer MPLS interface, ipv6-tunneling, label-history, label-rangeet static-label-switched-path dans l’interface de ligne de commande cRPD sous la edit protocols mpls hiérarchie.

Supported Features

  • Configuration BGP

  • MPLS à l’aide de l’API PRPD

  • Configuration unicast étiquetée BGP

Exemple : Configurer des chemins de commutation d’étiquettes statiques pour MPLS dans cRPD

Cet exemple montre comment le trafic VPN circule à travers un tunnel MPLS v4 entre les PE en configurant des chemins de commutation d’étiquettes statiques BGP et MPLS.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Logiciel Ubuntu version 18.04

  • Noyau Linux version 4.5 ou ultérieure

  • Logiciel cRPD version 19.4R1 ou ultérieure

Avant de configurer un LSP statique pour le transfert MPLS, vous devez installer les composants de base :

Aperçu

Dans cet exemple, PE1 agit comme un routeur Label Edge ou un nœud d’entrée dans le réseau MPLS, qui encapsule les paquets en attachant des étiquettes. P agit en tant que routeur de commutation d’étiquettes qui transfère les paquets MPLS à l’aide d’étiquettes dans le réseau MPLS.

Pour configurer MPLS, vous devez d’abord créer un ou plusieurs chemins nommés sur les routeurs d’entrée et de transit. Pour chaque chemin, vous pouvez spécifier une partie ou la totalité des routeurs de transit dans le chemin.

La configuration des chemins statiques de commutation d’étiquettes (LSP) pour MPLS est similaire à la configuration de routes statiques sur des routeurs individuels.

Topologie

La figure 1 illustre la topologie utilisée dans cet exemple.

Figure 1 : transfert MPLS dans cRPD Network topology diagram with interconnected routers: CE1 (10.1.1.1), PE1 (20.2.2.2), P (30.3.3.3), PE2 (40.4.4.4), and CE2 (50.5.5.5). Each router is connected via labeled network segments.

Configuration

Pour configurer un LSP statique pour MPLS sur cRPD :

Configuration du routeur PE1

Procédure étape par étape

Pour configurer le LSP statique :

  1. Créez les tables inet.0 et mpls.0.

  2. Configurez la session BGP.

  3. Configurez la plage d’étiquettes statiques et les paramètres LSP statiques entrants.

  4. Configurez une route statique à partir du PE2 entrant.

  5. Configurez une instance de routage VRF sur PE1 et d’autres paramètres d’instance de routage.

Résultats

À partir du mode configuration, confirmez votre configuration en entrant les show protocols bgp commandes et run show configuration protocols mpls sur PE1. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez commit à partir du mode de configuration.

Configuration du routeur Provider P.

Procédure étape par étape

Pour configurer le LSP statique :

  1. Configurez l’ID de routeur pour le routeur P.

  2. Configurez un LSP statique de transit pour les étiquettes swap et pop.

Résultats

À partir du mode configuration, confirmez votre configuration en saisissant les show protocols bgpcommandes , run show configuration protocols mpls, et run show mpls interface sur P. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez commit à partir du mode de configuration.

Configuration du routeur PE2

Procédure étape par étape

Pour configurer le LSP statique pour MPLS sur PE2 :

  1. Configurez la session BGP.

  2. Configurez les paramètres LSP statiques d’entrée.

  3. Configurez l’ID de routeur et une route statique à partir du PE1 entrant.

  4. Configurez une instance de routage VRF sur PE2 et d’autres paramètres d’instance de routage.

Résultats

À partir du mode configuration, confirmez votre configuration en entrant les run show configuration protocols mpls commandes et run show mpls interface sur PE2. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez commit à partir du mode de configuration.

Vérification

Vérifier le transfert MPLS sur PE1

But

Pour vérifier la configuration de MPLS sur PE1.

Action

À partir du mode opérationnel, entrez la show route table vrfblue.inet.0 50.5.5.5 commande :

À partir du mode opérationnel, entrez la show mpls label usage commande :

À partir du mode opérationnel, entrez la show mpls static-lsp commande :

À partir du mode opérationnel, entrez la show route table inet.3 commande :

À partir du mode opérationnel, entrez la show route table mpls.0 commande :

À partir du mode opérationnel, entrez la ip route list table 5 50.5.5.5 commande :

À partir du mode opérationnel, entrez la ip -f mpls route commande :

Vérifier le transfert MPLS sur P

But

Pour vérifier la configuration de MPLS sur P.

Action

En mode shell, entrez la show route table mpls.0 commande :

En mode shell bash, entrez la ip -f mpls route commande :

Vérifier le transfert MPLS sur PE2

But

Pour vérifier la configuration de MPLS sur P.

Action

En mode shell, entrez la show route table vrfblue.inet.0 10.1.1.1 commande :

En mode shell bash, entrez la ip -f mpls route commande :

En mode shell bash, entrez la ip route list table 5 10.1.1.1 commande :

Signification

Vous pouvez vérifier que le LSP statique entre les PE est actif sur tous les périphériques et que les routes sont renseignées dans les tables inet.o de routage correspondantes et inet.3 dans la FIB Linux.