Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration du redémarrage progressif

Suivez ces étapes pour configurer le redémarrage progressif sur votre appareil.

Activation d’un redémarrage fluide

Le redémarrage progressif est désactivé par défaut. Vous devez configurer le redémarrage progressif au niveau de la [edit routing-options] hiérarchie ou [edit routing-instances instance-name routing-options] pour activer la fonctionnalité globalement.

Par exemple :

Vous pouvez, si vous le souhaitez, modifier les paramètres globaux au niveau du protocole individuel ou, à partir de Junos OS 15.1, au niveau de l’instance de routage individuelle.

Remarque :

Si vous configurez le redémarrage progressif après l’établissement d’une session BGP ou LDP, la session BGP ou LDP redémarre et les homologues négocient les fonctionnalités de redémarrage progressif.

Pour désactiver le redémarrage progressif, incluez l’instructiondisable. Vous pouvez le faire globalement pour tous les protocoles en incluant l’instruction au niveau de la [edit routing-options] hiérarchie, ou vous pouvez désactiver le disable redémarrage normal pour un seul protocole en incluant l’instruction disable au niveau de la [edit protocols protocol graceful-restart] hiérarchie. Pour configurer une période de redémarrage complet, incluez l’instructionrestart-duration. Vous pouvez spécifier un nombre compris entre 120 et 900.

Pour obtenir la liste des niveaux hiérarchiques auxquels vous pouvez inclure cette instruction, consultez la section résumé de la déclaration de cette déclaration.

Lorsque vous incluez l’instruction graceful-restart au niveau de la hiérarchie, le [edit routing-options] redémarrage progressif est également activé pour les routes agrégées et statiques.

Configuration du redémarrage progressif

Pour activer un redémarrage progressif, incluez l’instruction graceful-restart au niveau de la [edit routing-instance instance-name routing-options] hiérarchie ou [edit routing-options] . Cela permet un redémarrage fluide à l’échelle mondiale pour tous les protocoles de routage. Vous pouvez, si vous le souhaitez, modifier ou compléter les paramètres globaux au niveau du protocole individuel.

Remarque :

Lorsque set protocols bgp group group-name allow network est configuré pour accepter des sessions BGP dynamiques, unconfigured-peer-graceful-restart l’instruction doit être configurée de manière à éviter la perte de trafic lors du redémarrage progressif ou du basculement du moteur de routage normal.

Par exemple :

La figure 1 montre un réseau VPN MPLS standard. Les routeurs CE1 et CE2 sont des routeurs de périphérie client, PE1 et PE2 sont des routeurs de périphérie fournisseur et P0 est un fournisseur routeur central. Plusieurs VPN de couche 3 sont configurés sur ce réseau, ainsi qu’un VPN de couche 2. Les interfaces sont illustrées dans le diagramme et ne sont pas incluses dans l’exemple de configuration qui suit.

Figure 1 : Topologie de redémarrage agréable d’un VPN de couche 3 Network topology diagram of an MPLS network showing CE1 and CE2 customer edge devices, PE1 and PE2 provider edge routers, P0 and P1 provider routers, MPLS LSP path, loopback IP addresses, interface names, and MPLS label for data packet forwarding.

Routeur CE1

Sur le routeur CE1, configurez les protocoles suivants sur les interfaces logiques de t3-3/1/0 : OSPF sur l’unité 101, RIP sur l’unité 102, BGP sur l’unité 103 et IS-IS sur l’unité 512. Configurez également le redémarrage automatique, BGP, IS-IS, OSPF et RIP sur l’instance principale pour pouvoir vous connecter aux instances de routage sur le routeur PE1.

Routeur PE1

