MPLS OAM Configuration
Configuration du profil de transport MPLS pour OAM
- Présentation du profil de transport MPLS
- Exemple : Configuration du profil de transport MPLS pour OAM
Présentation du profil de transport MPLS
La RFC 5654, Exigences d’un profil de transport MPLS, décrit les exigences relatives au profil de transport MPLS (MPLS-TP) qui étend les capacités d’exploitation, d’administration et de maintenance (OAM) lorsque MPLS est utilisé pour les services de transport et les opérations de réseau de transport. Ces fonctionnalités facilitent le dépannage et la maintenance d’un pseudowire ou d’un chemin de commutation d’étiquettes (LSP).
Les mécanismes MPLS-TP pour OAM contiennent deux composants principaux :
Generic Associated Channel Label (GAL) : étiquette spéciale qui active un mécanisme d’exception qui informe le routeur de commutation d’étiquettes (LSR) de sortie qu’un paquet qu’il reçoit sur un LSP appartient à un canal de contrôle associé ou au plan de contrôle.
En-tête générique de canal associé (G-Ach) : champ d’en-tête spécial qui identifie le type de charge utile contenue dans les chemins de commutation d’étiquettes (LSP) MPLS. G-Ach a le même format qu’un en-tête de canal de contrôle associé à un pseudofil.
Pour plus d’informations sur MPLS-TP, reportez-vous à la RFC 5654, Exigences d’un profil de transport MPLS. Pour plus d’informations sur GAL et G-Ach, reportez-vous à la RFC 5586, MPLS Generic Associated Channel.
Les fonctionnalités suivantes sont prises en charge dans l’implémentation Junos OS de MPLS-TP :
MPLS-TP OAM peut envoyer et recevoir des paquets avec GAL et G-Ach, sans encapsulation IP.
Deux LSP RSVP unidirectionnels entre une paire de routeurs peuvent être associés l’un à l’autre pour créer un LSP bidrectionnel associé pour lier un chemin pour les messages OAM GAL et G-Ach. Une seule session BFD (Bidirectional Forwarding Detection) est établie pour le LSP bidirectionnel associé.
Exemple : Configuration du profil de transport MPLS pour OAM
Cet exemple montre comment configurer le profil de transport MMPLS (MPLS-TP) pour l’envoi et la réception de messages OAM GAL et G-Ach sur un chemin de commutation d’étiquettes (LSP).
Conditions préalables
Cet exemple utilise les composants matériels et logiciels suivants :
Six équipements pouvant être une combinaison de routeurs M Series, MX Series et T Series
Junos OS version 12.1 ou ultérieure s’exécutant sur les périphériques
Présentation
Junos OS version 12.1 et ultérieures prennent en charge les fonctionnalités d’exploitation, d’administration et de maintenance (OAM) du profil de transport MPLS (MPLS-TP). MPLS-TP introduit de nouvelles fonctionnalités pour OAM lorsque MPLS est utilisé pour les services de transport et les opérations de réseau de transport. Cela inclut la configuration de l’étiquette générique du canal associé (GAL) et de l’en-tête générique du canal associé (G-Ach) pour les messages OAM.
Cet exemple montre comment configurer la capacité MPLS-TP OAM pour envoyer et recevoir des messages OAM GAL et G-Ach sans encapsulation IP. En outre, il montre également comment associer deux chemins de commutation d’étiquettes (LSP) RSVP unidirectionnels entre une paire de routeurs afin de créer un LSP bidirectionnel associé pour lier un chemin pour les messages OAM GAL et G-Ach.
Junos OS version 12.1 et ultérieures prennent en charge les fonctionnalités MPLS-TP suivantes :
La capacité MPLS-TP OAM et l’infrastructure requise pour que les applications MPLS puissent envoyer et recevoir des paquets avec GAL et G-Ach, sans encapsulation IP.
Les applications LSP-ping et BFD (Bidirectional Forwarding Detection) pour envoyer et recevoir des paquets à l’aide de la liste d’adresses globales et G-Ach, sans encapsulation IP sur les LSP de transport.
Association de deux LSP RSVP unidirectionnels, entre une paire de routeurs, l’un avec l’autre pour créer un LSP bidirectionnel associé pour lier un chemin pour les messages OAM GAL et G-Ach. Le modèle LSP bidirectionnel associé est pris en charge uniquement pour l’association des chemins principaux. Une seule session BFD est établie pour le LSP bidirectionnel associé.
Junos OS version 12.1 et ultérieure ne prend pas en charge les fonctionnalités MPLS-TP suivantes :
LSP RSVP point à multipoint et LSP BGP
Mesure des pertes et des retards
Vous pouvez activer le fonctionnement OAM GAL et G-Ach à l’aide des instructions de configuration suivantes :
mpls-tp-mode
: incluez cette instruction au niveau de la[edit protocols mpls oam]
hiérarchie pour permettre le fonctionnement de l’OAM GAL et G-Ach, sans encapsulation IP, sur tous les LSP du réseau MPLS.[edit protocols mpls oam] mpls-tp-mode;
Incluez cette instruction au niveau de la hiérarchie pour permettre le fonctionnement de
[edit protocols mpls label-switched-path lsp-name oam]
l’OAM GAL et G-Ach sans encapsulation IP sur un LSP spécifique dans le réseau.[edit protocols mpls label-switched-path lsp-name oam] mpls-tp-mode;
REMARQUE :À partir de Junos OS version 16.1, MPLS-TP prend en charge deux types de canaux supplémentaires pour le type de canal LSPING (0x0008) par défaut sous l’instruction mpls-tp-mode. Ces types de canaux supplémentaires permettent de vérifier la connectivité (CV) à la demande, avec ou sans encapsulation IP/UDP.
CV à la demande (0x0025) : ce type de canal est un nouveau type de canal pseudowire et est utilisé pour les CV à la demande sans encapsulation IP/UDP, où l’adressage IP n’est pas disponible ou l’encapsulation non-IP est préférée.
IPv4 (0x0021) : ce type de canal utilise l’encapsulation IP/UDP et assure l’interopérabilité avec les périphériques d’autres fournisseurs à l’aide de l’adressage IP.
Le GACH-TLV est utilisé avec le type de canal LSPING par défaut. Conformément à la RFC 7026, GACH-TLV est obsolète pour les types de canaux 0x0021 et 0x0025.
Pour configurer un type de canal pour MPLS-TP, incluez l’instruction
lsping-channel-type channel-type
aux niveaux et[edit protocols mpls oam mpls-tp-mode]
de la[edit protocols mpls label-switched-path lsp-name oam mpls-tp-mode]
hiérarchie.associate-lsp lsp-name from from-ip-address
: incluez cette instruction au niveau de la[edit protocols mpls label-switched-path lsp-name]
hiérarchie pour configurer les LSP bidirectionnels associés aux deux extrémités du LSP.[edit protocols mpls label-switched-path lsp-name ] associate-lsp lsp-name { from from-ip-address; }
La
from from-ip-address
configuration du LSP est facultative. S’il est omis, il est dérivé de l’adresseto
de la configuration LSP entrante.transit-lsp-association
—Incluez cette déclaration dans le[edit protocols mpls]
niveau hiérarchique permettant d’associer deux LSP à un routeur de transit.[edit protocols mpls] transit-lsp-association transit-association-lsp-group-name { lsp-name-1 name-of-associated-lsp-1; from-1 address-of-associated-lsp-1; lsp-name-2 name-of-associated-lsp-2; from-2 address-of-associated-lsp-2; }
L’association des LSP dans les nœuds de transit est utile pour le chemin LSP de retour pour les paquets ping LSP expirés par TTL ou traceroute.
Dans cet exemple, R0 est le routeur entrant et R4 est le routeur de sortie. R1, R2, R3 et R5 sont des routeurs de transit. Le LSP bidirectionnel associé est établi entre les routeurs de transit pour l’envoi et la réception des messages OAM GAL et G-Ach.
Figure 1 Affiche la topologie utilisée dans cet exemple.
Topologie
Configuration
- Configuration rapide de l’interface de ligne de commande
- Configuration de l’appareil R0
- Configuration de l’appareil R1
Configuration rapide de l’interface de ligne de commande
Cet exemple montre la configuration sur tous les périphériques et montre les procédures étape par étape pour configurer le routeur entrant, R0, et le routeur de transit R1. Répétez la procédure pas à pas décrite pour le routeur entrant, R0, sur le routeur de sortie, R4. Répétez la procédure étape par étape pour le routeur de transit, R1, sur les autres routeurs de transit, R2, R3 et R5. Veillez à modifier correctement les noms d’interface, les adresses et les autres paramètres.
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, puis copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit]
hiérarchie.
Routeur R0
set interfaces ge-4/1/1 unit 0 family inet address 10.10.11.1/30 set interfaces ge-4/1/1 unit 0 family iso set interfaces ge-4/1/1 unit 0 family inet6 set interfaces ge-4/1/1 unit 0 family mpls set interfaces ge-5/0/0 unit 0 family inet address 10.10.10.1/30 set interfaces ge-5/0/0 unit 0 family iso set interfaces ge-5/0/0 unit 0 family inet6 set interfaces ge-5/0/0 unit 0 family mpls set protocols rsvp interface ge-5/0/0.0 set protocols rsvp interface ge-4/1/1.0 set protocols mpls label-switched-path r0-to-r4 to 10.255.8.86 set protocols mpls label-switched-path r0-to-r4 oam mpls-tp-mode set protocols mpls label-switched-path r0-to-r4 associate-lsp r4-to-r0 from 10.255.8.86 set protocols mpls interface ge-5/0/0.0 set protocols mpls interface ge-4/1/1.0 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-5/0/0.0 set protocols ospf area 0.0.0.0 interface ge-4/1/1.0 set protocols ospf area 0.0.0.0 interface lo0.0 passive
Routeur R1
set interfaces ge-0/0/5 unit 0 family inet address 10.10.10.2/30 set interfaces ge-0/0/5 unit 0 family iso set interfaces ge-0/0/5 unit 0 family inet6 set interfaces ge-0/0/5 unit 0 family mpls set interfaces ge-0/2/2 unit 0 family inet address 10.10.12.2/30 set interfaces ge-0/2/2 unit 0 family iso set interfaces ge-0/2/2 unit 0 family inet6 set interfaces ge-0/2/2 unit 0 family mpls set interfaces ge-1/0/2 unit 0 family inet address 10.10.13.2/30 set interfaces ge-1/0/2 unit 0 family iso set interfaces ge-1/0/2 unit 0 family inet6 set interfaces ge-1/0/2 unit 0 family mpls set interfaces ge-2/0/2 unit 0 family inet address 10.10.11.2/30 set interfaces ge-2/0/2 unit 0 family iso set interfaces ge-2/0/2 unit 0 family inet6 set interfaces ge-2/0/2 unit 0 family mpls set protocols rsvp interface ge-0/2/2.0 set protocols rsvp interface ge-0/0/5.0 set protocols rsvp interface ge-1/0/2.0 set protocols rsvp interface ge-2/0/2.0 set protocols mpls transit-lsp-association trace1 lsp-name-1 r0-to-r4 set protocols mpls transit-lsp-association trace1 from-1 10.255.8.207 set protocols mpls transit-lsp-association trace1 lsp-name-2 r4-to-r0 set protocols mpls transit-lsp-association trace1 from-2 10.255.8.86 set protocols mpls interface ge-0/0/5.0 set protocols mpls interface ge-2/0/2.0 set protocols mpls interface ge-1/0/2.0 set protocols mpls interface ge-0/2/2.0 set protocols ospf traffic-engineering 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/2/2.0 metric 100 set protocols ospf area 0.0.0.0 interface ge-1/0/2.0 set protocols ospf area 0.0.0.0 interface ge-2/0/2.0 set protocols ospf area 0.0.0.0 interface lo0.0 passive
Routeur R2
set interfaces ge-0/2/3 unit 0 family inet address 10.10.13.1/30 set interfaces ge-0/2/3 unit 0 family iso set interfaces ge-0/2/3 unit 0 family inet6 set interfaces ge-0/2/3 unit 0 family mpls set interfaces ge-1/3/2 unit 0 family inet address 10.10.14.1/30 set interfaces ge-1/3/2 unit 0 family iso set interfaces ge-1/3/2 unit 0 family inet6 set interfaces ge-1/3/2 unit 0 family mpls set interfaces ge-1/3/4 unit 0 family inet address 10.10.15.1/30 set interfaces ge-1/3/4 unit 0 family iso set interfaces ge-1/3/4 unit 0 family inet6 set interfaces ge-1/3/4 unit 0 family mpls set protocols rsvp interface ge-0/2/3.0 set protocols rsvp interface ge-1/3/2.0 set protocols rsvp interface ge-1/3/4.0 set protocols mpls transit-lsp-association trace1 lsp-name-1 r0-to-r4 set protocols mpls transit-lsp-association trace1 from-1 10.255.8.207 set protocols mpls transit-lsp-association trace1 lsp-name-2 r4-to-r0 set protocols mpls transit-lsp-association trace1 from-2 10.255.8.86 set protocols mpls interface ge-0/2/3.0 set protocols mpls interface ge-1/3/2.0 set protocols mpls interface ge-1/3/4.0 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-0/2/3.0 set protocols ospf area 0.0.0.0 interface ge-1/3/2.0 set protocols ospf area 0.0.0.0 interface ge-1/3/4.0 metric 100 set protocols ospf area 0.0.0.0 interface lo0.0 passive
Routeur R3
set interfaces ge-1/2/1 unit 0 family inet address 10.10.16.2/30 set interfaces ge-1/2/1 unit 0 family iso set interfaces ge-1/2/1 unit 0 family inet6 set interfaces ge-1/2/1 unit 0 family mpls set interfaces ge-2/0/7 unit 0 family inet address 10.10.17.2/30 set interfaces ge-2/0/7 unit 0 family iso set interfaces ge-2/0/7 unit 0 family inet6 set interfaces ge-2/0/7 unit 0 family mpls set interfaces ge-2/2/0 unit 0 family inet address 10.10.14.2/30 set interfaces ge-2/2/0 unit 0 family iso set interfaces ge-2/2/0 unit 0 family inet6 set interfaces ge-2/2/0 unit 0 family mpls set protocols rsvp interface ge-2/2/0.0 set protocols rsvp interface ge-1/2/1.0 set protocols rsvp interface ge-2/0/7.0 set protocols mpls transit-lsp-association trace1 lsp-name-1 r0-to-r4 set protocols mpls transit-lsp-association trace1 from-1 10.255.8.207 set protocols mpls transit-lsp-association trace1 lsp-name-2 r4-to-r0 set protocols mpls transit-lsp-association trace1 from-2 10.255.8.86 set protocols mpls interface ge-2/2/0.0 set protocols mpls interface ge-1/2/1.0 set protocols mpls interface ge-2/0/7.0 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-2/2/0.0 set protocols ospf area 0.0.0.0 interface ge-1/2/1.0 set protocols ospf area 0.0.0.0 interface ge-2/0/7.0 metric 100 set protocols ospf area 0.0.0.0 interface lo0.0 passive
Routeur R4
set interfaces ge-0/0/3 unit 0 family inet address 10.10.16.1/30 set interfaces ge-0/0/3 unit 0 family iso set interfaces ge-0/0/3 unit 0 family inet6 set interfaces ge-0/0/3 unit 0 family mpls set protocols rsvp interface ge-0/0/3.0 set protocols mpls label-switched-path r4-to-r0 to 10.255.8.207 set protocols mpls label-switched-path r4-to-r0 oam mpls-tp-mode set protocols mpls label-switched-path r4-to-r0 associate-lsp r0-to-r4 from 10.255.8.207 set protocols mpls interface ge-0/0/3.0 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-0/0/3.0 set protocols ospf area 0.0.0.0 interface lo0.0 passive
Routeur R5
set interfaces ge-1/2/0 unit 0 family inet address 10.10.15.2/30 set interfaces ge-1/2/0 unit 0 family iso set interfaces ge-1/2/0 unit 0 family inet6 set interfaces ge-1/2/0 unit 0 family mpls set interfaces ge-2/0/0 unit 0 family inet address 10.10.12.1/30 set interfaces ge-2/0/0 unit 0 family iso set interfaces ge-2/0/0 unit 0 family inet6 set interfaces ge-2/0/0 unit 0 family mpls set interfaces ge-4/0/7 unit 0 family inet address 10.10.17.1/30 set interfaces ge-4/0/7 unit 0 family iso set interfaces ge-4/0/7 unit 0 family inet6 set interfaces ge-4/0/7 unit 0 family mpls set protocols rsvp interface ge-2/0/0.0 set protocols rsvp interface ge-1/2/0.0 set protocols rsvp interface ge-4/0/7.0 set protocols mpls transit-lsp-association trace1 lsp-name-1 r0-to-r4 set protocols mpls transit-lsp-association trace1 from-1 10.255.8.207 set protocols mpls transit-lsp-association trace1 lsp-name-2 r4-to-r0 set protocols mpls transit-lsp-association trace1 from-2 10.255.8.86 set protocols mpls interface ge-2/0/0.0 set protocols mpls interface ge-1/2/0.0 set protocols mpls interface ge-4/0/7.0 set protocols ospf traffic-engineering set protocols ospf area 0.0.0.0 interface ge-2/0/0.0 metric 100 set protocols ospf area 0.0.0.0 interface ge-1/2/0.0 metric 100 set protocols ospf area 0.0.0.0 interface ge-4/0/7.0 metric 100 set protocols ospf area 0.0.0.0 interface lo0.0 passive
Configuration de l’appareil R0
Procédure étape par étape
Pour configurer le routeur entrant, R0 :
Configurez les interfaces.
[edit interfaces]
user@R0# set ge-4/1/1 unit 0 family inet address 10.10.11.1/30 user@R0# set ge-4/1/1 unit 0 family iso user@R0# set ge-4/1/1 unit 0 family inet6 user@R0# set ge-4/1/1 unit 0 family mpls user@R0# set ge-5/0/0 unit 0 family inet address 10.10.10.1/30 user@R0# set ge-5/0/0 unit 0 family iso user@R0# set ge-5/0/0 unit 0 family inet6 user@R0# set ge-5/0/0 unit 0 family mplsConfigurez MPLS sur les interfaces.
[edit protocols mpls]
user@R0# set interface ge-5/0/0.0 user@R0# set interface ge-4/1/1.0Configurez un protocole de passerelle intérieure, tel qu’OSPF.
[edit protocols ospf]
user@R0# set traffic-engineering user@R0# set area 0.0.0.0 interface ge-5/0/0.0 user@R0# set area 0.0.0.0 interface ge-4/1/1.0 user@R0# set area 0.0.0.0 interface lo0.0 passiveConfigurez un protocole de signalisation, tel que RSVP.
[edit protocols rsvp]
user@R0# set interface ge-5/0/0.0 user@R0# set interface ge-4/1/1.0Configurez le LSP.
[edit protocols mpls]
user@R0# set label-switched-path r0-to-r4 to 10.255.8.86Activez le fonctionnement OAM GAL et G-ACH sans encapsulation IP sur les LSP.
[edit protocols mpls]
user@R0# set label-switched-path r0-to-r4 oam mpls-tp-modeConfigurez les LSP bidirectionnels associés aux deux extrémités du LSP.
[edit protocols mpls]
user@R0# set label-switched-path r0-to-r4 associate-lsp to-r0 from 10.255.8.86Une fois que vous avez terminé de configurer l’appareil, validez la configuration.
[edit]
user@R0# commit
Résultats
Confirmez votre configuration en exécutant les show interfaces
commandes and show protocols
.
user@R0# show interfaces ge-4/1/1 { unit 0 { family inet { address 10.10.11.1/30; } family iso; family inet6; family mpls; } } ge-5/0/0 { unit 0 { family inet { address 10.10.10.1/30; } family iso; family inet6; family mpls; } }
user@R0# show protocols
rsvp {
interface ge-5/0/0.0;
interface ge-4/1/1.0;
}
mpls {
label-switched-path r0-to-r4 {
to 10.255.8.86;
oam mpls-tp-mode;
associate-lsp r4-to-r0 {
from 10.255.8.86;
}
}
interface ge-4/1/1.0;
interface ge-5/0/0.0;
}
ospf {
traffic-engineering;
area 0.0.0.0 {
interface ge-5/0/0.0;
interface ge-4/1/1.0;
interface lo0.0 {
passive;
}
}
}
Configuration de l’appareil R1
Procédure étape par étape
Pour configurer le routeur de transit, R1 :
Configurez les interfaces.
[edit interfaces]
user@R1# set ge-0/0/5 unit 0 family inet address 10.10.10.2/30 user@R1# set ge-0/0/5 unit 0 family iso user@R1# set ge-0/0/5 unit 0 family inet6 user@R1# set ge-0/0/5 unit 0 family mpls user@R1# set ge-0/2/2 unit 0 family inet address 10.10.12.2/30 user@R1# set ge-0/2/2 unit 0 family iso user@R1# set ge-0/2/2 unit 0 family inet6 user@R1# set ge-0/2/2 unit 0 family mpls user@R1# set ge-2/0/2 unit 0 family inet address 10.10.11.2/30 user@R1# set ge-2/0/2 unit 0 family iso user@R1# set ge-2/0/2 unit 0 family inet6 user@R1# set ge-2/0/2 unit 0 family mpls user@R1# set ge-1/0/2 unit 0 family inet address 10.10.13.2/30 user@R1# set ge-1/0/2 unit 0 family iso user@R1# set ge-1/0/2 unit 0 family inet6 user@R1# set ge-1/0/2 unit 0 family mplsConfigurez MPLS sur les interfaces.
[edit protocols mpls]
user@R1# set interface ge-0/0/5.0 user@R1# set interface ge-2/0/2.0 user@R1# set interface ge-1/0/2.0 user@R1# set interface ge-0/2/2.0Configurez un protocole de passerelle intérieure, tel qu’OSPF.
[edit protocols ospf]
user@R1# set traffic-engineering user@R1# set area 0.0.0.0 interface ge-0/0/5.0 user@R1# set area 0.0.0.0 interface ge-2/0/2.0 user@R1# set area 0.0.0.0 interface ge-1/0/2.0 user@R1# set area 0.0.0.0 interface ge-0/2/2.0 metric 100 user@R1# set area 0.0.0.0 interface lo0.0 passiveConfigurez un protocole de signalisation, tel que RSVP.
[edit protocols rsvp]
user@R1# set interface ge-0/0/5.0 user@R1# set interface ge-2/0/2.0 user@R1# set interface ge-1/0/2.0 user@R1# set interface ge-0/2/2.0Configurez l’association des deux LSP sur le routeur de transit.
[edit protocols mpls]
user@R1# set transit-lsp-association trace1 lsp-name-1 r0-to-r4 user@R1# set transit-lsp-association trace1 from-1 10.255.8.207 user@R1# set transit-lsp-association trace1 lsp-name-2 r4-to-r0 user@R1# set transit-lsp-association trace1 from-2 10.255.8.86Si vous avez terminé de configurer l’appareil, validez la configuration.
[edit]
user@R1# commit
Résultats
Confirmez votre configuration en exécutant les show interfaces
commandes and show protocols
.
user@R1# show interfaces ge-0/0/5 { unit 0 { family inet { address 10.10.10.2/30; } family iso; family inet6; family mpls; } } ge-0/2/2 { unit 0 { family inet { address 10.10.12.2/30; } family iso; family inet6; family mpls; } } ge-2/0/2 { unit 0 { family inet { address 10.10.11.2/30; } family iso; family inet6; family mpls; } } ge-1/0/2 { unit 0 { family inet { address 10.10.13.2/30; } family iso; family inet6; family mpls; } }
user@R1# show protocols rsvp { interface ge-0/0/5.0; interface ge-2/0/2.0; interface ge-1/0/2.0; interface ge-0/2/2.0; } mpls { transit-lsp-association trace1 { lsp-name-1 r0-to-r4; from-1 10.255.8.207; lsp-name-2 r4-to-r0; from-2 10.255.8.86; } interface ge-0/0/5.0; interface ge-2/0/2.0; interface ge-1/0/2.0; interface ge-0/2/2.0; } ospf { traffic-engineering; area 0.0.0.0 { interface ge-0/0/5.0; interface ge-1/0/2.0; interface ge-2/0/2.0; interface ge-0/2/2.0 { metric 100; } interface lo0.0 { passive; } } }
Vérification
Vérifiez que la configuration fonctionne correctement.
Vérification des LSP bidirectionnels associés
But
Vérifiez que la configuration LSP bidirectionnelle associée fonctionne correctement.
Action
user@host> show mpls lsp Ingress LSP: 1 sessions To From State Rt P ActivePath LSPname 10.10.11.1 10.255.8.86 Up 0 * r0-to-r4 Assoc-Bidir Total 1 displayed, Up 1, Down 0 Egress LSP: 1 sessions To From State Rt Style Labelin Labelout LSPname 10.10.16.1 10.255.8.207 Up 0 1 FF 3 r4-to-r0 Assoc-Bidir Total 2 displayed, Up 2, Down 0 Transit LSP: 1 sessions To From State Rt Style Labelin Labelout LSPname 10.10.10.2 10.255.8.168 Up 1 1 FF 301264 3 r0-to-r4 Assoc-Bidir Total 3 displayed, Up 3, Down 0
user@host> show mpls lsp detail Ingress LSP: 1 sessions 10.10.11.1 From: 10.255.8.86, State: Up, ActiveRoute: 0, LSPname: r0-to-r4 Associated Bidirectional Associated LSP: r0-to-r4, 10.255.8.86 ActivePath: (primary) LSPtype: Static Configured LoadBalance: Random Encoding type: Packet, Switching type: PSC-1, GPID: Unknown *Primary State: Up Egress LSP: 1 sessions 10.255.102.29 From: 10.255.102.172, LSPstate: Up, ActiveRoute: 0 LSPname: r4-to-r0, LSPpath: Primary Associated Bidirectional Associated LSP: 10.10.16.1, to-r0> Suggested label received: -, Suggested label sent: - Recovery label received: -, Recovery label sent: - Resv style: 1 FF, Label in: 3, Label out: - Time left: 144, Since: Fri Jun 17 21:41:05 2011 Tspec: rate 0bps size 0bps peak Infbps m 20 M 1500 Port number: sender 6 receiver 14468 protocol 0 PATH rcvfrom: 10.10.13.1 (ge-2/0/0.0) 84 pkts Adspec: received MTU 1500 PATH sentto: localclient RESV rcvfrom: localclient Record route: 10.10.14.2 10.10.13.1 <self> Transit LSP: 1 sessions 10.255.102.30 From: 10.255.102.172, LSPstate: Up, ActiveRoute: 1 LSPname: to_airstream, LSPpath: Primary Associated Bidirectional Associated LSP: r0-to-r4, 10.255.8.168 Suggested label received: -, Suggested label Recovery label received: -, Recovery label sent: 3 Resv style: 1 FF, Label in: 301264, Label out: 3 Time left: 132, Since: Fri Jun 17 21:40:56 2011 Tspec: rate 0bps size 0bps peak Infbps m 20 M 1500 Port number: sender 28 receiver 14465 protocol 0 PATH rcvfrom: 10.10.13.1 (ge-2/0/0.0) 84 pkts Adspec: received MTU 1500 sent MTU 1500 PATH sentto: 10.10.10.1 (ge-3/0/0.0) 84 pkts RESV rcvfrom: 10.10.10.1 (ge-3/0/0.0) 84 pkts Explct route: 10.10.10.1 Record route: 10.10.16.1 10.10.15.2 10.10.13.1 <self> 10.10.10.1
user@host> show mpls lsp bidirectional Ingress LSP: 1 session To From State Rt P ActivePath LSPname 10.255.8.86 10.255.8.207 Up 0 * r0-to-r4 Assoc-Bidir Total 1 displayed, Up 1, Down 0 Aug 28 06:56:26 [TRACE] [R0 coleman re0] Egress LSP: 1 session To From State Rt Style Labelin Labelout LSPname 10.255.8.207 10.255.8.86 Up 0 1 FF 3 - to-r0 Assoc-Bidir Total 1 displayed, Up 1, Down 0 Aug 28 06:56:26 [TRACE] [R0 coleman re0] Transit LSP: 0 sessions Total 0 displayed, Up 0, Down 0
Sens
La sortie des commandes , , show mpls detail
et affiche les détails des show mpls lsp
LSP bidirectionnels associés et show mpls bidirectional
les informations d’association LSP.
Configuration des stratégies d’entrée OAM pour LDP
À l’aide de l’instruction, vous pouvez configurer une stratégie d’exploitation, d’administration et de gestion (OAM) pour choisir les classes d’équivalence de ingress-policy
transfert (FEC) pour lesquelles OAM doit être activé. Si la FEC passe par la stratégie ou si la FEC est explicitement configurée, OAM est activé pour une FEC. Pour les FEC choisies à l’aide d’une stratégie, les paramètres BFD configurés sous [edit protocols ldp oam bfd-liveness-detection]
sont appliqués.
Vous configurez la stratégie d’entrée OAM au niveau de la [edit policy-options]
hiérarchie. Pour configurer une stratégie d’entrée OAM, incluez l’instruction ingress-policy
suivante :
ingress-policy ingress-policy-name;
Vous pouvez configurer cette instruction aux niveaux hiérarchiques suivants :
Les routeurs ACX Series ne prennent pas en charge le niveau hiérarchique [edit logical-systems
].
Suivi des paquets et des opérations MPLS et LSP
Pour tracer les paquets et les opérations MPLS et LSP, incluez l’instruction traceoptions
suivante :
traceoptions { file filename <files number> <size size> <world-readable | no-world-readable>; flag flag; }
Pour obtenir la liste des niveaux hiérarchiques auxquels vous pouvez inclure cette instruction, reportez-vous à la section Résumé de cette instruction.
Vous pouvez spécifier les indicateurs MPLS suivants dans l’instruction MPLS traceoptions
:
all
: traçage de toutes les opérations.connection
: traçage de toute l’activité de connexion croisée de circuit (CCC).connection-detail
: permet de suivre l’activité détaillée du CCC.cspf
—Suivre les calculs CSPF.cspf-link
: liens de trace visités lors des calculs CSPF.cspf-node
: nuds de trace visités lors des calculs CSPF.error
: traçage des conditions d’erreur MPLS.graceful-restart
: trace les événements de redémarrage normal MPLS.lsping
: traçage des paquets ping LSP et des codes de retour.nsr-synchronization
: événements de synchronisation NSR (Trace nonStop Routing).nsr-synchronization-detail
: permet de suivre les événements de synchronisation NSR en détail.state
—Trace toutes les transitions d’état LSP.static
: traçage d’un chemin de changement d’étiquette statique.
Lorsque vous configurez les options de suivi pour effectuer le suivi d’un LSP MPLS à l’aide de l’option cspf
, le journal CSPF affiche des informations sur le LSP MPLS en utilisant le terme « MPLS généralisé » (GMPLS). Par exemple, un message dans le journal CSPF peut indiquer que « le lien passe les contraintes GMPLS ». Le MPLS généralisé (GMPLS) est un sur-ensemble de MPLS, ce message est donc normal et n’affecte pas le bon fonctionnement du LSP MPLS.
Tableau de l'historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l' Feature Explorer pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.