Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration du redémarrage gracieux pour OSPF

Présentation du redémarrage gracieux pour OSPF

Le redémarrage normal permet à un périphérique de routage en cours de redémarrage d’informer ses voisins et pairs adjacents de son état. Lors d’un redémarrage harmonieux, l’équipement redémarré et ses voisins continuent de transférer des paquets sans perturber les performances du réseau. Étant donné que les périphériques voisins assistent au redémarrage (ces voisins sont appelés ), l’appareil qui redémarre peut rapidement reprendre son fonctionnement complet sans recalculer les algorithmes.

Note:

Sur une liaison de diffusion avec un seul voisin, lorsque le voisin lance une opération de redémarrage gracieux OSPFv3, le redémarrage peut être interrompu au moment où le périphérique de routage local assume le rôle d’assistant. Une modification du LSA est considérée comme une modification de la topologie, qui met fin à l’opération de redémarrage du voisin.

Le redémarrage gracieux est désactivé par défaut. Vous pouvez soit activer globalement le redémarrage gracieux pour tous les protocoles de routage, soit activer le redémarrage gracieux spécifiquement pour OSPF.

Cette rubrique décrit les informations suivantes :

Mode d’assistance pour un redémarrage en douceur

Lorsqu’un appareil activé pour le redémarrage gracieux OSPF redémarre, il conserve les routes apprises avant le redémarrage dans sa table de transfert. L’appareil n’autorise pas les nouvelles annonces d’état de lien (LSA) OSPF à mettre à jour la table de routage. Ce périphérique continue de transférer le trafic vers d’autres voisins OSPF (ou routeurs d’assistance) et n’envoie qu’un nombre limité de LSA pendant la période de redémarrage. Pour rétablir les contiguïtés OSPF avec les voisins, l’appareil qui redémarre doit envoyer un LSA Grace à tous les voisins. En réponse, les routeurs d’assistance passent en mode d’assistance (la capacité d’assister un périphérique voisin qui tente un redémarrage normal) et renvoient un accusé de réception à l’appareil qui redémarre. S’il n’y a pas de changement de topologie, les routeurs d’assistance continuent d’annoncer les LSA comme si le périphérique de redémarrage était resté en fonctionnement OSPF continu.

Note:

Le mode d’assistance est activé par défaut lorsque vous démarrez la plate-forme de routage, même si le redémarrage gracieux n’est pas activé. Vous pouvez désactiver le mode d’assistance spécifiquement pour OSPF.

Lorsque l’appareil qui redémarre reçoit des réponses de tous les routeurs d’assistance, il sélectionne les itinéraires, met à jour la table de transfert et ignore les anciens itinéraires. À ce stade, les adjacences OSPF complètes sont rétablies et l’appareil qui redémarre reçoit et traite les LSA OSPF comme d’habitude. Lorsque les routeurs d’assistance ne reçoivent plus de LSA d’exception de la part de l’équipement qui redémarre ou lorsque la topologie du réseau change, ils reprennent également leur fonctionnement normal.

À partir de la version 11.4 de Junos OS, vous pouvez configurer le mode d’assistance basé sur la signalisation de redémarrage pour les configurations de redémarrage gracieux OSPFv2. L’implémentation de Junos OS est basée sur la RFC 4811, OSPF Out-of-Band Link State Database (LSDB) Resynchronization, la RFC 4812, OSPF Restart Signaling, et la RFC 4813, OSPF Link-Local Signaling. Dans les implémentations en mode d’assistance basées sur la signalisation de redémarrage, le périphérique de redémarrage informe ses voisins de son état de redémarrage uniquement une fois le redémarrage terminé. Lorsque le redémarrage est terminé, l’équipement de redémarrage envoie des messages hello à ses routeurs d’assistance avec le bit de signal de redémarrage (RS) défini dans l’en-tête du paquet hello. Lorsqu’un routeur d’assistance reçoit un paquet hello avec le bit RS défini dans l’en-tête, le routeur d’assistance renvoie un message hello au périphérique de redémarrage. Le message de réponse bonjour du routeur d’assistance contient l’indicateur ResyncState et le minuteur ResyncTimeout qui permettent à l’appareil de redémarrage de garder une trace des routeurs d’assistance qui se synchronisent avec lui. Lorsque tous les assistants ont terminé la synchronisation, l’appareil qui redémarre quitte le mode de redémarrage.