Sur le routeur PE1, configurez le redémarrage progressif dans l’instance principale, ainsi que BGP, OSPF, MPLS et LDP. Ensuite, configurez plusieurs instances de redémarrage gracieux spécifiques au protocole. En incluant des instances pour BGP, OSPF, les VPN de couche 2, RIP et les routes statiques, vous pouvez observer le large éventail d’options disponibles lorsque vous implémentez un redémarrage progressif. Configurez les protocoles suivants dans des instances individuelles sur les interfaces logiques de t3-0/0/0 : une route statique sur l’unité 100, OSPF sur l’unité 101, RIP sur l’unité 102, BGP sur l’unité 103 et Frame Relay sur l’unité 512 pour l’instance VPN de couche 2.

Routeur P0

Sur le routeur P0, configurez le redémarrage progressif dans l’instance principale, ainsi que OSPF, MPLS et LDP. Cela permet aux protocoles des routeurs PE de se rejoindre.

Routeur PE2

Sur le routeur PE2, configurez BGP, OSPF, MPLS, LDP et le redémarrage progressif dans l’instance principale. Configurez les protocoles suivants dans des instances individuelles sur les interfaces logiques de t1-0/1/3 : une route statique sur l’unité 200, OSPF sur l’unité 201, RIP sur l’unité 202, BGP sur l’unité 203 et Frame Relay sur l’unité 612 pour l’instance VPN de couche 2. Configurez également le redémarrage progressif spécifique au protocole dans toutes les instances de routage, à l’exception de l’instance VPN de couche 2.

Routeur CE2

Sur le routeur CE2, terminez la configuration VPN de couche 2 et de couche 3 en mettant en miroir les protocoles déjà définis sur les routeurs PE2 et CE1. Plus précisément, configurez les éléments suivants sur les interfaces logiques de t1-0/0/3 : OSPF sur l’unité 201, RIP sur l’unité 202, BGP sur l’unité 203 et IS-IS sur l’unité 612. Enfin, configurez le redémarrage progressif, BGP, IS-IS, OSPF et RIP sur l’instance principale pour pouvoir vous connecter aux instances de routage sur le routeur PE2.

État PE1 du routeur avant un redémarrage

L’exemple suivant affiche les relations de voisinage sur le routeur PE1 avant qu’un redémarrage ne se produise :

État PE1 du routeur lors d’un redémarrage

Avant de pouvoir vérifier que le redémarrage progressif fonctionne, vous devez simuler un redémarrage du routeur. Pour actualiser le processus de routage et simuler un redémarrage, utilisez la commande restart routing operational mode :

L’exemple de sortie suivant est capturé lors du redémarrage du routeur :

Configuration du VPN Graceful Redémarrage

Un redémarrage progressif permet à un routeur dont le plan de contrôle VPN est en cours de redémarrage de continuer à transférer le trafic tout en récupérant son état à partir des routeurs voisins. Sans redémarrage progressif, un redémarrage du plan de contrôle perturbe tous les services VPN fournis par le routeur. Le redémarrage progressif est pris en charge sur les VPN de couche 2, les VPN de couche 3, les instances de routage de routeur virtuel et VPLS.

Pour implémenter le redémarrage progressif d’un VPN de couche 2 ou de couche 3, effectuez les tâches de configuration décrites dans les sections suivantes :

Configuration globale du redémarrage fluide

Pour activer un redémarrage progressif, incluez l’instruction graceful-restart au niveau de la [edit routing-options] hiérarchie. Pour configurer une durée globale pour la période de redémarrage progressif, incluez l’instruction restart-duration au niveau de la [edit routing-options graceful-restart] hiérarchie.

Pour désactiver globalement le redémarrage normal, incluez l’instruction disable au niveau de la [edit routing-options graceful-restart] hiérarchie.

Configuration du redémarrage fluide pour l’instance de routage

