Configuration MPLS de base
Présentation de la configuration MPLS
Lorsque vous installez Junos OS pour la première fois sur votre équipement, le MPLS est désactivé par défaut. Vous devez configurer explicitement votre appareil pour autoriser le trafic MPLS. Pour tous les équipements de votre réseau MPLS qui exécutent Junos OS, procédez comme suit.
Pour activer le MPLS :
Lorsque le mode de transfert de paquets passe à MPLS, toutes les fonctionnalités de sécurité basées sur les flux sont désactivées et l’équipement effectue uniquement le traitement basé sur les paquets. Les services basés sur les flux tels que les politiques de sécurité, les zones, les NAT, les ALG, le clustering de châssis, les écrans, l’authentification par pare-feu et les VPN IPsec ne sont pas disponibles sur l’appareil. Cependant, le MPLS peut être activé en mode de transfert de paquets basé sur les flux pour le trafic sélectionné à l’aide de filtres de pare-feu.
Consignes de configuration de MPLS
Lors de la configuration du MPLS sur des équipements QFX Series ou sur des EX4600, notez que le nombre de préfixes IP pris en charge dépend de la plate-forme spécifique utilisée. Consultez les spécifications de la balance dans la fiche technique de votre appareil pour plus d’informations.
Nous vous recommandons ce qui suit :
Si votre commutateur PE (Provider Edge) entrant doit prendre en charge plus de 8 000 préfixes IP externes, utilisez un appareil de plus grande capacité comme commutateur PE entrant.
Si vous utilisez un commutateur comme réflecteur de route pour les routes étiquetées BGP, utilisez-le comme réflecteur de route dédié (c’est-à-dire que le commutateur ne doit pas participer à la gestion du trafic de données).
Si vous utilisez un commutateur en tant que commutateur PE ou en tant que réflecteur de route pour les routes étiquetées BGP, configurez les stratégies de routage sur le commutateur PE et le réflecteur de route pour filtrer les routes IP externes de la table de routage.
L’exemple de configuration d’un politique de routage nommé fib_policy (au niveau de la hiérarchie et
[edit routing-optionsde la[edit policy-optionshiérarchie) pour filtrer BGP routes étiquetées à partir du table de routage inet.0 est donné ci-dessous :user@switch# show policy-options policy-statement fib_policy { from { protocol bgp; rib inet.0; } then reject; }user@switch# show routing-options forwarding-table { export fib_policy; }
La fragmentation des paquets à l’aide de l’instruction
allow-fragmentationau niveau de la hiérarchie n’est pas prise en charge sur les[edit protocols mpls path-mtu]équipements QFX Series ou sur le commutateur EX4600. Par conséquent, vous devez vous assurer que les valeurs d’unité de transmission maximale (MTU) configurées sur chaque interface MPLS sont suffisantes pour gérer les paquets MPLS. Les paquets dont la taille dépasse la valeur MTU d’une interface seront supprimés.
Configuration de MPLS
Vous devez également configurer le MPLS pour qu’une connexion croisée de couche 2 fonctionne. Voici une configuration MPLS minimale :
[edit]
interfaces {
interface-name {
unit logical-unit-number;
}
}
protocols {
mpls {
interface all;
}
}
Exemple : Activation du MPLS
Cet exemple montre comment activer le protocole MPLS pour le traitement basé sur les paquets. Il montre également comment activer la famille MPLS et le processus MPLS sur toutes les interfaces de transit du réseau.
Exigences
Avant de commencer, supprimez tous les services de sécurité configurés. Voir Exemple : Suppression de services de sécurité.
Vue d’ensemble
Les instructions de cette rubrique décrivent comment activer MPLS sur l’appareil. Vous devez activer le protocole MPLS sur l’équipement avant d’inclure un équipement exécutant Junos OS dans un réseau MPLS.
La configuration
Procédure
Configuration rapide de la CLI
Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.
set interfaces ge-1/0/0 unit 0 family mpls set protocols mpls ge-1/0/0 unit 0
Procédure étape par étape
L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour obtenir des instructions sur la procédure à suivre, consultez Utilisation de l’éditeur CLI en mode configuration.
Pour activer le MPLS :
Activez la famille MPLS sur chaque interface de transit que vous souhaitez inclure dans le réseau MPLS.
[edit interfaces] user@host# set interfaces ge-1/0/0 unit 0 family mpls
Activez le processus MPLS sur toutes les interfaces de transit du réseau MPLS.
[edit protocols mpls] user@host# set interface ge-1/0/0 unit 0
En outre, pour les équipements de sécurité, activez le protocole MPLS pour le traitement basé sur les paquets . Ignorez cette étape pour les équipements de routage et de commutation.
[edit security forwarding-options] user@host# set family mpls mode packet-based
Remarque :Lorsque le MPLS est activé, toutes les fonctionnalités de sécurité basées sur les flux sont désactivées et l’équipement effectue le traitement basé sur les paquets. Les services basés sur les flux tels que les politiques de sécurité, les zones, les NAT, les ALG, le clustering de châssis, les écrans, l’authentification de pare-feu, les paquets IP et les VPN IPsec ne sont pas disponibles sur l’appareil.
Avant de passer du mode flux au mode paquet, vous devez supprimer toutes les stratégies de sécurité restantes en mode flux. Pour éviter la perte de connexion de gestion, vous devez lier l’interface de gestion aux zones et activer le trafic entrant de l’hôte pour empêcher l’équipement de perdre la connectivité.
Pour plus d’informations sur la configuration des zones, consultez Guide de l’utilisateur des stratégies de sécurité pour les appareils de sécurité.
Résultats
Si vous avez terminé de configurer l’appareil, entrez en commit mode configuration.
Vérification
Vérifiez que la configuration fonctionne correctement.
- Vérification de l’activation du MPLS au niveau des protocoles
- Vérification de l’activation du MPLS au niveau des interfaces
- Vérifier que le traitement basé sur les paquets est activé
Vérification de l’activation du MPLS au niveau des protocoles
Objet
Vérifiez que le protocole MPLS est activé au niveau des protocoles.
Mesures à prendre
À partir du mode opérationnel, entrez la show protocols commande.
Vérification de l’activation du MPLS au niveau des interfaces
Objet
Vérifiez que le protocole MPLS est activé au niveau des interfaces.
Mesures à prendre
À partir du mode opérationnel, entrez la show interfaces commande.
Vérifier que le traitement basé sur les paquets est activé
Objet
Pour les équipements de sécurité, vérifiez que le traitement basé sur les paquets est activé.
Mesures à prendre
À partir du mode opérationnel, entrez la show security forwarding-options commande.
user@host> show security forwarding-options
family {
mpls {
mode packet-based;
}
}
Si vous activez MPLS pour le traitement basé sur les paquets à l’aide de la commande set security forward-option family mpls mode packet, le mode ne changera pas immédiatement et le système affichera les messages suivants :
AVERTISSEMENT : Un redémarrage peut être nécessaire lorsque vous essayez de réinitialiser le flux en mode inet
AVERTISSEMENT : Un redémarrage peut être nécessaire lorsque vous essayez de réinitialiser le mode de flux MPLS, veuillez vérifier l’état du flux de sécurité pour plus de détails.
Vous devez redémarrer votre appareil pour que la configuration prenne effet.
Si vous désactivez le MPLS et revenez à l’utilisation des services de sécurité (traitement basé sur les flux), le mode ne changera pas immédiatement et le système affichera des messages d’avertissement vous demandant de redémarrer votre appareil. Vous devez redémarrer votre appareil pour que la configuration prenne effet. Cela entraînera également la réinitialisation des sessions de gestion et l’interruption du trafic de transit.
Exemple : configuration de MPLS sur des commutateurs EX8200 et EX4500
Vous pouvez configurer le MPLS sur les commutateurs pour augmenter l’efficacité du transport dans votre réseau. MPLS services peuvent être utilisés pour connecter plusieurs sites à un dorsale et pour garantir de meilleures performances pour les applications à faible latence telles que la voix sur IP (VoIP) et d’autres fonctions critiques pour l’entreprise.
Pour mettre en œuvre le MPLS sur les commutateurs, vous devez configurer deux commutateurs PE (un commutateur PE entrant et un commutateur PE sortant) et au moins un commutateur PE fournisseur (transit). Vous pouvez configurer les interfaces de périphérie client (CE) sur les commutateurs PE du réseau MPLS en tant qu’interfaces de connexion croisée de circuit (CCC) ou IP (famille inet).
Cet exemple montre comment configurer un tunnel MPLS à l’aide d’une interface simple en tant que CCC :
Cet exemple montre comment configurer MPLS à l’aide d’une interface simple en tant que CCC. Pour plus d’informations sur la configuration d’une interface VLAN balisée en tant que CCC, reportez-vous à la section Configuration d’un CCC VLAN basé sur MPLS à l’aide d’un VPN de couche 2 (procédure CLI) ou Configuration d’un CCC VLAN basé sur MPLS à l’aide d’un circuit de couche 2.
- Exigences
- Vue d’ensemble et topologie
- Configuration du commutateur PE local
- Configuration du commutateur PE distant
- Configuration du commutateur fournisseur
- Vérification
Exigences
Cet exemple utilise les composants matériels et logiciels suivants :
Junos OS version 10.1 ou ultérieure pour les commutateurs
Trois commutateurs EX Series
Avant de commencer à configurer le MPLS, assurez-vous d’avoir configuré le protocole de routage (OSPF ou IS-IS) sur l’interface principale et l’interface de bouclage sur tous les commutateurs. Cet exemple inclut la configuration d’OSPF sur tous les commutateurs. Pour plus d’informations sur la configuration d’IS-IS en tant que protocole de routage, reportez-vous au Guide de configuration des protocoles de routage de Junos OS.
Vue d’ensemble et topologie
Cet exemple inclut un commutateur PE local ou entrant, un commutateur PE distant ou sortant et un commutateur de fournisseur. Elle comprend les CCC qui relient l’interface de périphérie client du commutateur PE-1 local à l’interface périphérie client du commutateur PE-2 distant. Il décrit également comment configurer les interfaces centrales des commutateurs PE et du commutateur fournisseur pour prendre en charge la transmission des paquets MPLS. Dans cet exemple, les interfaces centrales qui connectent le commutateur PE local et le commutateur fournisseur sont des interfaces individuelles, tandis que les interfaces centrales qui connectent le commutateur PE distant et le commutateur fournisseur sont des interfaces Ethernet agrégées.
Les interfaces principales ne peuvent pas être étiquetées comme interfaces VLAN.
Les interfaces principales peuvent être des interfaces Ethernet agrégées. Cet exemple inclut un LAG entre le commutateur fournisseur et le commutateur PE distant, car ce type de configuration est une autre option que vous pouvez implémenter. Pour plus d’informations sur la configuration des LAG, reportez-vous à la section Configuration des liaisons Ethernet agrégées (procédure CLI).
La figure 1 illustre la topologie utilisée dans cet exemple.
EX Series
Le Tableau 1 présente les composants de configuration MPLS utilisés pour le commutateur PE entrant dans cet exemple.
Propriété |
Paramètres |
Descriptif |
|---|---|---|
Matériel de commutation PE local |
Commutateur EX Series |
PE-1 |
Adresse de bouclage |
LO0 127.1.1.1/32 |
Identifie PE-1 pour les communications d’intercommutation. |
Protocole de routage |
Ingénierie de trafic OSPF |
Indique que ce commutateur utilise OSPF comme protocole de routage et que l’ingénierie de trafic est activée. |
Protocole MPLS et définition du chemin à commutation d’étiquette |
Le MPLS chemin commuté d’étiquette lsp_to_pe2_ge1 à 127.1.13 |
Indique que ce commutateur PE utilise le protocole MPLS avec le LSP spécifié pour atteindre l’autre commutateur PE (spécifié par l’adresse de bouclage). L’instruction doit également spécifier les interfaces centrales à utiliser pour le trafic MPLS. |
RSVP |
RSVP |
Indique que ce commutateur utilise RSVP. L’instruction doit spécifier l’adresse de bouclage et les interfaces centrales qui seront utilisées pour la session RSVP. |
Famille d’interfaces |
Famille Inet Famille MPLS CCC familial |
Les unités logiques des interfaces centrales sont configurées pour appartenir à la fois à la famille inet et à la famille mpls. L’unité logique de l’interface périphérique du client est configurée pour appartenir à la famille CCC. |
Interface périphérie client |
GE-0/0/1 |
Interface qui connecte ce réseau à des périphériques extérieurs au réseau. |
Interfaces centrales |
ge-0/0/5.0 et ge-0/0/6.0 avec les adresses IP 10.1.5.1/24 et 10.1.6.1/24 |
Interfaces qui se connectent à d’autres commutateurs du réseau MPLS. |
Définition CCC |
Connexions commutateur d’interface distante GE-1-vers-PE2 Interface GE-0/0/1.0 lsp_to_pe2_ge1 transmit-lsp lsp_to_pe1_ge1 recevoir-lsp |
Associe le croisement de circuit (CCC), ge-0/0/1, aux LSP qui ont été définis sur les commutateurs PE locaux et distants. |
Le Tableau 2 présente les composants de configuration MPLS utilisés pour le commutateur PE de sortie dans cet exemple.
Propriété |
Paramètres |
Descriptif |
|---|---|---|
Matériel de commutateur PE distant |
Commutateur EX Series |
PE-2 |
Adresse de bouclage |
LO0 127.1.1.3/32 |
Identifie PE-2 pour les communications d’intercommutation. |
Protocole de routage |
Ingénierie de trafic OSPF |
Indique que ce commutateur utilise OSPF comme protocole de routage et que l’ingénierie de trafic est activée. |
Protocole MPLS et définition du chemin à commutation d’étiquette |
Le MPLS lsp_to_pe1_ge1 de chemin commuté d’étiquette à 127.1.1.1 |
Indique que ce commutateur PE utilise le protocole MPLS avec le chemin de commutation d’étiquettes (LSP) spécifié pour atteindre l’autre commutateur PE. L’instruction doit également spécifier les interfaces centrales à utiliser pour le trafic MPLS. |
RSVP |
RSVP |
Indique que ce commutateur utilise RSVP. L’instruction doit spécifier l’adresse de bouclage et les interfaces centrales qui seront utilisées pour la session RSVP. |
Famille d’interfaces |
Famille Inet Famille MPLS CCC familial |
L’unité logique de l’interface principale est configurée pour appartenir à la fois à la famille inet et à la famille mpls. L’unité logique de l’interface périphérique du client est configurée pour appartenir à la famille CCC. |
Interface périphérie client |
GE-0/0/1 |
Interface qui connecte ce réseau à des périphériques extérieurs au réseau. |
Interface centrale |
ae0 avec adresse IP 10.1.9.2/24 |
Interface Ethernet agrégée sur PE-2 qui se connecte à l’interface Ethernet agrégée ae0 du commutateur du fournisseur et appartient à la famille mpls. |
Définition CCC |
connexions commutateur d’interface distante GE-1-vers-PE1 Interface GE-0/0/1.0 transmit-lsp lsp_to_pe1_ge1 ; lsp_to_pe2_ge1 recevoir-lsp ; |
Associe le CCC, ge-0/0/1, aux LSP qui ont été définis sur les commutateurs PE locaux et distants. |
Le Tableau 3 présente les composants de configuration MPLS utilisés pour le commutateur du fournisseur dans cet exemple.
Propriété |
Paramètres |
Descriptif |
|---|---|---|
Matériel de commutation du fournisseur |
Commutateur EX Series |
Commutateur de transit dans la configuration du réseau MPLS. |
Adresse de bouclage |
LO0 127.1.1.2/32 |
Identifie le commutateur du fournisseur pour les communications d’interconnexion. |
Protocole de routage |
Ingénierie de trafic OSPF |
Indique que ce commutateur utilise OSPF comme protocole de routage et que l’ingénierie de trafic est activée. |
Protocole MPLS |
Le MPLS |
Indique que ce commutateur utilise le protocole MPLS. L’instruction doit spécifier les interfaces centrales qui seront utilisées pour le trafic MPLS. |
RSVP |
RSVP |
Indique que ce commutateur utilise RSVP. L’instruction doit spécifier le bouclage et les interfaces principales qui seront utilisées pour la session RSVP. |
Famille d’interfaces |
Famille Inet Famille MPLS |
Les unités logiques de l’interface de bouclage et des interfaces centrales appartiennent à la famille inet. Les unités logiques des interfaces principales sont également configurées pour appartenir à la famille MPLS. |
Interfaces centrales |
ge-0/0/5.0 et ge-0/0/6.0 avec les adresses IP 10.1.5.1/24 et 10.1.6.1/24et ae0 avec l’adresse IP 10.1.9.1/24 |
Interfaces qui relient le commutateur fournisseur (P) à PE-1. Interface Ethernet agrégée sur P qui se connecte à l’interface Ethernet agrégée ae0 de PE-2. |
Configuration du commutateur PE local
Procédure
Configuration rapide de la CLI
Pour configurer rapidement le commutateur PE d’entrée local, copiez les commandes suivantes et collez-les dans la fenêtre de terminal du commutateur de PE-1 :
[edit]
set protocols ospf traffic-engineering
set protocols ospf area 0.0.0.0 interface lo0.0
set protocols ospf area 0.0.0.0 interface ge-0/0/5.0
set protocols ospf area 0.0.0.0 interface ge-0/0/6.0
set protocols mpls label-switched-path lsp_to_pe2_ge1 to 127.1.1.3
set protocols mpls interface ge-0/0/5.0
set protocols mpls interface ge-0/0/6.0
set protocols rsvp interface lo0.0
set protocols rsvp interface ge-0/0/5.0
set protocols rsvp interface ge-0/0/6.0
set interfaces lo0 unit 0 family inet address 127.1.1.1/32
set interfaces ge-0/0/5 unit 0 family inet address 10.1.5.1/24
set interfaces ge-0/0/6 unit 0 family inet address 10.1.6.1/24
set interfaces ge-0/0/5 unit 0 family mpls
set interfaces ge-0/0/6 unit 0 family mpls
set interfaces ge-0/0/1 unit 0 family ccc
set protocols connections remote-interface-switch ge-1-to-pe2 interface ge-0/0/1.0
set protocols connections remote-interface-switch ge-1-to-pe2 transmit-lsp lsp_to_pe2_ge1
set protocols connections remote-interface-switch ge-1-to-pe2 receive-lsp lsp_to_pe1_ge1
Procédure étape par étape
Pour configurer le commutateur PE d’entrée local :
Configurez OSPF avec l’ingénierie de trafic activée :
[edit protocols] user@switchPE-1# set ospf traffic-engineering
Configurez OSPF sur l’adresse de bouclage et les interfaces centrales :
[edit protocols] user@switchPE-1# set ospf area 0.0.0.0 interface lo0.0 user@switchPE-1# set ospf area 0.0.0.0 interface ge-0/0/5.0 user@switchPE-1# set ospf area 0.0.0.0 interface ge-0/0/6.0Configurez le protocole MPLS sur ce commutateur PE (PE-1) avec un chemin de commutation d’étiquettes (LSP) vers l’autre commutateur PE (PE-2) :
[edit protocols] user@switchPE-1# set mpls label-switched-path lsp_to_pe2_ge1 to 127.1.1.3Configurez le MPLS sur les interfaces centrales :
[edit protocols] user@switchPE-1# set mpls interface ge-0/0/5.0 user@switchPE-1# set mpls interface ge-0/0/6.0Configurez RSVP sur l’interface de bouclage et les interfaces centrales :
[edit protocols] user@switchPE-1# set rsvp interface lo0.0 user@switchPE-1# set rsvp interface ge-0/0/5.0 user@switchPE-1# set rsvp interface ge-0/0/6.0Configurez les adresses IP pour l’interface de bouclage et les interfaces centrales :
[edit] user@switchPE-1# set interfaces lo0 unit 0 family inet address 127.1.1.1/32 user@switchPE-1# set interfaces ge-0/0/5 unit 0 family inet address 10.1.5.1/24 user@switchPE-1# set interfaces ge-0/0/6 unit 0 family inet address 10.1.6.1/24
Configurez la famille mpls sur l’unité logique des adresses d’interface centrales :
[edit] user@switchPE-1# set interfaces ge-0/0/5 unit 0 family mpls user@switchPE-1# set interfaces ge-0/0/6 unit 0 family mpls
Configurez l’unité logique de l’interface de périphérie client en tant que CCC :
[edit interfaces ge-0/0/1 unit 0] -user@PE-1# set family ccc
Configurez le CCC basé sur l’interface de PE-1 à PE-2 :
Remarque :Vous pouvez également configurer une interface VLAN balisée en tant que CCC. Reportez-vous à la section Configuration d’un CCC VLAN basé sur MPLS à l’aide d’un VPN de couche 2 (procédure CLI) ou Configuration d’un CCC VLAN basé sur MPLS à l’aide d’un circuit de couche 2.
[edit protocols] user@PE-1# set connections remote-interface-switch ge-1-to-pe2 interface ge-0/0/1.0 user@PE-1# set connections remote-interface-switch ge-1-to-pe2 transmit-lsp lsp_to_pe2_ge1 user@PE-1# set connections remote-interface-switch ge-1-to-pe2 receive-lsp lsp_to_pe1_ge1
Résultats
Affichez les résultats de la configuration :
user@switchPE-1> show configuration
interfaces {
ge-0/0/1 {
unit 0 {
family ccc;
}
}
ge-0/0/5 {
unit 0 {
family inet {
address 10.1.5.1/24;
}
family mpls;
}
}
ge-0/0/6 {
unit 0 {
family inet {
address 10.1.6.1/24;
}
family mpls;
}
}
lo0 {
unit 0 {
family inet {
address 127.1.1.1/32;
}
}
}
protocols {
rsvp {
interface lo0.0;
interface ge-0/0/5.0;
interface ge-0/0/6.0;
}
mpls {
label-switched-path lsp_to_pe2_ge1 {
to 127.1.1.3;
}
interface ge-0/0/5.0;
interface ge-0/0/6.0;
}
ospf {
traffic-engineering;
area 0.0.0.0 {
interface lo0.0;
interface ge-0/0/5.0;
interface ge-0/0/6.0;
}
}
connections {
remote-interface-switch ge-1-to-pe2 {
interface ge-0/0/1.0;
transmit-lsp lsp_to_pe2_ge1;
receive-lsp lsp_to_pe1_ge1;
}
}
Configuration du commutateur PE distant
Procédure
Configuration rapide de la CLI
Pour configurer rapidement le commutateur PE distant, copiez les commandes suivantes et collez-les dans la fenêtre de terminal du commutateur de PE-2 :
[edit]
set protocols ospf traffic-engineering
set protocols ospf area 0.0.0.0 interface lo0.0
set protocols ospf area 0.0.0.0 interface ae0
set protocols mpls label-switched-path lsp_to_pe1_ge1 to 127.1.1.1
set protocols mpls interface ae0
set protocols rsvp interface lo0.0
set protocols rsvp interface ae0
set interfaces lo0 unit 0 family inet address 127.1.1.3/32
set interfaces ae0 unit 0 family inet address 10.1.9.2/24
set interfaces ae0 unit 0 family mpls
set interfaces ge-0/0/1 unit 0 family ccc
set protocols connections remote-interface-switch ge-1-to-pe1 interface ge-0/0/1.0
set protocols connections remote-interface-switch ge-1-to-pe1 transmit-lsp lsp_to_pe1_ge1
set protocols connections remote-interface-switch ge-1-to-pe1 receive-lsp lsp_to_pe2_ge1
Procédure étape par étape
Pour configurer le commutateur PE distant (PE-2) :
Configurez OSPF avec l’ingénierie de trafic activée :
[edit protocols] user@switchPE-2# set ospf traffic-engineering
Configurez OSPF sur l’interface de bouclage et l’interface principale :
[edit protocols] user@switchPE-2# set ospf area 0.0.0.0 interface lo0.0 user@switchPE-2# set ospf area 0.0.0.0 interface ae0Configurez le protocole MPLS sur ce commutateur (PE-2) avec un chemin de commutation d’étiquettes (LSP) vers l’autre commutateur PE (PE-1) :
[edit protocols] user@switchPE-2# set mpls label-switched-path lsp_to_pe1_ge1 to 127.1.1.1Configurez le réseau MPLS sur l’interface principale :
[edit protocols] user@switchPE-2# set mpls interface ae0
Configurez RSVP sur l’interface de bouclage et l’interface principale :
[edit protocols] ser@switchPE-2# set rsvp interface lo0.0 user@switchPE-2# set rsvp interface ae0
Configurez les adresses IP pour l’interface de bouclage et l’interface centrale :
[edit] user@switchPE-2# set interfaces lo0 unit 0 family inet address 127.1.1.3/32 user@switchPE-2# set interfaces ae0 unit 0 family inet address 10.1.9.2/24
Configurez la famille mpls sur l’unité logique de l’interface principale :
[edit] user@switchPE-2# set interfaces ae0 unit 0 family mplsConfigurez l’unité logique de l’interface de périphérie client en tant que CCC :
[edit interfaces ge-0/0/1 unit 0] user@PE-2# set family ccc
Configurez le CCC basé sur l’interface de PE-2 à PE-1 :
[edit protocols] user@PE-2# set connections remote-interface-switch ge-1-to-pe1 interface ge-0/0/1.0 user@PE-2# set connections remote-interface-switch ge-1-to-pe1 transmit-lsp lsp_to_pe1_ge1 user@PE-2# set connections remote-interface-switch ge-1-to-pe1 receive-lsp lsp_to_pe2_ge1
Résultats
Affichez les résultats de la configuration :
user@switchPE-2> show configuration
interfaces {
ge-0/0/1 {
unit 0 {
family ccc;
}
}
ae0 {
unit 0 {
family inet {
address 10.1.9.2/24;
}
family mpls;
}
}
lo0 {
unit 0 {
family inet {
address 127.1.1.3/32;
}
}
}
}
protocols {
rsvp {
interface lo0.0;
interface ae0.0;
}
mpls {
label-switched-path lsp_to_pe1_ge1 {
to 127.1.1.1;
}
interface ae0.0;
}
ospf {
traffic-engineering;
area 0.0.0.0 {
interface ae0.0;
}
}
connections {
remote-interface-switch ge-1-to-pe1 {
interface ge-0/0/1.0;
transmit-lsp lsp_to_pe1_ge1;
receive-lsp lsp_to_pe2_ge1;
}
}
}
Configuration du commutateur fournisseur
Procédure
Configuration rapide de la CLI
Pour configurer rapidement le commutateur du fournisseur, copiez les commandes suivantes et collez-les dans la fenêtre du terminal du commutateur :
[edit]
set protocols ospf traffic-engineering
set protocols ospf area 0.0.0.0 interface lo0.0
set protocols ospf area 0.0.0.0 interface ge-0/0/5.0
set protocols ospf area 0.0.0.0 interface ge-0/0/6.0
set protocols ospf area 0.0.0.0 interface ae0
set protocols mpls interface ge-0/0/5.0
set protocols mpls interface ge-0/0/6.0
set protocols mpls interface ae0
set protocols rsvp interface lo0.0
set protocols rsvp interface ge-0/0/5.0
set protocols rsvp interface ge-0/0/6.0
set protocols rsvp interface ae0
set interfaces lo0 unit 0 family inet address 127.1.1.2/32
set interfaces ge-0/0/5 unit 0 family inet address 10.1.5.1/24
set interfaces ge-0/0/6 unit 0 family inet address 10.1.6.1/24
set interfaces ae0 unit 0 family inet address 10.1.9.1/24
set interfaces ge-0/0/5 unit 0 family mpls
set interfaces ge-0/0/6 unit 0 family mpls
set interfaces ae0 unit 0 family mpls
Procédure étape par étape
Pour configurer le commutateur du fournisseur :
Configurez OSPF avec l’ingénierie de trafic activée :
[edit protocols] user@switchP# set ospf traffic-engineering
Configurez OSPF sur l’interface de bouclage et les interfaces centrales :
[edit protocols] user@switchP# set ospf area 0.0.0.0 interface lo0.0 user@switchP# set ospf area 0.0.0.0 interface ge-0/0/5 user@switchP# set ospf area 0.0.0.0 interface ge-0/0/6 user@switchP# set ospf area 0.0.0.0 interface ae0
Configurez le protocole MPLS sur les interfaces centrales du commutateur :
[edit protocols] user@switchP# set mpls interface ge-0/0/5 user@switchP# set mpls interface ge-0/0/6 user@switchP# set mpls interface ae0
Configurez RSVP sur l’interface de bouclage et les interfaces centrales :
[edit protocols] user@switchP# set rsvp interface lo0.0 user@switchP# set rsvp interface ge-0/0/5 user@switchP# set rsvp interface ge-0/0/6 user@switchP# set rsvp interface ae0Configurez les adresses IP pour l’interface de bouclage et les interfaces centrales :
[edit] user@switchP# set interfaces lo0 unit 0 family inet address 127.1.1.2/32 user@switchP# set interfaces ge-0/0/5 unit 0 family inet address 10.1.5.1/24 user@switchP# set interfaces ge-0/0/6 unit 0 family inet address 10.1.6.1/24 user@switchP# set interfaces ae0 unit 0 family inet address 10.1.9.1/24
Configurez la famille mpls sur l’unité logique des adresses d’interface centrales :
[edit] user@switchP# set interfaces ge-0/0/5 unit 0 family mpls user@switchP# set interfaces ge-0/0/6 unit 0 family mpls user@switchP# set interfaces ae0 unit 0 family mpls
Résultats
Affichez les résultats de la configuration :
user@switchP> show configuration
interfaces {
ge-0/0/5 {
unit 0 {
family inet {
address 10.1.5.1/24;
}
family mpls;
}
}
ge-0/0/6 {
unit 0 {
family inet {
address 10.1.6.1/24;
}
family mpls;
}
}
}
ae0 {
unit 0 {
family inet {
address 10.1.9.1/24;
}
family mpls;
}
}
lo0 {
unit 0 {
family inet {
address 127.1.1.2/32;
}
}
}
protocols {
rsvp {
interface lo0.0;
interface ge-0/0/5.0;
interface ge-0/0/6.0;
interface ae0.0;
}
mpls {
interface ge-0/0/5.0;
interface ge-0/0/6.0;
interface ae0.0;
}
ospf {
traffic-engineering;
area 0.0.0.0 {
interface lo0.0;
interface ge-0/0/5.0;
interface ge-0/0/6.0;
interface ae0.0;
}
}
Vérification
Pour confirmer que la configuration fonctionne correctement, effectuez les tâches suivantes :
- Vérification de la couche physique sur les commutateurs
- Vérification du protocole de routage
- Vérification des interfaces centrales utilisées pour le trafic MPLS
- Vérification de l’état des sessions RSVP
- Vérification de l’affectation des interfaces pour les opérations d’étiquetage MPLS
- Vérification du statut du CCC
Vérification de la couche physique sur les commutateurs
Objet
Vérifiez que les interfaces sont opérationnelles. Effectuez cette tâche de vérification sur chacun des commutateurs.
Mesures à prendre
user@switchPE-1> show interfaces terse
Interface Admin Link Proto Local Remote
ge-0/0/0 up up
ge-0/0/0.0 up up eth-switch
ge-0/0/1 up up
ge-0/0/1.0 up up ccc
ge-0/0/2 up up
ge-0/0/2.0 up up eth-switch
ge-0/0/3 up up
ge-0/0/3.0 up up eth-switch
ge-0/0/4 up up
ge-0/0/4.0 up up eth-switch
ge-0/0/5 up up
ge-0/0/5.0 up up inet 10.1.5.1/24
mpls
ge-0/0/6 up up
ge-0/0/6.0 up up inet 10.1.6.1/24
mpls
Signification
La show interfaces terse commande affiche des informations d’état sur les interfaces Ethernet Gigabit sur le commutateur. Cette sortie vérifie que les interfaces sont opérationnelles. La sortie de la famille de protocoles (colonne Proto ) indique que l’interface ge-0/0/1.0 est configurée en tant que interconnexion de circuit. La sortie de la famille de protocoles des interfaces centrales (ge-0/0/5.0 et ge-0/0/6.0) montre que ces interfaces sont configurées à la fois comme inet et mpls. La colonne Local des interfaces principales indique l’adresse IP configurée pour ces interfaces.
Vérification du protocole de routage
Objet
Vérifiez l’état du protocole de routage configuré. Effectuez cette tâche de vérification sur chacun des commutateurs. L’état doit être complet.
Mesures à prendre
user@switchPE-1> show ospf neighbor Address Interface State ID Pri Dead 127.1.1.2 ge—0/0/5 Full 10.10.10.10 128 39
Signification
La show ospf neighbor commande affiche l’état du protocole de routage. Cette sortie indique que l’état est Full, ce qui signifie que le protocole de routage fonctionne correctement, c’est-à-dire que des paquets Hello sont échangés entre voisins directement connectés.
Vérification des interfaces centrales utilisées pour le trafic MPLS
Objet
Vérifiez que l’état de l’interface MPLS est actif. Effectuez cette tâche de vérification sur chacun des commutateurs.
Mesures à prendre
user@switchPE-1> show mpls interface Interface State Administrative groups ge—0/0/5 Up <none> ge—0/0/6 Up <none>
Signification
La show mpls interface commande affiche l’état des interfaces principales qui ont été configurées pour appartenir à la famille mpls. Cette sortie indique que l’interface configurée pour appartenir à la famille mpls est Up.
Vérification de l’état des sessions RSVP
Objet
Vérifiez l’état des sessions RSVP. Effectuez cette tâche de vérification sur chacun des commutateurs.
Mesures à prendre
user@switchPE-1> show rsvp session Ingress RSVP: 1 sessions To From State Rt Style Labelin Labelout LSPname 127.1.13 127.1.1.1 Up 0 1 FF - 300064 lsp_to_pe2_ge1 Total 1 displayed, Up 1, Down 0 Egress RSVP: 1 sessions To From State Rt Style Labelin Labelout LSPname 127.1.1.1 127.1.1.3 Up 0 1 FF 299968 lsp_to_pe1_ge1 Total 1 displayed, Up 1, Down 0 Transit RSVP: 0 sessions Total 0 displayed, Up 0, Down 0
Signification
Cette sortie confirme que les sessions RSVP sont actives.
Vérification de l’affectation des interfaces pour les opérations d’étiquetage MPLS
Objet
Vérifiez quelle interface est utilisée au début du CCC et quelle interface est utilisée pour pousser le paquet MPLS vers le saut suivant. Effectuez cette tâche uniquement sur les commutateurs PE.
Mesures à prendre
user@switchPE-1> show route forwarding-table family mpls MPLS: Destination Type RtRef Next hop Type Index NhRef Netif default perm 0 dscd 50 1 0 user 0 recv 49 3 1 user 0 recv 49 3 2 user 0 recv 49 3 299776 user 0 Pop 541 2 ge-0/0/1.0 ge-0/0/1.0 (CCC) user 0 2.0.0.1 Push 299792 540 2 ge-0/0/5.0
Signification
Cette sortie montre que le CCC a été configuré sur l’interface ge-0/0/1.0. Le commutateur reçoit le trafic entrant sur ge-0/0/1.0 et envoie l’étiquette 299792 sur le paquet, qui sort via l’interface ge-0/0/5.0. La sortie indique également que lorsque le commutateur reçoit un paquet MPLS avec l’étiquette 29976, il fait apparaître l’étiquette et envoie le paquet via l’interface ge-0/0/1.0
Après avoir vérifié le commutateur PE local, exécutez la même commande sur le commutateur PE distant.
Vérification du statut du CCC
Objet
Vérifiez le statut du CCC. Effectuez cette tâche uniquement sur les commutateurs PE.
Mesures à prendre
user@switchPE-1> show connections CCC and TCC connections [Link Monitoring On] Legend for status (St) Legend for connection types UN -- uninitialized if-sw: interface switching NP -- not present rmt-if: remote interface switching WE -- wrong encapsulation lsp-sw: LSP switching DS -- disabled tx-p2mp-sw: transmit P2MP switching Dn -- down rx-p2mp-sw: receive P2MP switching -> -- only outbound conn is up <- -- only inbound conn is up Legend for circuit types Up -- operational intf -- interface RmtDn -- remote CCC down tlsp -- transmit LSP Restart -- restarting rlsp -- receive LSP Connection/Circuit Type St Time last up # Up trans ge1-to-pe2 rmt-if Up Feb 17 05:00:09 1 ge-0/0/1.0 intf Up lsp_to_pe1_ge1 tlsp Up lsp_to_pe2_ge1 rlsp Up
Signification
La show connections commande affiche l’état des connexions CCC. Cette sortie vérifie que l’interface CCC et ses LSP d’émission et de réception associés sont opérationnels. Après avoir vérifié le commutateur PE local, exécutez la même commande sur le commutateur PE distant.