Note:

Le mode d’assistance au redémarrage gracieux basé sur la signalisation de redémarrage n’est pas pris en charge pour les configurations OSPFv3.

Redémarrage gracieux planifié et non planifié

OSPF prend en charge deux types de redémarrage gracieux : planifié et non planifié. Lors d’un redémarrage planifié, le périphérique de routage de redémarrage informe les voisins avant de redémarrer. Les voisins agissent comme si le périphérique de routage se trouvait toujours dans la topologie du réseau et continuent de transférer le trafic vers le périphérique de routage qui redémarre. Une période de grâce est définie pour spécifier le moment où les voisins doivent considérer le périphérique de routage redémarré comme faisant partie de la topologie. Lors d’un redémarrage non planifié, le périphérique de routage redémarre sans avertissement.

Exemple : Configuration du redémarrage gracieux pour OSPF

Cet exemple montre comment configurer le redémarrage gracieux spécifiquement pour OSPF.

Exigences

Avant de commencer :

Aperçu

Le redémarrage normal permet à un périphérique de routage en cours de redémarrage d’informer ses voisins et homologues adjacents de son état. Lors d’un redémarrage normal, le périphérique de routage redémarré et ses voisins continuent de transférer des paquets sans perturber les performances du réseau. Par défaut, le redémarrage gracieux est désactivé. Vous pouvez activer globalement le redémarrage gracieux pour tous les protocoles de routage en incluant l’instruction graceful-restart au niveau de la [edit routing-options] hiérarchie, ou vous pouvez activer le redémarrage gracieux spécifiquement pour OSPF en incluant l’instruction graceful-restart au niveau de la [edit protocols (ospf|ospf3)] hiérarchie.

Le premier exemple montre comment activer le redémarrage gracieux et configurer les paramètres facultatifs pour l’intervalle de période de grâce. Dans cet exemple, les interfaces fe-1/1/1 et fe-1/1/2 se trouvent dans la zone OSPF 0.0.0.0, et vous configurez ces interfaces pour un redémarrage normal. L’intervalle de période de grâce pour le redémarrage gracieux OSPF est égal ou inférieur à la somme de l’intervalle de temps de durée de notification et de l’intervalle de temps de durée de redémarrage . La période de grâce correspond au nombre de secondes pendant lesquelles les voisins du périphérique de routage continuent d’annoncer que le périphérique de routage est entièrement adjacent, quel que soit l’état de connexion entre le périphérique de routage et ses voisins.

L’instruction notify-duration configure la durée (en secondes) pendant laquelle le périphérique de routage informe les routeurs d’assistance qu’il a terminé le redémarrage gracieux en envoyant des annonces d’état de lien de grâce (LSA) purgées sur toutes les interfaces. Par défaut, le périphérique de routage envoie des LSA d’agrément pendant 30 secondes. La plage est de 1 à 3600 secondes.

L’instruction restart-duration configure le temps d’attente du périphérique de routage (en secondes) pour terminer la réacquisition des voisins OSPF de chaque zone. Par défaut, le périphérique de routage accorde 180 secondes. La plage est de 1 à 3600 secondes.

Le deuxième exemple montre comment désactiver le redémarrage gracieux pour OSPF en incluant l’instruction disable .

Topologie

Configuration

Activation du redémarrage gracieux pour OSPF

Configuration rapide de la CLI

Pour activer rapidement le redémarrage normal pour OSPF, copiez les commandes suivantes et collez-les dans l’interface de ligne de commande.

Procédure étape par étape