Pour les VPN de couche 3 uniquement, vous devez également configurer le redémarrage progressif pour tous les protocoles de routage et liés au MPLS au sein d’une instance de routage en incluant l’instruction graceful-restart au niveau de la [edit routing-instances instance-name routing-options] hiérarchie. Étant donné que vous pouvez configurer le protocole BGP multi-instance et multi-instance LDP, le redémarrage progressif pour un scénario de porteuse de porteuses est pris en charge. Pour configurer la durée de la période de redémarrage agréable pour l’instance de routage, incluez l’instruction dans le restart-duration .[edit routing-instances instance-name routing-options]

Vous pouvez désactiver le redémarrage progressif pour des protocoles individuels avec l’instruction disable au niveau de la [edit routing-instances instance-name protocols protocol-name graceful-restart] hiérarchie.

Configuration du système logique Graceful Redémarrage rapide

Le redémarrage gracieux d’un système logique fonctionne de la même manière que le redémarrage progressif dans le routeur principal. La seule différence est l’emplacement de l’instruction graceful-restart .

Les rubriques suivantes décrivent les éléments à configurer pour implémenter le redémarrage progressif dans un système logique :

Permettre un redémarrage fluide à l’échelle mondiale

Pour activer un redémarrage fluide dans un système logique, incluez l’instruction graceful-restart au niveau de la [edit logical-systems logical-system-name routing-options] hiérarchie. Pour configurer une durée globale de la période de redémarrage gracieux, incluez l’instruction restart-duration au niveau de la [edit logical-systems logical-system-name routing-options graceful-restart] hiérarchie.

Pour désactiver globalement le redémarrage normal, incluez l’instruction disable au niveau de la [edit logical-systems logical-system-name routing-options graceful-restart] hiérarchie.

Configuration du redémarrage progressif pour une instance de routage

Pour les VPN de couche 3 uniquement, vous devez également configurer le redémarrage progressif globalement pour une instance de routage à l’intérieur d’un système logique. Pour configurer, incluez l’instruction graceful-restart au niveau de la [edit logical-systems logical-system-name routing-instances instance-name routing-options] hiérarchie. Étant donné que vous pouvez configurer le protocole BGP multi-instance et multi-instance LDP, le redémarrage progressif pour un scénario de porteuse de porteuses est pris en charge. Pour configurer la durée de la période de redémarrage agréable pour l’instance de routage, incluez l’instruction dans le restart-duration .[edit logical-systems logical-system-name routing-instances instance-name routing-options]

Pour désactiver le redémarrage progressif pour les protocoles individuels avec l’instruction disable au niveau de la [edit logical-systems logical-system-name routing-instances instance-name protocols protocol-name graceful-restart] hiérarchie.

Configuration du redémarrage fluide pour les systèmes QFabric

Lorsque vous configurez le redémarrage progressif dans la CLI QFabric, le système QFabric applique la configuration au groupe de nœuds réseau pour participer aux opérations de redémarrage progressif avec des périphériques externes au système QFabric. Une telle configuration préserve l’état de la table de routage et aide les périphériques de routage voisins à reprendre les opérations de routage plus rapidement après le redémarrage du système. Cela permet également au groupe de nœuds réseau de reprendre rapidement les opérations de routage en cas de redémarrage du système QFabric (tel qu’une mise à niveau logicielle). Par conséquent, nous vous recommandons d’activer le redémarrage progressif des protocoles de routage dans la CLI QFabric.

Remarque :

Le système QFabric utilise également le redémarrage progressif en interne dans la fabric pour faciliter la résilience et la récupération entre les fabrics. Cette fonctionnalité interne est activée par défaut sans aucune configuration requise.

Activation d’un redémarrage fluide

Par défaut, le redémarrage progressif est désactivé. Pour activer le redémarrage progressif, incluez l’instruction graceful-restart au niveau de la hiérarchie [edit routing-instance instance-name routing-options] ou [edit routing-options].

Par exemple :

Pour configurer la durée de la période de redémarrage progressif, incluez la durée de redémarrage au niveau de la hiérarchie [edit routing-options graceful-restart].

Remarque :

