SUR CETTE PAGE
Exemple: Configuration de la configuration BFD pour les OSPF
Cet exemple montre comment configurer le protocole BFD (Bidirectional Forwarding Detection) pour les OSPF.
Exigences
Avant de commencer:
Configurez les interfaces de l’équipement. Consultez la bibliothèque Junos OS d’interfaces réseau pour les équipements de routage.
Configurez les identifiants de routeur pour les équipements de OSPF réseau. Voir l’exemple: Configurer un identifiant OSPF routeur de base.
Le contrôle OSPF désigné comme routeur. Voir l’exemple: Maîtriser OSPF désignation des routeurs désignés.
Configurez un réseau d’OSPF-zone unique. Voir l’exemple: Configurer un réseau d’entreprise OSPF zone unique.
Configurez un réseau d’OSPF multi-espace. Voir l’exemple: Configurer un réseau d’OSPF multi-espace.
Configurez un réseau d’OSPF multi-espace. Voir l’exemple: Configurer un réseau d’entreprise multi-OSPF .
Aperçu
Autre alternative à l’ajustement OSPF intervalle Hello et à l’intervalle morts pour augmenter la convergence des itinéraires: configurer le BFD. Le protocole BFD est un mécanisme hello simple qui détecte les défaillances sur un réseau. Les délais de détection des défaillances BFD sont plus courts que les mécanismes de OSPF de détection des défaillances, assurant ainsi une détection plus rapide.
Le BFD est utile pour les interfaces incapables de détecter rapidement une défaillance, telles que les interfaces Ethernet. D’autres interfaces, telles que les interfaces SONET, sont déjà conçues pour détecter les défaillances. Il n’est pas nécessaire de configurer le BFD sur ces interfaces.
Vous configurez BFD sur une paire d’interfaces d’interfaces OSPF voisins. Contrairement à l OSPF intervalle Hello et à l’intervalle morts, vous n’avez pas à activer le BFD sur toutes les interfaces d’une OSPF zone.
Dans cet exemple, vous activez la détection des défaillances en incluant l’instruction sur l’interface OSPF de voisinage bfd-liveness-detection
fe-0/1/0 dans la zone 0.0.0.0, et configurez l’intervalle d’échange de paquets BFD jusqu’à 300 millisecondes, configurez 4 comme nombre de paquets Hello manqués qui provoquent la perte de l’interface d’origine et configurez les sessions BFD uniquement pour les voisins OSPF avec une adjacence complète des voisins en incluant les paramètres suivants:
voisinscomplets uniquement — Dans Junos OS version 9.5 et ultérieure, configure le protocole BFD pour établir des sessions BFD uniquement pour les voisins OSPF avec l’adjacence complète des voisins. Le comportement par défaut consiste à établir des sessions BFD pour tous OSPF voisins.
intervalle minimum:permet de configurer l’intervalle minimum, en millisecondes, après quoi l’équipement de routage local transmet des paquets Hello, ainsi que l’intervalle minimum après lequel l’équipement de routage attend de recevoir une réponse du voisin avec lequel il a établi une session BFD. Vous pouvez configurer un numéro dans la plage de 1 à 255 000 millisecondes. Vous pouvez également spécifier l’intervalle minimum d’émission et de réception séparément à l’aide de l’intervalle minimum d’émission et
minimum-receive-interval
des instructions.Remarque:Le BFD est un protocole intensif qui consomme des ressources système. La spécification d’un intervalle minimum de BFD de moins de 100 ms pour les sessions moteur de routage et de 10 ms pour les sessions BFD distribuées peut provoquer des battements de BFD non désirants.
Selon votre environnement réseau, ces recommandations supplémentaires peuvent s’appliquer:
Pour les déploiements réseau à grande échelle avec un grand nombre de sessions BFD, spécifiez un intervalle minimum d’au moins 500 ms. Un intervalle de 1 000 ms est recommandé pour éviter tout problème d’instabilité.
Remarque:Pour le processus bfdd, l’intervalle de détection est inférieur à 300 ms. Si un processus de grande priorité comme le ppmd s’exécute sur le système, le processeur peut passer du temps sur le processus ppmé plutôt que sur le processus bfdd.
Pour les SRX Series réseaux de filiales, il est recommandé d’avoir une distance minimale de 1 000 ms pour les paquets BFD.
Pour les déploiements réseau à très grande échelle avec un grand nombre de sessions BFD, contactez Juniper Networks’assistance clientèle pour plus d’informations.
Pour que les sessions BFD restent actives pendant un événement de basculement moteur de routage lors de la configuration d’un routage actif sans interruption (NSR), indiquez un intervalle minimum de 2 500 ms pour les sessions basées sur moteur de routage. Pour les sessions BFD distribuées avec NSR configurées, les recommandations d’intervalle minimales restent inchangées et dépendent uniquement de votre déploiement réseau.
multiplicateur: configure le nombre de paquets Hello non reçus par un voisin qui déclare l’interface d’origine down. Par défaut, trois paquets Hello manqués provoquent la perte de l’interface d’origine. Vous pouvez configurer une valeur dans la plage de 1 à 255.
Topologie
Configuration
Procédure
CLI configuration rapide
Pour configurer rapidement le protocole BFD pour OSPF, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les interruptions de ligne, modifiez les détails nécessaires pour correspondre à votre configuration réseau, copiez et collez les commandes dans le CLI au niveau de la hiérarchie [edit] et entrez ensuite en commit
mode de configuration.
[edit] set protocols ospf area 0.0.0.0 interface fe-0/0/1 bfd-liveness-detection minimum-interval 300 set protocols ospf area 0.0.0.0 interface fe-0/0/1 bfd-liveness-detection multiplier 4 set protocols ospf area 0.0.0.0 interface fe-0/0/1 bfd-liveness-detection full-neighbors-only
Procédure étape par étape
Pour configurer le protocole BFD pour les OSPF une interface en voisin:
Créez une OSPF secteur.
Remarque:Pour spécifier OSPFv3, inclure
ospf3
l’instruction au niveau de la[edit protocols]
hiérarchie.[edit] user@host# edit protocols ospf area 0.0.0.0
Spécifiez l’interface.
[edit protocols ospf area 0.0.0.0] user@host# set interface fe-0/0/1
Indiquez les intervalles minimum d’émission et de réception.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 bfd-liveness-detection minimum-interval 300
Configurez le nombre de paquets Hello manqués qui provoquent la perte de l’interface d’origine.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 bfd-liveness-detection multiplier 4
Configurez les sessions BFD uniquement pour OSPF avec une adjacence complète des voisins.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 bfd-liveness-detection full-neighbors-only
Si vous avez terminé la configuration de l’équipement, commit the configuration.
[edit protocols ospf area 0.0.0.0 ] user@host# commit
Remarque:Répétez cette configuration dans l’autre interface voisin.
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.
user@host# show protocols ospf area 0.0.0.0 { interface fe-0/0/1.0 { bfd-liveness-detection { minimum-interval 300; multiplier 4; full-neighbors-only; } } }
Pour confirmer votre configuration OSPFv3, saisissez la show protocols ospf3
commande.
Vérification
Vérifier que la configuration fonctionne correctement.
Vérification des sessions BFD
But
Vérifiez que les interfaces OSPF sessions BFD actives et que les composants de session ont été configurés correctement.
Action
À partir du mode opérationnel, saisissez la show bfd session detail
commande.
Sens
La sortie affiche des informations sur les sessions BFD.
Le champ Adresse affiche l’adresse IP du voisin.
Le champ Interface affiche l’interface que vous avez configurée pour BFD.
Le champ État affiche l’état du voisin et doit s’afficher entièrement pour refléter l’adjacence complète des voisins que vous avez configurées.
Le champ Transmit Interval affiche l’intervalle d’heure que vous avez configuré pour envoyer des paquets BFD.
Le champ Multiplier affiche le multiplicateur que vous avez configuré.