Pour activer le redémarrage normal pour OSPF :

  1. Configurez les interfaces.

    Note:

    Pour OSPFv3, utilisez des adresses IPv6.

  2. Configurez OSPF sur les interfaces.

    Note:

    Pour spécifier OSPFv3, incluez l’instruction ospf3 au niveau de la [edit protocols] hiérarchie.

  3. Configurez le redémarrage gracieux globalement

  4. Configurez le redémarrage gracieux OSPF.

  5. (Facultatif) Configurez la durée de redémarrage.

  6. (Facultatif) Configurez la durée de notification.

  7. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Confirmez votre configuration en saisissant les show interfaces commandes and show protocols ospf . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Pour confirmer une configuration OSPFv3, entrez les commandes et show interfaces .show protocols ospf3

Désactivation du redémarrage gracieux pour OSPF

Configuration rapide de la CLI

Pour désactiver rapidement le redémarrage gracieux pour OSPF, 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 l’interface de ligne de commande au niveau de la hiérarchie [edit], puis passez commit en mode de configuration.

Procédure étape par étape

Pour désactiver le redémarrage gracieux pour OSPF :

  1. Désactivez le redémarrage gracieux pour le protocole OSPF uniquement.

    Cette commande n’affecte pas le paramètre de configuration du redémarrage gracieux global.

    Note:

    Pour spécifier OSPFv3, incluez l’instruction ospf3 au niveau de la [edit protocols] hiérarchie.

  2. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Confirmez votre configuration en entrant la show protocols ospf commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Pour confirmer une configuration OSPFv3, entrez la show protocols ospf3 commande.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la configuration du redémarrage gracieux OSPF

But

Vérifiez les informations relatives à votre configuration de redémarrage normal OSPF.

Action

À partir du mode opérationnel, entrez la show ospf overview commande OSPFv2. Entrez la show ospf3 overview commande pour OSPFv3.

Signification

Le champ Redémarrage affiche l’état du redémarrage gracieux comme étant activé ou désactivé. Le champ Durée de redémarrage indique le temps nécessaire au périphérique de routage redémarré pour terminer la réacquisition des voisins OSPF. Le champ Période de grâce de redémarrage indique la période pendant laquelle les voisins doivent considérer le périphérique de routage redémarré comme faisant partie de la topologie.

Vérification de l’état du redémarrage gracieux

But

Vérifiez l’état du redémarrage normal.

Action

À partir du mode opérationnel, entrez la show route instance detail commande.

Signification

Le champ État de redémarrage affiche En attente si le redémarrage n’est pas terminé ou Terminé si le redémarrage est terminé. Le champ Délai d’expiration de la sélection du chemin indique le temps restant jusqu’à ce que le redémarrage normal soit déclaré terminé. Il existe un champ État de redémarrage plus détaillé qui affiche une liste des protocoles qui ont ou n’ont pas encore terminé le redémarrage gracieux pour la table de routage spécifiée.

Exemple : configuration du mode de fonctionnalité d’assistance pour le redémarrage gracieux OSPFv2

Cet exemple montre comment désactiver et réactiver la fonctionnalité du mode d’assistance pour le redémarrage gracieux OSPFv2.

Exigences

Avant de commencer :

Aperçu

La fonctionnalité d’assistance au redémarrage gracieux OSPF assiste un périphérique de routage voisin qui tente un redémarrage gracieux. Par défaut, la fonctionnalité d’assistance est activée globalement lorsque vous démarrez la plate-forme de routage. Cela signifie que la fonctionnalité d’assistance est activée lorsque vous démarrez OSPF, même si le redémarrage gracieux n’est pas activé globalement ou spécifiquement activé pour OSPF. Vous pouvez modifier davantage votre configuration de redémarrage gracieux pour désactiver la fonctionnalité d’assistance.

À partir de la version 11.4 de Junos OS, vous pouvez configurer le mode d’assistance basé sur la signalisation de redémarrage pour les configurations de redémarrage gracieux OSPFv2. Les modes d’assistance standard et de redémarrage basés sur la signalisation sont activés par défaut.