Le mode Auxiliaire (la capacité d’aider un routeur voisin à tenter un redémarrage progressif) est activé par défaut lorsque vous démarrez la plate-forme de routage, même si le redémarrage progressif n’est pas activé. Vous pouvez désactiver le mode d’assistance par protocole.

Pour désactiver globalement le redémarrage progressif, incluez l’instruction disable au niveau de la hiérarchie [edit routing-options graceful-restart].

Lorsque le redémarrage progressif est activé pour tous les protocoles de routage au niveau de la hiérarchie [edit routing-options graceful-restart], vous pouvez désactiver le redémarrage progressif par protocole.

Remarque :

Si vous configurez le redémarrage progressif après l’établissement d’une session BGP ou LDP, la session BGP ou LDP redémarre et les homologues négocient les fonctionnalités de redémarrage progressif. En outre, les statistiques de routage des pairs BGP sont remises à zéro.

Configuration des options de redémarrage progressif pour BGP

Pour configurer la durée de la période de redémarrage progressif de BGP, incluez l’instruction restart-time au niveau de la hiérarchie [edit protocols bgp graceful-restart]. Pour définir la durée pendant laquelle le routeur attend de recevoir des messages de voisins de redémarrage avant de les déclarer inactifs, incluez l’instruction stale-routes-time au niveau de la hiérarchie [edit protocols bgp graceful-restart].

Pour désactiver la fonctionnalité de redémarrage progressif de BGP pour toutes les sessions BGP, incluez l’instruction disable au niveau de la hiérarchie [edit protocols bgp graceful-restart].

Remarque :

Pour définir les propriétés de redémarrage gracieux de BGP ou les désactiver pour un groupe, incluez les instructions souhaitées au niveau de la hiérarchie [modifier les protocoles bgp group group-name graceful-restart].

Pour définir les propriétés de redémarrage agréable de BGP ou les désactiver pour un voisin spécifique dans un groupe, incluez les instructions souhaitées au niveau de la hiérarchie [edit protocols bgp group group-name neighbor ip-address graceful-restart].

Remarque :

La configuration du redémarrage progressif pour BGP réinitialise les statistiques de routage des pairs BGP à zéro. De plus, les sessions BGP existantes redémarrent et les pairs négocient les capacités de redémarrage progressif.

Configuration des options de redémarrage progressif pour OSPF et OSPFv3

Pour configurer la durée de la période de redémarrage agréable d’OSPF/OSPFv3, incluez l’instruction restart-duration au niveau de la hiérarchie [edit protocols (ospf | ospf3) graceful-restart]. Pour spécifier la durée pendant laquelle le routeur informe les routeurs d’assistance qu’il a terminé le redémarrage gracieux, incluez la durée de notification au niveau de la hiérarchie [edit protocols (ospf | ospf3) graceful-restart]. La vérification stricte de l’annonce d’état de lien (LSA) OSPF entraîne l’arrêt du redémarrage progressif par un routeur d’aide. Pour désactiver la vérification LSA stricte, incluez l’instruction no-strict-lsa-checking au niveau de la hiérarchie [edit protocols (ospf | ospf3) graceful-restart].

Pour désactiver le redémarrage normal d’OSPF/OSPFv3, incluez l’instruction disable au niveau de la hiérarchie [edit protocols (ospf | ospf3) graceful-restart].

À partir de la version 11.3, Junos OS prend en charge les modes d’assistance standard (basé sur RFC 3623, Graceful OSPF Restart) et basés sur la signalisation de redémarrage (comme spécifié dans RFC 4811, RFC 4812 et RFC 4813) pour les configurations de redémarrage agréable d’OSPF version 2. Les modes d’assistance standard et basé sur la signalisation de redémarrage sont activés par défaut. Pour désactiver le mode d’assistance pour les configurations de redémarrage agréable de OSPF version 2, incluez l’instruction helper-disable <both | restart-signaling | standard> au niveau de la hiérarchie [edit protocols ospf graceful-restart]. Notez que la dernière instruction commit est toujours prioritaire sur la précédente.