Dans le premier exemple, les interfaces fe-1/1/1 et fe-1/1/2 se trouvent dans la zone OSPFv2 0.0.0.0, et vous configurez ces interfaces pour un redémarrage normal. Vous désactivez ensuite la fonctionnalité standard d’assistance au redémarrage gracieux d’OSPFv2 en incluant l’instruction helper-disable standard . Cette configuration est utile si vous disposez d’un environnement qui contient un équipement d’un autre fournisseur configuré pour le redémarrage basé sur la signalisation et le redémarrage gracieux.

Note:

L’instruction helper-disable et l’instruction no-strict-lsa-checking ne peuvent pas être configurées en même temps. Si vous tentez de configurer les deux instructions en même temps, le périphérique de routage affiche un message d’avertissement lorsque vous entrez la show protocols ospf commande.

Le deuxième exemple montre comment réactiver la fonctionnalité d’assistance au redémarrage OSPFv2 standard que vous avez désactivée dans le premier exemple.

Topologie

Configuration

Désactivation du mode d’assistance pour OSPFv2

Configuration rapide de la CLI

Pour activer rapidement le redémarrage gracieux d’OSPFv2 lorsque le mode d’assistance est désactivé, copiez les commandes suivantes et collez-les dans l’interface de ligne de commande.

Procédure étape par étape

Pour activer le redémarrage gracieux pour OSPFv2 lorsque le mode d’assistance est désactivé :

  1. Configurez les interfaces.

  2. Configurer OSPFv2 sur les interfaces

  3. Désactivez la fonctionnalité d’assistance au redémarrage gracieux d’OSPFv2. Si vous désactivez la fonctionnalité d’assistance au redémarrage gracieux d’OSPFv2, vous ne pouvez pas désactiver la vérification LSA stricte.

  4. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Confirmez votre configuration en entrant les commandes et show interfaces . show protocols ospf Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Réactivation du mode d’assistance pour OSPFv2

Configuration rapide de la CLI

Pour réactiver rapidement le mode d’assistance standard pour OSPFv2, 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 l’interface de ligne de commande au niveau de la hiérarchie [edit], puis passez commit en mode de configuration.

Note:

Pour réactiver le redémarrage du mode d’assistance basé sur la signalisation, incluez l’instruction restart-signaling . Pour réactiver le mode d’assistance standard et le mode d’assistance basé sur la signalisation de redémarrage, incluez l’instruction both .

Procédure étape par étape

Pour réactiver le mode d’assistance standard pour OSPFv2 :

  1. Supprimez l’instruction standard helper-mode de la configuration OSPFv2.

  2. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Une fois que vous avez réactivé le mode d’assistance standard, la commande n’affiche show protocols ospf plus la configuration de redémarrage normal.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la configuration du redémarrage gracieux OSPFv2

But

Vérifiez les informations sur votre configuration de redémarrage normal OSPFv2. Le champ Redémarrage affiche l’état du redémarrage gracieux comme activé ou désactivé, le champ Mode d’assistance de redémarrage gracieux affiche l’état de la capacité du mode d’assistance standard comme activé ou désactivé, et le champ Mode d’assistance de signalisation de redémarrage affiche l’état du mode d’assistance basé sur la signalisation de redémarrage comme activé ou désactivé. Par défaut, les modes d’assistance standard et de redémarrage basés sur la signalisation sont activés.

Action

À partir du mode opérationnel, entrez la show ospf overview commande.

Vérification de l’état du redémarrage gracieux

But

Vérifiez l’état du redémarrage normal. Le champ État de redémarrage affiche En attente si le redémarrage n’est pas terminé ou Terminé si le redémarrage est terminé. Le champ Délai d’expiration de la sélection du chemin indique le temps restant jusqu’à ce que le redémarrage normal soit déclaré terminé. Il existe un champ État de redémarrage plus détaillé qui affiche une liste des protocoles qui ont terminé le redémarrage gracieux ou qui n’ont pas encore terminé le redémarrage gracieux pour la table de routage spécifiée.

Action

À partir du mode opérationnel, entrez la show route instance detail commande.

Exemple : configuration du mode de fonctionnalité d’assistance pour le redémarrage gracieux OSPFv3

Cet exemple montre comment désactiver et réactiver la fonctionnalité du mode d’assistance pour le redémarrage gracieux OSPFv3.

Exigences

Avant de commencer :

Aperçu

La fonctionnalité d’assistance au redémarrage gracieux OSPF assiste un périphérique de routage voisin qui tente un redémarrage gracieux. Par défaut, la fonctionnalité d’assistance est activée globalement lorsque vous démarrez la plate-forme de routage. Cela signifie que la fonctionnalité d’assistance est activée lorsque vous démarrez OSPF, même si le redémarrage gracieux n’est pas activé globalement ou spécifiquement activé pour OSPF. Vous pouvez modifier davantage votre configuration de redémarrage gracieux pour désactiver la fonctionnalité d’assistance.

Dans le premier exemple, les interfaces fe-1/1/1 et fe-1/1/2 se trouvent dans la zone OSPFv3 0.0.0.0, et vous configurez ces interfaces pour un redémarrage normal. Vous désactivez ensuite la fonctionnalité d’assistance au redémarrage gracieux d’OSPFv3 en incluant l’instruction helper-disable .

Note:

L’instruction helper-disable et l’instruction no-strict-lsa-checking ne peuvent pas être configurées en même temps. Si vous tentez de configurer les deux instructions en même temps, le périphérique de routage affiche un message d’avertissement lorsque vous entrez la show protocols ospf commande.

Le deuxième exemple montre comment réactiver la fonctionnalité d’assistance au redémarrage OSPFv3 que vous avez désactivée dans le premier exemple.

Topologie

Configuration

Désactivation du mode d’assistance pour OSPFv3

Configuration rapide de la CLI

Pour activer rapidement le redémarrage gracieux d’OSPFv3 lorsque le mode d’assistance est désactivé, copiez les commandes suivantes et collez-les dans l’interface de ligne de commande.

Procédure étape par étape

Pour activer le redémarrage gracieux pour OSPFv3 lorsque le mode d’assistance est désactivé :

  1. Configurez les interfaces.

  2. Configurer OSPFv3 sur les interfaces

  3. Désactivez la fonctionnalité d’assistance au redémarrage gracieux d’OSPFv3. Si vous désactivez la fonctionnalité d’assistance au redémarrage gracieux d’OSPFv3, vous ne pouvez pas désactiver la vérification LSA stricte.

  4. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Confirmez votre configuration en entrant les commandes et show interfaces . show protocols ospf3 Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Réactivation du mode d’assistance pour OSPFv3

Configuration rapide de la CLI

Pour réactiver rapidement le mode d’assistance pour OSPFv3, copiez la commande suivante et collez-la dans l’interface de ligne de commande.

Procédure étape par étape

Pour réactiver le mode d’assistance pour OSPFv3 :

  1. Supprimez l’instruction standard helper-mode de la configuration OSPFv3.

  2. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Une fois que vous avez réactivé le mode d’assistance standard, la commande n’affiche show protocols ospfs plus la configuration de redémarrage normal.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la configuration du redémarrage normal OSPFv3

But

Vérifiez les informations relatives à votre configuration de redémarrage normal OSPFv3. Le champ Redémarrage affiche l’état du redémarrage gracieux comme activé ou désactivé, et le champ Mode d’assistance affiche l’état de la fonctionnalité du mode d’assistance comme activée ou désactivée.

Action

À partir du mode opérationnel, entrez la show ospf3 overview commande.

Vérification de l’état du redémarrage gracieux

But