Pour réactiver le mode helper, supprimez l’instruction helper-disable de la configuration à l’aide de la commande delete protocols ospf graceful-restarthelper-disable <restart-signaling | standard | both> . Dans ce cas également, la dernière commande exécutée a la priorité sur les précédentes.

Remarque :

Le mode d’assistance basé sur la signalisation de redémarrage n’est pas pris en charge pour les configurations OSPFv3. Pour désactiver le mode helper pour les configurations OSPFv3, incluez l’instruction helper-disable au niveau de la hiérarchie [edit protocols ospfv3 graceful-restart].

Conseil :

Vous pouvez également suivre les événements de redémarrage agréable avec l’instruction traceoptions au niveau de la hiérarchie [edit protocols (ospf | ospf3)] . Pour plus d’informations, consultez Suivi des événements de redémarrage gracieux.

Remarque :

Si vous configurez BFD et le redémarrage progressif pour OSPF, le redémarrage progressif peut ne pas fonctionner comme prévu.

Suivi des événements de redémarrage agréable

Pour suivre la progression d’un événement de redémarrage gracieux, vous pouvez configurer des indicateurs d’options de traçage de redémarrage gracieux pour IS-IS et OSPF/OSPFv3. Pour configurer les options de trace de redémarrage gracieux, incluez l’instruction graceful-restart au niveau de la hiérarchie [editprotocol protocol traceoptions] :

Exemple : Gestion des modes d’aide pour le redémarrage fluide d’OSPF

La configuration

Procédure étape par étape

Les modes d’assistance standard et basé sur la signalisation de redémarrage sont activés par défaut, quel que soit l’état de configuration de redémarrage progressif sur le périphérique de routage. Junos OS vous permet de désactiver ou d’activer les modes d’assistance en fonction de vos besoins.

Pour configurer les options du mode d’assistance pour un redémarrage progressif :

  1. Pour activer le redémarrage progressif, ajoutez l’instruction graceful-restart au niveau de la [edit routing-options] hiérarchie.

    Les modes d’assistance, à la fois standard et basés sur la signalisation de redémarrage, sont activés par défaut.

  2. Pour désactiver l’un ou les deux modes d’assistance, ajoutez l’instruction helper-disable <both | restart-signaling | standard> au niveau de la [edit protocols ospf graceful-restart] hiérarchie.

    • Pour désactiver les modes d’assistance standard et de signalisation de redémarrage :

    • Pour désactiver uniquement le mode d’assistance basé sur la signalisation de redémarrage :

    • Pour désactiver uniquement le mode d’assistance standard :

    Remarque :

    Vous devez valider la configuration avant que la modification ne prenne effet.

    La dernière déclaration engagée a toujours la priorité sur la précédente.

  3. Pour activer l’un ou les deux modes d’assistance lorsque les modes d’assistance sont désactivés, supprimez l’instruction helper-disable <both | restart-signaling | standard> du niveau hiérarchique [edit protocols ospf graceful-restart] .

    • Pour activer les modes d’assistance standard et de signalisation de redémarrage :

    • Pour activer le mode d’assistance basé sur la signalisation de redémarrage :

    • Pour activer le mode d’assistance standard :

    Remarque :

    Vous devez valider la configuration avant que la modification ne prenne effet.

    La dernière déclaration engagée a toujours la priorité sur la précédente.

Exigences

Routeurs M Series ou T Series exécutant Junos OS version 11.4 ou ultérieure et commutateurs EX Series.

Vue d’ensemble

La version 11.4 de Junos OS étend la prise en charge du redémarrage agréable d’OSPF pour inclure le mode d’assistance basé sur la signalisation de redémarrage. Les modes d’assistance standard (basé sur la RFC 3623) et basés sur la signalisation de redémarrage sont activés par défaut, quel que soit l’état de configuration de redémarrage progressif sur le périphérique de routage.