Vérifiez l’état du redémarrage normal. Le champ État de redémarrage affiche En attente si le redémarrage n’est pas terminé ou Terminé si le redémarrage est terminé. Le champ Délai d’expiration de la sélection du chemin indique le temps restant jusqu’à ce que le redémarrage normal soit déclaré terminé. Il existe un champ État de redémarrage plus détaillé qui affiche une liste des protocoles qui ont terminé le redémarrage gracieux ou qui n’ont pas encore terminé le redémarrage gracieux pour la table de routage spécifiée.

Action

À partir du mode opérationnel, entrez la show route instance detail commande.

Exemple : Désactivation de la vérification LSA stricte pour le redémarrage gracieux OSPF

Cet exemple montre comment désactiver la vérification LSA (Stricte Link-state Advertisement) pour le redémarrage gracieux OSPF.

Exigences

Avant de commencer :

Aperçu

Vous pouvez désactiver la vérification LSA stricte pour empêcher l’arrêt du redémarrage gracieux par un routeur d’aide. Vous pouvez configurer cette option pour l’interopérabilité avec les équipements d’autres fournisseurs. La fonctionnalité d’assistance au redémarrage gracieux OSPF doit être activée si vous désactivez la vérification LSA stricte. Par défaut, la vérification LSA est activée.

Dans cet exemple, les interfaces fe-1/1/1 et fe-1/1/2 se trouvent dans la zone OSPF 0.0.0.0, et vous configurez ces interfaces pour un redémarrage normal. Vous désactivez ensuite la vérification LSA stricte en incluant l’instruction no-strict-lsa-checking .

Note:

L’instruction helper-disable et l’instruction no-strict-lsa-checking ne peuvent pas être configurées en même temps. Si vous tentez de configurer les deux instructions en même temps, le périphérique de routage affiche un message d’avertissement lorsque vous entrez la show protocols ospf commande.

Topologie

Configuration

Procédure

Configuration rapide de la CLI

Pour activer rapidement le redémarrage normal d’OSPF avec la vérification LSA stricte désactivée, copiez les commandes suivantes et collez-les dans l’interface de ligne de commande.

Procédure étape par étape

Pour activer le redémarrage normal pour OSPF avec vérification LSA stricte, désactivé :

  1. Configurez les interfaces.

    Note:

    Pour OSPFv3, utilisez des adresses IPv6.

  2. Configurer OSPF sur les interfaces

    Note:

    Pour spécifier OSPFv3, incluez l’instruction ospf3 au niveau de la [edit protocols] hiérarchie.

  3. Désactivez la vérification LSA stricte. Si vous désactivez la vérification LSA stricte, la fonctionnalité d’assistance au redémarrage gracieux OSPF doit être activée (ce qui est le comportement par défaut).

  4. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

Confirmez votre configuration en entrant les commandes et show interfaces . show protocols ospf Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Pour confirmer votre configuration OSPFv3, entrez les commandes et show interfaces .show protocols ospf3

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la configuration du redémarrage gracieux OSPF

But

Vérifiez les informations relatives à votre configuration de redémarrage normal OSPF. Le champ Redémarrage affiche l’état du redémarrage gracieux comme étant activé ou désactivé.

Action

À partir du mode opérationnel, entrez la show ospf overview commande pour OSPFv2, puis entrez la show ospf3 overview commande pour OSPFv3.

Vérification de l’état du redémarrage gracieux

But

Vérifiez l’état du redémarrage normal. Le champ État de redémarrage affiche En attente si le redémarrage n’est pas terminé ou Terminé si le redémarrage est terminé. Le champ Délai d’expiration de la sélection du chemin indique le temps restant jusqu’à ce que le redémarrage normal soit déclaré terminé. Il existe un champ État de redémarrage plus détaillé qui affiche une liste des protocoles qui ont terminé le redémarrage gracieux ou qui n’ont pas encore terminé le redémarrage gracieux pour la table de routage spécifiée.

Action

À partir du mode opérationnel, entrez la show route instance detail commande.