Junos OS, cependant, vous permet de choisir entre les modes d’assistance avec l’instruction helper-disable <standard | restart-signaling | both> .

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification du redémarrage agréable d’OSPF et configuration du mode d’assistance

Objet

Vérifiez la configuration du redémarrage agréable d’OSPF et du mode d’assistance sur un routeur.

Mesures à prendre
  • Entrez la run show ospf overview commande à partir du mode configuration.

Signification

La sortie indique que le redémarrage progressif et les deux modes d’assistance sont activés.

Suivi des événements du mode d’assistance basé sur les signaux de redémarrage pour le redémarrage progressif d’OSPF

Junos OS fournit une option de suivi pour enregistrer les événements du mode d’assistance basé sur la signalisation de redémarrage pour un redémarrage fluide d’OSPF. Pour activer le suivi des événements en mode d’assistance basés sur la signalisation de redémarrage, incluez l’instruction traceoptions flag restart-signaling au niveau de la [edit protocols ospf] hiérarchie.

Pour activer le suivi des événements basés sur la signalisation de redémarrage :

  1. Créez un fichier journal pour enregistrer le journal.

    ospf-log est le nom du fichier journal.

  2. Activez le suivi pour les événements du mode d’assistance basé sur la signalisation de redémarrage.
  3. Validez la configuration.

Les journaux sont enregistrés dans le ospf-log fichier du dossier /var/log .

Affichage du fichier journal

Pour afficher les événements basés sur les signaux de redémarrage à partir du fichier journal, tapez :

Vérification de l’opération de redémarrage fluide

Cette rubrique contient les sections suivantes :

Commandes de redémarrage agréable en mode opérationnel

Pour vérifier le bon fonctionnement du redémarrage gracieux, utilisez les commandes suivantes :

  • show bgp neighbor (pour le redémarrage progressif de BGP)

  • show log (pour les redémarrages progressifs IS-IS et OSPF/OSPFv3)

  • show (ospf | ospfv3) overview (pour le redémarrage fluide d’OSPF/OSPFv3)

  • show rsvp neighbor detail (pour le redémarrage gracieux RSVP - routeur d’aide)

  • show rsvp version (pour RSVP Graceful restart—redémarrage du routeur)

  • show ldp session detail (pour le redémarrage progressif de LDP)

  • show connections (pour CCC et TCC graceful restart)

  • show route instance detail (pour le redémarrage progressif du VPN de couche 3 et pour tous les protocoles utilisant le redémarrage progressif dans une instance de routage)

  • show route protocol l2vpn (pour le redémarrage progressif du VPN de couche 2)

Pour plus d’informations sur ces commandes et une description de leurs champs de sortie, consultez l’explorateur CLI.

Vérification du redémarrage fluide de BGP

Pour afficher les informations de redémarrage agréable des sessions BGP, utilisez la show bgp neighbor commande :

Vérification d’IS-IS et du redémarrage fluide d’OSPF

Pour afficher les informations de redémarrage gracieux pour IS-IS et OSPF, configurez traceoptions (voir Suivi des événements de redémarrage gracieux).

Voici la sortie d’un journal traceoptions d’un OSPF redémarrant routeur :

Voici la sortie d’un journal traceoptions à partir d’un routeur d’aide OSPF :

Vérification du CCC et du redémarrage fluide TCC

Pour afficher les informations de redémarrage agréable pour les connexions CCC et TCC, utilisez la show connections commande. L’exemple suivant suppose quatre connexions CCC d’interface distante entre CE1 et CE2 :

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’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libération
Descriptif
15.1
Vous pouvez, si vous le souhaitez, modifier les paramètres globaux au niveau du protocole individuel ou, à partir de Junos OS 15.1, au niveau de l’instance de routage individuelle.