Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration de BFD

Utilisez les exemples suivants pour configurer la détection de transfert bidirectionnelle (BFD) sur votre équipement.

Exemple : configuration de BFD pour les routes statiques afin d’accélérer la détection des défaillances du réseau

Cet exemple montre comment configurer la détection de transfert bidirectionnelle (BFD) pour les routes statiques.

Exigences

Dans cet exemple, aucune configuration spéciale au-delà de l’initialisation de l’équipement n’est requise.

Vue d’ensemble

Les applications des routes statiques sont nombreuses. Le routage statique est souvent utilisé à la périphérie du réseau pour prendre en charge l’attachement aux réseaux stub, qui, compte tenu de leur point d’entrée et de sortie unique, sont bien adaptés à la simplicité d’un routage statique. Dans Junos OS, les routes statiques ont une préférence globale de 5. Les routes statiques sont activées si le saut suivant spécifié est accessible.

Dans cet exemple, vous configurez la route statique 192.168.47.0/24 du réseau du fournisseur au réseau du client, à l’aide de l’adresse du saut suivant 172.16.1.2. Vous configurez également une route statique par défaut de 0.0.0.0/0 entre le réseau client et le réseau du fournisseur, à l’aide d’une adresse de saut suivant 172.16.1.1.

À des fins de démonstration, certaines interfaces de bouclage sont configurées sur les périphériques B et D. Ces interfaces de bouclage fournissent des adresses ping et vérifient ainsi que les routes statiques fonctionnent.

La figure 1 montre l’exemple de réseau.

Figure 1 : Routes client connectées à un fournisseur de services Customer Routes Connected to a Service Provider

Topologie

La configuration

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, puis copiez-collez les commandes dans le CLI au niveau de la [edit] hiérarchie.

Équipement B

Équipement D

Procédure

Procédure étape par étape

L’exemple suivant nécessite que vous naviguiez à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans la CLI, reportez-vous à la section Utilisation de l’éditeur CLI en mode configuration dans le Guide de l’utilisateur de la CLI de Junos OS.

Pour configurer BFD pour les routes statiques :

  1. Sur l’équipement B, configurez les interfaces.

  2. Sur l’équipement B, créez une route statique et définissez l’adresse du saut suivant.

  3. Sur l’équipement B, configurez BFD pour la route statique.

  4. Sur l’équipement B, configurez les opérations de suivi pour BFD.

  5. Si vous avez terminé de configurer l’équipement B, validez la configuration.

  6. Sur l’appareil D, configurez les interfaces.

  7. Sur l’appareil D, créez une route statique et définissez l’adresse du saut suivant.

  8. Sur l’appareil D, configurez BFD pour la route statique.

  9. Sur l’équipement D, configurez les opérations de suivi pour BFD.

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

Résultats

Confirmez votre configuration en exécutant les show interfacescommandes , show protocolset . show routing-options Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Équipement B

Équipement D

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification que les sessions BFD sont actives

Objet

Vérifiez que les sessions BFD sont actives et affichez les détails des sessions BFD.

Mesures à prendre

À partir du mode opérationnel, entrez la show bfd session extensive commande.

Remarque :

Le n’est description Site- <xxx> pris en charge que sur les pare-feu SRX Series.

Si chaque client a plusieurs champs de description, il affiche « et plus » avec le premier champ de description.

Signification

La TX interval 1.000, RX interval 1.000 sortie représente le paramètre configuré avec l’instruction minimum-interval . Toutes les autres sorties représentent les paramètres par défaut de BFD. Pour modifier les paramètres par défaut, incluez les instructions facultatives sous l’instruction bfd-liveness-detection .

Affichage des événements BFD détaillés

Objet

Affichez le contenu du fichier de trace BFD pour faciliter le dépannage, si nécessaire.

Mesures à prendre

À partir du mode opérationnel, entrez la file show /var/log/bfd-trace commande.

Signification

Les messages BFD sont écrits dans le fichier de trace.

Exemple : configuration de BFD sur des sessions homologues BGP internes

Cet exemple montre comment configurer des sessions homologues internes BGP (IBGP) avec le protocole de détection de transfert bidirectionnel (BFD) pour détecter les défaillances dans un réseau.

Exigences

Aucune configuration spéciale au-delà de l’initialisation de l’appareil n’est requise avant de configurer cet exemple.

Vue d’ensemble

La configuration minimale pour activer BFD sur les sessions IBGP consiste à inclure l’instruction bfd-liveness-detection minimum-interval dans la configuration BGP de tous les voisins participant à la session BFD. L’instruction minimum-interval spécifie les intervalles de transmission et de réception minimaux pour la détection des défaillances. Plus précisément, cette valeur représente l’intervalle minimal après lequel le périphérique de routage local transmet des paquets hello, ainsi que l’intervalle minimal pendant lequel le périphérique de routage s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Vous pouvez configurer une valeur comprise entre 1 et 255 000 millisecondes.

Vous pouvez également spécifier séparément les intervalles de transmission et de réception minimaux à l’aide des transmit-interval minimum-interval instructions and minimum-receive-interval . Pour plus d’informations sur ces instructions de configuration BFD et d’autres instructions de configuration BFD facultatives, reportez-vous à la section bfd-liveness-detection.

Remarque :

En fonction de votre environnement réseau, les recommandations supplémentaires suivantes peuvent s’appliquer :

  • Pour éviter les instabilités du BFD pendant l’événement général de basculement du moteur de routage, spécifiez un intervalle minimum de 5 000 millisecondes pour les sessions basées sur le moteur de routage. Cette valeur minimale est obligatoire car, lors de l’événement général de basculement du moteur de routage, les processus tels que RPD, MIBD et SNMPD utilisent les ressources du processeur pour dépasser la valeur seuil spécifiée. Par conséquent, le traitement et la planification BFD sont affectés en raison de ce manque de ressources CPU.

  • Pour que les sessions BFD restent actives pendant le scénario de liaison de contrôle de cluster à châssis double, lorsque la première liaison de contrôle tombe en panne, spécifiez l’intervalle minimum de 6000 millisecondes pour empêcher le LACP de battre sur le nœud secondaire pour les sessions basées sur le moteur de routage.

  • Pour les déploiements réseau à grande échelle avec un grand nombre de sessions BFD, spécifiez un intervalle minimum de 300 millisecondes pour les sessions basées sur le moteur de routage et de 100 millisecondes pour les sessions BFD distribuées.

  • Pour les déploiements réseau à très grande échelle avec un grand nombre de sessions BFD, contactez le support client de Juniper Networks pour plus d’informations.

  • Pour que les sessions BFD restent actives pendant un événement de basculement du moteur de routage lorsque le routage actif non-stop (NSR) est configuré, spécifiez un intervalle minimum de 2500 millisecondes pour les sessions basées sur le moteur de routage. Pour les sessions BFD distribuées sur lesquelles NSR est configuré, les recommandations d’intervalle minimum restent inchangées et dépendent uniquement de votre déploiement réseau.

BFD est pris en charge sur l’instance de routage par défaut (le routeur principal), les instances de routage et les systèmes logiques. Cet exemple montre BFD sur les systèmes logiques.

La figure 2 montre un réseau typique avec des sessions internes d’homologues.

Figure 2 : Réseau typique avec sessions Typical Network with IBGP Sessions IBGP

La configuration

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, puis copiez-collez les commandes dans le CLI au niveau de la [edit] hiérarchie.

Équipement A

Équipement B

Équipement C

Configuration de l’équipement A

Procédure étape par étape

L’exemple suivant nécessite que vous naviguiez à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans la CLI, consultez Utilisation de l’éditeur CLI en mode configuration dans le Guide de l’utilisateur de la CLI.

Pour configurer l’équipement A :

  1. Définissez la CLI sur le système logique A.

  2. Configurez les interfaces.

  3. Configurez BGP.

    Les neighbor instructions sont incluses pour l’équipement B et l’équipement C, même si l’appareil A n’est pas directement connecté à l’équipement C.

  4. Configurez BFD.

    Vous devez configurer le même intervalle minimum sur l’homologue de connexion.

  5. (Facultatif) Configurer le suivi BFD.

  6. Configurez OSPF.

  7. Configurez une stratégie qui accepte les routes directes.

    D’autres options utiles pour ce scénario peuvent être d’accepter des routes apprises via OSPF ou des routes locales.

  8. Configurez l’ID du routeur et le numéro du système autonome (AS).

  9. Si vous avez terminé de configurer l’appareil, entrez en commit mode configuration. Répétez ces étapes pour configurer l’équipement B et l’équipement C.

Résultats

En mode configuration, confirmez votre configuration en entrant les show interfacescommandes , show policy-optionsshow protocols, , et show routing-options . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de l’activation de BFD

Objet

Vérifiez que BFD est activé entre les homologues IBGP.

Mesures à prendre

À partir du mode opérationnel, entrez la show bgp neighbor commande. Vous pouvez utiliser le | match bfd filtre pour affiner la sortie.

Signification

La sortie indique que le système logique A a deux voisins avec BFD activé. Lorsque BFD n’est pas activé, la sortie affiche BFD: disabled, down, et l’option <BfdEnabled> est absente. Si BFD est activé et que la session est interrompue, la sortie s’affiche BFD: enabled, down. La sortie indique également que les événements liés à BFD sont écrits dans un fichier journal car les opérations de suivi sont configurées.

Vérification que les sessions BFD sont actives

Objet

Vérifiez que les sessions BFD sont actives et affichez les détails des sessions BFD.

Mesures à prendre

À partir du mode opérationnel, entrez la show bfd session extensive commande.

Signification

La TX interval 1.000, RX interval 1.000 sortie représente le paramètre configuré avec l’instruction minimum-interval . Toutes les autres sorties représentent les paramètres par défaut de BFD. Pour modifier les paramètres par défaut, incluez les instructions facultatives sous l’instruction bfd-liveness-detection .

Affichage des événements BFD détaillés

Objet

Affichez le contenu du fichier de trace BFD pour faciliter le dépannage, si nécessaire.

Mesures à prendre

À partir du mode opérationnel, entrez la file show /var/log/A/bgp-bfd commande.

Signification

Avant que les routes ne soient établies, le No route to host message apparaît dans la sortie. Une fois les itinéraires établis, les deux dernières lignes montrent que les deux sessions BFD arrivent.

Affichage des événements BFD détaillés après la désactivation et la réactivation d’une interface de bouclage

Objet

Vérifiez ce qui se passe après avoir arrêté un routeur ou un commutateur, puis l’avoir rétabli. Pour simuler la mise hors service d’un routeur ou d’un commutateur, désactivez l’interface de bouclage sur le système logique B.

Mesures à prendre
  1. Dans le mode configuration, entrez la deactivate logical-systems B interfaces lo0 unit 2 family inet commande.

  2. À partir du mode opérationnel, entrez la file show /var/log/A/bgp-bfd commande.

  3. Dans le mode configuration, entrez la activate logical-systems B interfaces lo0 unit 2 family inet commande.

  4. À partir du mode opérationnel, entrez la file show /var/log/A/bgp-bfd commande.

Exemple : Configuration de BFD pour OSPF

Cet exemple montre comment configurer le protocole BFD (Bidirectional Forwarding Detection) pour OSPF.

Exigences

Avant de commencer :

Vue d’ensemble

Une alternative à l’ajustement des paramètres OSPF hello interval et dead interval pour augmenter la convergence des routes consiste à configurer BFD. Le protocole BFD est un mécanisme Hello simple qui détecte les défaillances d’un réseau. Les minuteries de détection de défaillance BFD ont des limites de temporisation plus courtes que les mécanismes de détection de défaillance OSPF, ce qui permet une détection plus rapide.

Le BFD est utile sur les interfaces qui ne sont pas capables de détecter rapidement les défaillances, telles que les interfaces Ethernet. D’autres interfaces, telles que les interfaces SONET, disposent déjà d’une détection de défaillance intégrée. Il n’est pas nécessaire de configurer BFD sur ces interfaces.

Vous configurez BFD sur une paire d’interfaces OSPF voisines. Contrairement aux paramètres d’intervalle Hello et d’intervalle mort d’OSPF, vous n’avez pas besoin d’activer BFD sur toutes les interfaces d’une zone OSPF.

Dans cet exemple, vous activez la détection des défaillances en incluant l’instruction bfd-liveness-detection sur l’interface OSPF voisine fe-0/1/0 dans la zone 0.0.0.0 et configurez l’intervalle d’échange de paquets BFD sur 300 millisecondes, configurez 4 comme nombre de paquets Hello manqués qui entraîne la déclaration d’arrêt de l’interface d’origine, et configurez les sessions BFD uniquement pour les voisins OSPF avec une contiguïté de voisinage complète en incluant les paramètres suivants :

  • full-neighbors-only : dans Junos OS version 9.5 et ultérieure, configure le protocole BFD pour établir des sessions BFD uniquement pour les voisins OSPF avec une contiguïté de voisinage complète. Le comportement par défaut consiste à établir des sessions BFD pour tous les voisins OSPF.

  • minimum-interval : configure l’intervalle minimum, en millisecondes, après lequel le périphérique de routage local transmet les paquets hello, ainsi que l’intervalle minimum après lequel le périphérique de routage s’attend à recevoir une réponse du voisin avec lequel il a établi une session BFD. Vous pouvez configurer un nombre compris entre 1 et 255 000 millisecondes. Vous pouvez également spécifier les intervalles minimum d’émission et de réception séparément à l’aide de l’intervalle de transmission minimum-interval et minimum-receive-interval des instructions.

    Remarque :

    En fonction de votre environnement réseau, les recommandations supplémentaires suivantes 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 1000 ms est recommandé pour éviter tout problème d’instabilité.

      Remarque :
      • Pour le processus bfdd, l’intervalle de temps de détection défini est inférieur à 300 ms. S’il existe un processus de haute priorité tel que ppmd en cours d’exécution sur le système, le processeur peut passer du temps sur le processus ppmd plutôt que sur le processus bfdd.

      • Pour les pare-feu SRX Series de filiale, nous recommandons un intervalle de temps minimal de 1000 ms pour les paquets BFD.

      • Pour vSRX 3.0, nous recommandons un intervalle de temps de conservation minimal de 300 ms pour les paquets BFD.

    • Pour les déploiements réseau à très grande échelle avec un grand nombre de sessions BFD, contactez le support client de Juniper Networks pour plus d’informations.

    • Pour que les sessions BFD restent actives pendant un événement de basculement du moteur de routage lorsque le routage actif ininterrompu (NSR) est configuré, spécifiez un intervalle minimum de 2 500 ms pour les sessions basées sur le moteur de routage. Pour les sessions BFD distribuées sur lesquelles NSR est configuré, les recommandations d’intervalle minimum 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 entraîne la déclaration d’arrêt de l’interface d’origine. Par défaut, trois paquets Hello manqués entraînent la mise hors service de l’interface d’origine. Vous pouvez configurer une valeur comprise entre 1 et 255.

Topologie

La configuration

Procédure

Configuration rapide de la CLI

Pour configurer rapidement le protocole BFD 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 la CLI au niveau de la hiérarchie [modifier], puis entrez commit en mode configuration.

Procédure étape par étape

Pour configurer le protocole BFD pour OSPF sur une interface voisine :

  1. Créez une zone OSPF.

    Remarque :

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

  2. Spécifiez l’interface.

  3. Spécifiez les intervalles d’émission et de réception minimaux.

  4. Configurez le nombre de paquets Hello manqués qui entraînent la déclaration d’arrêt de l’interface d’origine.

  5. Configurez les sessions BFD uniquement pour les voisins OSPF avec une contiguïté de voisinage complète.

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

    Remarque :

    Répétez toute cette configuration sur l’autre interface voisine.

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 votre configuration OSPFv3, entrez la show protocols ospf3 commande.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification des sessions BFD

Objet

Vérifiez que les interfaces OSPF ont des sessions BFD actives et que les composants de session ont été configurés correctement.

Mesures à prendre

À partir du mode opérationnel, entrez la show bfd session detail commande.

Signification

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 afficher Complet pour refléter la contiguïté complète du voisin que vous avez configurée.

  • Le champ Intervalle de transmission affiche l’intervalle de temps que vous avez configuré pour envoyer des paquets BFD.

  • Le champ Multiplicateur affiche le multiplicateur que vous avez configuré.

Exemple : Configuration de BFD pour IS-IS

Cet exemple décrit comment configurer le protocole BFD (Bidirectional Forwarding Detection) pour détecter les défaillances dans un réseau IS-IS.

Remarque :

BFD n’est pas pris en charge avec IS-IS pour IPV6 sur les commutateurs de la série QFX10000.

Exigences

Avant de commencer, configurez IS-IS sur les deux routeurs. Voir Exemple : Configuration d’IS-IS pour plus d’informations sur la configuration IS-IS requise.

Remarque :

Nous fournissons la configuration IS-IS dans la section Configuration rapide de la CLI, mais ne couvrons pas la configuration IS-IS dans l’étape par étape.

Cet exemple utilise les composants matériels et logiciels suivants :

  • Junos OS version 7.3 ou ultérieure

    • Mise à jour et revalidation à l’aide de Junos OS version 22.4

  • Routeurs M Series, MX Series et T Series

Vue d’ensemble

Cet exemple montre deux routeurs connectés l’un à l’autre. Une interface de bouclage est configurée sur chaque routeur. Les protocoles IS-IS et BFD sont configurés sur les deux routeurs.

Topologie

La figure 3 montre le réseau exemple.

Figure 3 : configuration de BFD pour IS-IS Configuring BFD for IS-IS

La configuration

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, puis copiez-collez les commandes dans le CLI au niveau de la [edit] hiérarchie.

Routeur R1

Routeur R2

Procédure

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans la CLI, consultez Utilisation de l’éditeur CLI en mode Configuration.

Remarque :

Pour configurer simplement BFD pour IS-IS, seule l’instruction minimum-interval est requise. Le protocole BFD sélectionne les paramètres par défaut pour toutes les autres instructions de configuration lorsque vous utilisez l’instruction bfd-liveness-detection sans spécifier de paramètres.

Remarque :

Vous pouvez modifier les paramètres à tout moment sans arrêter ni redémarrer la session existante. BFD s’adapte automatiquement à la nouvelle valeur du paramètre. Cependant, aucune modification des paramètres BFD n’a lieu tant que les valeurs ne sont pas resynchronisées avec chaque homologue BFD.

Pour configurer BFD pour IS-IS sur les routeurs R1 et R2 :

Remarque :

Nous ne montrons que les étapes pour R1.

  1. Configurez le seuil d’adaptation du temps de détection, qui doit être supérieur au nombre multiplicateur multiplié par l’intervalle minimum.

  2. Configurez les intervalles minimaux d’émission et de réception pour la détection des défaillances.

  3. Configurez uniquement l’intervalle de réception minimal pour la détection des défaillances.

  4. Désactiver l’adaptation BFD.

  5. Configurez le seuil de l’intervalle de transmission, qui doit être supérieur à l’intervalle de transmission minimal.

  6. Configurez l’intervalle de transmission minimal pour la détection des défaillances.

  7. Configurez le nombre multiplicateur, qui est le nombre de paquets hello non reçus par le voisin qui entraîne la déclaration d’arrêt de l’interface d’origine.

  8. Configurez la version BFD utilisée pour la détection.

    Par défaut, la version est détectée automatiquement.

Résultats

En mode configuration, confirmez votre configuration en lançant la show protocols isis interface commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la connexion entre les routeurs R1 et R2

Objet

Assurez-vous que les routeurs R1 et R2 peuvent se joindre.

Mesures à prendre

Envoyez un ping à l’autre routeur pour vérifier la connectivité entre les deux routeurs conformément à la topologie du réseau.

Signification

Les routeurs R1 et R2 peuvent s’envoyer des ping l’un à l’autre.

Vérification de la configuration d’IS-IS

Objet

Assurez-vous que l’instance IS-IS est en cours d’exécution sur les deux routeurs.

Mesures à prendre

Utilisez l’instruction show isis database pour vérifier si l’instance IS-IS s’exécute sur les deux routeurs, R1 et R2.

Signification

IS-IS est configuré sur les deux routeurs, R1 et R2.

Vérification de la configuration de BFD

Objet

Assurez-vous que l’instance BFD s’exécute sur les deux routeurs, R1 et R2.

Mesures à prendre

Utilisez l’instruction pour vérifier si l’instance show bfd session detail BFD est en cours d’exécution sur les routeurs.

Signification

BFD est configuré sur les routeurs R1 et R2 pour détecter les défaillances du réseau IS-IS.

Exemple : Configuration de BFD pour RIP

Cet exemple montre comment configurer la détection de transfert bidirectionnelle (BFD) pour un réseau RIP.

Exigences

Aucune configuration spéciale au-delà de l’initialisation de l’appareil n’est requise avant de configurer cet exemple.

Vue d’ensemble

Pour activer la détection des défaillances, ajoutez l’affirmation bfd-liveness-detection :

Vous pouvez également spécifier le seuil d’adaptation du temps de détection en incluant l’instruction threshold . Lorsque le temps de détection de la session BFD s’adapte à une valeur égale ou supérieure au seuil, une interruption unique et un message de journal système sont envoyés.

Pour spécifier l’intervalle minimal de transmission et de réception pour la détection des défaillances, incluez l’instruction minimum-interval . Cette valeur représente l’intervalle minimal auquel le périphérique de routage local transmet les paquets hello, ainsi que l’intervalle minimum auquel le périphérique de routage s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Vous pouvez configurer une valeur comprise entre 1 et 255 000 millisecondes. Cet exemple définit un intervalle minimum de 600 millisecondes.

Remarque :

En fonction de votre environnement réseau, les recommandations supplémentaires suivantes peuvent s’appliquer :

  • L’intervalle minimum recommandé pour le BFD distribué est de 100 ms avec un de multiplier 3.

  • Pour les déploiements réseau à très grande échelle avec un grand nombre de sessions BFD, contactez le support client de Juniper Networks pour plus d’informations.

  • Pour que les sessions BFD restent actives pendant un événement de basculement du moteur de routage lorsque le routage actif ininterrompu (NSR) est configuré, spécifiez un intervalle minimum de 2 500 ms pour les sessions basées sur le moteur de routage. Pour les sessions BFD distribuées avec routage actif ininterrompu configuré, les recommandations d’intervalle minimum restent inchangées et dépendent uniquement de votre déploiement réseau.

Vous pouvez éventuellement spécifier séparément les intervalles minimaux d’émission et de réception.

Pour spécifier uniquement l’intervalle de réception minimal pour la détection des défaillances, incluez l’instruction minimum-receive-interval . Cette valeur représente l’intervalle minimum auquel le périphérique de routage local s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Vous pouvez configurer une valeur comprise entre 1 et 255,00 millisecondes.

Pour spécifier uniquement l’intervalle de transmission minimal pour la détection des défaillances, incluez l’instruction transmit-interval minimum-interval . Cette valeur représente l’intervalle minimal auquel le périphérique de routage local transmet des paquets Hello au voisin avec lequel il a établi une session BFD. Vous pouvez configurer une valeur comprise entre 1 et 255 000 millisecondes.

Pour spécifier le nombre de paquets Hello non reçus par un voisin qui entraîne la déclaration d’arrêt de l’interface d’origine, incluez l’instruction multiplier . La valeur par défaut est 3 et vous pouvez configurer une valeur comprise entre 1 et 255.

Pour spécifier le seuil de détection de l’adaptation de l’intervalle de transmission, incluez l’instruction transmit-interval threshold . La valeur de seuil doit être supérieure à l’intervalle de transmission.

Pour spécifier la version BFD utilisée pour la détection, incluez l’instruction version . Par défaut, la version est détectée automatiquement.

Vous pouvez tracer les opérations BFD en incluant l’instruction traceoptions au niveau de la [edit protocols bfd] hiérarchie.

À partir de la version 9.0 de Junos OS, vous pouvez configurer les sessions BFD pour ne pas vous adapter aux conditions changeantes du réseau. Pour désactiver l’adaptation BFD, incluez l’instruction no-adaptation . Nous vous recommandons de ne pas désactiver l’adaptation BFD, sauf s’il est préférable de ne pas activer l’adaptation BFD dans votre réseau.

La figure 4 illustre la topologie utilisée dans cet exemple.

Figure 4 : Topologie RIP BFD Network Topology du réseau RIP BFD

La configuration rapide de la CLI montre la configuration de tous les appareils de la Figure 4. La section Procédure étape par étape décrit les étapes sur l’appareil R1.

Topologie

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, puis copiez-collez les commandes dans le CLI au niveau de la [edit] hiérarchie.

Appareil R1

Appareil R2

Appareil R3

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans la CLI, consultez Utilisation de l’éditeur CLI en mode configuration dans le Guide de l’utilisateur de la CLI.

Pour configurer un BFD pour un réseau RIP :

  1. Configurez les interfaces réseau.

  2. Créez le groupe RIP et ajoutez l’interface.

    Pour configurer RIP dans Junos OS, vous devez configurer un groupe qui contient les interfaces sur lesquelles RIP est activé. Vous n’avez pas besoin d’activer RIP sur l’interface de bouclage.

  3. Créez la politique de routage pour annoncer les routes directes et les routes apprises par RIP.

  4. Appliquez la politique de routage.

    Dans Junos OS, vous ne pouvez appliquer des stratégies d’exportation RIP qu’au niveau du groupe.

  5. Activer BFD.

  6. Configurez les opérations de suivi pour suivre les messages BFD.

Résultats

En mode configuration, confirmez votre configuration en entrant les show interfacescommandes , show protocolset . show policy-options Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez Valider à partir du mode configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification de la disponibilité des sessions BFD

Objet

Assurez-vous que les sessions BFD fonctionnent.

Mesures à prendre

À partir du mode opérationnel, entrez la show bfd session commande.

Signification

La sortie montre qu’il n’y a pas d’échec d’authentification.

Vérification du fichier de trace BFD

Objet

Utilisez des opérations de suivi pour vérifier que les paquets BFD sont échangés.

Mesures à prendre

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

Signification

La sortie montre le fonctionnement normal de BFD.

Configuration de sessions Micro BFD pour LAG

Le protocole de détection de transfert bidirectionnel (BFD) est un protocole de détection simple qui détecte rapidement les défaillances dans les chemins de transfert. Un groupe d’agrégation de liens (LAG) combine plusieurs liens entre des appareils qui sont dans des connexions point à point, augmentant ainsi la bande passante, assurant la fiabilité et permettant l’équilibrage de charge. Pour exécuter une session BFD sur des interfaces LAG, configurez une session BFD en mode asynchrone indépendant sur chaque liaison membre LAG d’un bundle LAG. Au lieu d’une seule session BFD surveillant l’état du port UDP, des micro-sessions BFD indépendantes surveillent l’état des liaisons membres individuelles.

Remarque :

À partir de Junos OS Evolved version 20.1R1, les sessions indépendantes de microdétection de transfert bidirectionnel (BFD) sont activées pour chaque liaison membre d’un bundle LAG (Link Aggregation Group).

Pour activer la détection des défaillances des interfaces Ethernet agrégées :

  1. Incluez l’instruction suivante dans la configuration au niveau de la [edit interfaces aex aggregated-ether-options] hiérarchie :
  2. Configurez les critères d’authentification de la session BFD pour LAG.

    Pour spécifier les critères d’authentification, incluez l’affirmation authentication :

    • Spécifiez l’algorithme à utiliser pour authentifier la session BFD. Vous pouvez utiliser l’un des algorithmes suivants pour l’authentification :

      • clé-md5

      • keyed-sha-1

      • MD5 à clé méticuleuse

      • SHA-1 à clé méticuleuse

      • mot de passe simple

    • Pour configurer le trousseau de clés, spécifiez le nom associé à la clé de sécurité pour la session BFD. Le nom que vous spécifiez doit correspondre à l’un des groupes de clés configurés dans l’instruction authentication-key-chains key-chain au niveau de la [edit security] hiérarchie.

    • Configurez la vérification de l’authentification lâche sur la session BFD. À utiliser uniquement pendant les périodes transitoires où l’authentification peut ne pas être configurée aux deux extrémités de la session BFD.

  3. Configurez les minuteurs BFD pour les interfaces Ethernet agrégées.

    Pour spécifier les minuteries BFD, incluez l’instruction detection-time :

    Spécifiez la valeur de seuil. Il s’agit de l’intervalle de temps maximum pour détecter un voisin BFD. Si l’intervalle de transmission est supérieur à cette valeur, l’appareil déclenche une interruption.

  4. Configurez une valeur d’intervalle d’attente pour définir la durée minimale pendant laquelle la session BFD doit rester active avant qu’une notification de changement d’état ne soit envoyée aux autres membres du réseau LAG.

    Pour spécifier l’intervalle d’attente, incluez l’instruction holddown-interval :

    Vous pouvez configurer un nombre compris entre 0 et 255 000 millisecondes, et la valeur par défaut est 0. Si la session BFD s’arrête puis remonte pendant l’intervalle de maintien, le chronomètre est redémarré.

    Cette valeur représente l’intervalle minimal auquel le périphérique de routage local transmet les paquets BFD, ainsi que l’intervalle minimum pendant lequel le périphérique de routage s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Vous pouvez configurer un nombre compris entre 1 et 255 000 millisecondes. Vous pouvez également spécifier séparément les intervalles minimaux d’émission et de réception.

  5. Configurez l’adresse source de la session BFD.

    Pour spécifier une adresse locale, incluez l’instruction local-address :

    L’adresse locale BFD est l’adresse de bouclage de la source de la session BFD.

    Remarque :

    À partir de la version 16.1 de Junos OS, vous pouvez également configurer cette fonctionnalité avec l’adresse de l’interface AE comme adresse locale dans une session micro BFD. Pour la famille d’adresses IPv6, désactivez la détection des doublons d’adresses avant de configurer cette fonctionnalité avec l’adresse d’interface AE. Pour désactiver la détection des adresses en double, incluez l’instruction dad-disable au niveau de la [edit interface aex unit y family inet6] hiérarchie.

    À partir de la version 16.1R2, Junos OS vérifie et valide le micro BFD local-address configuré par rapport à l’interface ou à l’adresse IP de bouclage avant de valider la configuration. Junos OS effectue cette vérification sur les configurations d’adresses micro BFD IPv4 et IPv6, et si elles ne correspondent pas, la validation échoue. Le micro-BFD local-address configuré doit correspondre au micro-BFD neighbour-address configuré sur le routeur pair.

    Les cartes de ligne Trio basées sur AFT (MPC10 et plus récentes) utilisent une conception matérielle différente. Si micro BFD est activé sur une interface, les paquets reçus ne feront pas partie du groupe d'interfaces pour l'interface AE et ne correspondront pas aux termes de filtre sur lo0.0 avec le groupe d'interfaces. Pour vous assurer que les termes correspondent, vous pouvez configurer un filtre séparé sur lo0.0 en utilisant le port 6784.

  6. Spécifiez l’intervalle minimal qui indique l’intervalle de temps pour la transmission et la réception des données.

    Cette valeur représente l’intervalle minimal auquel le périphérique de routage local transmet les paquets BFD, ainsi que l’intervalle minimum pendant lequel le périphérique de routage s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Vous pouvez configurer un nombre compris entre 1 et 255 000 millisecondes. Vous pouvez également spécifier séparément les intervalles minimaux d’émission et de réception.

    Pour spécifier les intervalles minimaux d’émission et de réception pour la détection des défaillances, ajoutez l’affirmation minimum-interval suivante :

    Remarque :

    En fonction de votre environnement réseau, les recommandations supplémentaires suivantes peuvent s’appliquer :

    • L’intervalle minimal recommandé pour le BFD centralisé est de 300 ms avec un multiplier de 3, et l’intervalle minimum recommandé pour le BFD distribué est de 100 ms avec un multiplier de 3.

    • Pour les déploiements réseau à très grande échelle avec un grand nombre de sessions BFD, contactez le support client de Juniper Networks pour plus d’informations.

    • Pour que les sessions BFD restent actives pendant un événement de basculement du moteur de routage lorsque le routage actif ininterrompu est configuré, spécifiez un intervalle minimum de 2 500 ms pour les sessions basées sur le moteur de routage. Pour les sessions BFD distribuées avec routage actif ininterrompu configuré, les recommandations d’intervalle minimum restent inchangées et dépendent uniquement de votre déploiement réseau.

  7. Spécifiez uniquement l’intervalle de réception minimal pour la détection des défaillances en incluant l’instruction minimum-receive-interval :

    Cette valeur représente l’intervalle minimum pendant lequel le périphérique de routage local s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Vous pouvez configurer un nombre compris entre 1 et 255 000 millisecondes.

  8. Spécifiez le nombre de paquets BFD qui n’ont pas été reçus par le voisin et qui entraîne la déclaration d’arrêt de l’interface d’origine en incluant l’instruction multiplier :

    La valeur par défaut est 3. Vous pouvez configurer un nombre compris entre 1 et 255.

  9. Configurez le voisin dans une session BFD.

    L’adresse voisine peut être une adresse IPv4 ou IPv6.

    Pour spécifier le saut suivant de la session BFD, incluez l’instruction neighbor :

    L’adresse de voisin BFD est l’adresse de bouclage de la destination distante de la session BFD.

    Remarque :

    À partir de la version 16.1 de Junos OS, vous pouvez également configurer l’adresse d’interface AE de la destination distante en tant qu’adresse voisine BFD dans une session micro BFD.

  10. (Facultatif) Configurez les sessions BFD pour ne pas vous adapter aux conditions changeantes du réseau.

    Pour désactiver l’adaptation BFD, incluez l’affirmation no-adaptation :

    Remarque :

    Nous vous recommandons de ne pas désactiver l’adaptation BFD sauf s’il est préférable de ne pas avoir d’adaptation BFD dans votre réseau.

  11. Spécifiez un seuil pour détecter l’adaptation du temps de détection en incluant l’affirmation threshold :

    Lorsque le temps de détection de la session BFD s’adapte à une valeur égale ou supérieure au seuil, une interruption unique et un message de journal système sont envoyés. Le temps de détection est basé sur le multiplicateur de la valeur de l’intervalle minimum ou de l’intervalle minimum de réception. Le seuil doit être une valeur supérieure au multiplicateur de l’une ou l’autre de ces valeurs configurées. Par exemple, si l’intervalle de réception minimum est de 300 ms et que le multiplicateur est de 3, le temps de détection total est de 900 ms. Par conséquent, le seuil de temps de détection doit avoir une valeur supérieure à 900.

  12. Spécifiez uniquement l’intervalle de transmission minimal pour la détection des défaillances en incluant l’instruction transmit-interval minimum-interval :

    Cette valeur représente l’intervalle minimal auquel le périphérique de routage local transmet des paquets BFD au voisin avec lequel il a établi une session BFD. Vous pouvez configurer une valeur comprise entre 1 et 255 000 millisecondes.

  13. Spécifiez le seuil de transmission pour détecter l’adaptation de l’intervalle de transmission en incluant l’instruction transmit-interval threshold :

    La valeur de seuil doit être supérieure à l’intervalle de transmission. Lorsque le temps de détection de la session BFD s’adapte à une valeur supérieure au seuil, une interruption unique et un message de journal système sont envoyés. Le temps de détection est basé sur le multiplicateur de la valeur de l’intervalle minimum ou de l’intervalle minimum de réception. Le seuil doit être une valeur supérieure au multiplicateur de l’une ou l’autre de ces valeurs configurées.

  14. Spécifiez la version BFD en incluant l’instruction version :

    Par défaut, la version est détectée automatiquement.

Remarque :
  • Cette version option n’est pas prise en charge sur le QFX Series. À partir de la version 17.2R1 de Junos OS, un avertissement s’affiche si vous essayez d’utiliser cette commande.

  • Cette fonctionnalité fonctionne lorsque les deux appareils prennent en charge BFD. Si BFD n’est configuré qu’à une seule extrémité du LAG, cette fonctionnalité ne fonctionne pas.

Exemple : configuration de sessions Micro BFD indépendantes pour LAG

Cet exemple montre comment configurer une session micro BFD indépendante pour des interfaces Ethernet agrégées.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Routeurs MX Series avec chipset Junos Trio

    Remarque : Les cartes de ligne Trio basées sur AFT (MPC10 et plus récentes) utilisent une conception matérielle différente. Si micro BFD est activé sur une interface, les paquets reçus ne feront pas partie du groupe d'interfaces pour l'interface AE et ne correspondront pas aux termes de filtre sur lo0.0 avec le groupe d'interfaces. Pour vous assurer que les termes correspondent, vous pouvez configurer un filtre séparé sur lo0.0 en utilisant le port 6784.
  • Routeurs T Series avec FPC de type 4 ou FPC de type 5

    BFD pour LAG est pris en charge sur les types de PIC suivants sur la T-Series :

    • PC-1XGE-XENPAK (FPC de type 3),

    • -4XGE-XFP (FPC de type 4),

    • -5-10XGE-SFPP (FPC de type 4),

    • 24x10GE (LAN/WAN) SFPP, 12x10GE (LAN/WAN) SFPP, 1 X 100GE Type 5

  • Routeurs PTX Series avec SFPP 24x10GE (LAN/WAN)

  • Junos OS version 13.3 ou ultérieure s’exécutant sur tous les équipements

Vue d’ensemble

L’exemple inclut deux routeurs directement connectés. Configurez deux interfaces Ethernet agrégées, AE0 pour la connectivité IPv4 et AE1 pour la connectivité IPv6. Configurez la microsession BFD sur le bundle AE0 en utilisant des adresses IPv4 comme points de terminaison locaux et voisins sur les deux routeurs. Configurez la session micro BFD sur le bundle AE1 en utilisant des adresses IPv6 comme points de terminaison locaux et voisins sur les deux routeurs. Cet exemple vérifie que des micro-sessions BFD indépendantes sont actives dans la sortie.

Topologie

La figure 5 montre un exemple de topologie.

Figure 5 : configuration d’une session Micro BFD indépendante pour LAG Network diagram showing routers R0 and R1 with Ethernet links AE0 and AE1 supporting IPv4 and IPv6 communication.

La configuration

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, puis copiez et collez les commandes dans le CLI au niveau de la [edit] hiérarchie.

Routeur R0

Routeur R1

Configuration d’une session Micro BFD pour les interfaces Ethernet agrégées

Procédure étape par étape

L’exemple suivant nécessite que vous naviguiez à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans la CLI, reportez-vous à la section « Utilisation de l’éditeur CLI en mode configuration » dans le Guide de l’utilisateur de la CLI.

Remarque :

Répétez cette procédure pour le routeur R1, en modifiant les noms d’interface, les adresses et tout autre paramètre approprié pour chaque routeur.

Pour configurer une session micro BFD pour des interfaces Ethernet agrégées sur le routeur R0 :

  1. Configurez les interfaces physiques.

  2. Configurez l’interface de bouclage.

  3. Configurez une adresse IP sur l’interface Ethernet agrégée ae0 avec des adresses IPv4 ou IPv6, en fonction de vos besoins réseau.

  4. Définissez l’option de routage, créez une route statique et définissez l’adresse du saut suivant.

    Remarque :

    Vous pouvez configurer une route statique IPv4 ou IPv6, en fonction de vos besoins réseau.

  5. Configurez le protocole LACP (Link Aggregation Control Protocol).

  6. Configurez BFD pour l’interface Ethernet agrégée ae0 et spécifiez l’intervalle minimum, l’adresse IP locale et l’adresse IP voisine.

  7. Configurez une adresse IP sur l’interface Ethernet agrégée ae1.

    Vous pouvez attribuer des adresses IPv4 ou IPv6 en fonction des besoins de votre réseau.

  8. Configurez BFD pour l’interface Ethernet agrégée ae1.

    Remarque :

    À partir de la version 16.1 de Junos OS, vous pouvez également configurer cette fonctionnalité avec l’adresse de l’interface AE comme adresse locale dans une session micro BFD.

    À partir de la version 16.1R2, Junos OS vérifie et valide le micro BFD local-address configuré par rapport à l’interface ou à l’adresse IP de bouclage avant de valider la configuration. Junos OS effectue cette vérification sur les configurations d’adresses micro BFD IPv4 et IPv6, et si elles ne correspondent pas, la validation échoue.

  9. Configurez les options de suivi pour BFD pour le dépannage.

Résultats

En mode configuration, entrez les show interfacescommandes , show protocolset show routing-options et confirmez votre configuration. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

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

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérifier que les sessions BFD indépendantes sont terminées

Objet

Vérifiez que les sessions micro BFD sont actives et affichez les détails des sessions BFD.

Mesures à prendre

À partir du mode opérationnel, entrez la show bfd session extensive commande.

Signification

Le champ Micro BFD représente les sessions micro BFD indépendantes qui s’exécutent sur les liaisons d’un LAG. La sortie de l’intervalle itemTX , de l’intervalle item RX représente le paramètre configuré avec l’instruction minimum-interval . Toutes les autres sorties représentent les paramètres par défaut de BFD. Pour modifier les paramètres par défaut, incluez les instructions facultatives sous bfd-liveness-detection l’instruction.

Affichage des événements BFD détaillés

Objet

Affichez le contenu du fichier de trace BFD pour faciliter le dépannage, si nécessaire.

Mesures à prendre

À partir du mode opérationnel, entrez la file show /var/log/bfd commande.

Signification

Les messages BFD sont écrits dans le fichier de trace spécifié.

Configuration de BFD pour PIM

Le protocole BFD (Bidirectional Forwarding Detection) est un mécanisme Hello simple qui détecte les défaillances d’un réseau. BFD fonctionne avec une grande variété d’environnements et de topologies réseau. Une paire de dispositifs de routage échange des paquets BFD. Les paquets Hello sont envoyés à un intervalle précis et régulier. Une défaillance de voisin est détectée lorsque le périphérique de routage cesse de recevoir une réponse après un intervalle spécifié. Les minuteries de détection de défaillance BFD ont des limites de temps plus courtes que le temps d’attente du bonjour PIM (Protocol Independent Multicast), ce qui permet une détection plus rapide.

Les minuteries de détection de défaillance BFD sont adaptatives et peuvent être ajustées pour être plus rapides ou plus lentes. Plus la valeur du minuteur de détection de défaillance BFD est faible, plus la détection de défaillance est rapide et vice versa. Par exemple, les minuteries peuvent s’adapter à une valeur plus élevée si l’adjacence échoue (c’est-à-dire que la minuterie détecte les défaillances plus lentement). Ou un voisin peut négocier une valeur plus élevée pour un minuteur que la valeur configurée. Les minuteries s’adaptent à une valeur plus élevée lorsqu’un battement de session BFD se produit plus de trois fois en l’espace de 15 secondes. Un algorithme d’interruption augmente l’intervalle de réception (Rx) de deux si l’instance BFD locale est à l’origine de l’instabilité de session. L’intervalle de transmission (Tx) est augmenté de deux si l’instance BFD distante est la raison de l’instabilité de session. Vous pouvez utiliser la commande pour ramener les clear bfd adaptation minuteurs d’intervalle BFD à leurs valeurs configurées. La clear bfd adaptation commande est sans impact, ce qui signifie qu’elle n’affecte pas le flux de trafic sur l’équipement de routage.

Vous devez spécifier les intervalles de transmission et de réception minimaux pour activer BFD sur PIM.

Pour activer la détection des défaillances :

  1. Configurez l’interface globalement ou dans une instance de routage.

    Cet exemple montre la configuration globale.

  2. Configurez l’intervalle de transmission minimal.

    Il s’agit de l’intervalle minimum après lequel le périphérique de routage transmet des paquets Hello à un voisin avec lequel il a établi une session BFD. La spécification d’un intervalle inférieur à 300 ms peut provoquer un instabilité indésirable de la BFD.

  3. Configurez l’intervalle minimum après lequel l’équipement de routage s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD.

    La spécification d’un intervalle inférieur à 300 ms peut provoquer un instabilité indésirable de la BFD.

  4. (Facultatif) Configurez d’autres paramètres BFD.

    Au lieu de définir séparément les intervalles de réception et de transmission, configurez un intervalle pour les deux.

  5. Configurez le seuil d’adaptation du temps de détection de la session BFD.

    Lorsque le temps de détection s’adapte à une valeur égale ou supérieure au seuil, une seule interruption et un seul message de journal système sont envoyés.

  6. Configurez le nombre de paquets Hello non reçus par un voisin qui entraîne la déclaration d’arrêt de l’interface d’origine.
  7. Configurez la version BFD.
  8. Spécifiez que les sessions BFD ne doivent pas s’adapter aux conditions changeantes du réseau.

    Nous vous recommandons de ne pas désactiver l’adaptation BFD, sauf s’il est préférable de ne pas activer l’adaptation BFD dans votre réseau.

  9. Vérifiez la configuration en vérifiant la sortie de la show bfd session commande.

Activation du BFD dédié et en temps réel sur les pare-feu SRX Series

Par défaut, les pare-feu SRX Series fonctionnent en mode BFD centralisé. Ils prennent également en charge le BFD distribué, le BFD dédié et le BFD en temps réel.

BFD dédié

L’activation du BFD dédié a un impact sur le débit du trafic, car un cœur de processeur est retiré du traitement du plan de données.

Pour activer le BFD dédié sur les appareils SRX300, SRX320, SRX340, SRX345, SRX380, SRX1500, vSRX et vSRX3.0 :

  1. Incluez l’instruction dedicated-ukern-cpu au niveau de la [edit chassis] hiérarchie, puis validez la configuration.

    1. [edit]

    2. user@host# set chassis dedicated-ukern-cpu

      user@host# commit

      Le message d’avertissement suivant pour redémarrer le système s’affiche lorsque vous validez la configuration :

      warning: Packet processing throughput may be impacted in dedicated-ukernel-cpu mode. warning: A reboot is required for dedicated-ukernel-cpu mode to be enabled. Please use "request system reboot" to reboot the system. commit complete

  2. Redémarrez l’appareil pour activer la configuration :

    1. user@host> request system reboot

  3. Vérifiez que le BFD dédié est activé.

    user@host> show chassis dedicated-ukern-cpu

    Dedicated Ukern CPU Status: Enabled

BFD en temps réel

L’activation du BFD en temps réel n’a pas d’impact sur les performances du plan de données. Une priorité plus élevée est accordée au processus du moteur de transfert de paquets qui gère BFD en mode distribué. Cela convient aux scénarios où moins de la moitié du nombre maximal de sessions BFD est utilisée. Consultez cette liste pour connaître le nombre maximal de sessions BFD prises en charge par équipement SRX.

Remarque :

Pour plus d’informations sur BFD en mode distribué, consultez Comprendre comment BFD détecte les défaillances réseau.

Pour activer le BFD en temps réel sur les appareils SRX300, SRX320, SRX340 et SRX345 :

  1. Incluez l’instruction realtime-ukern-thread au niveau de la [edit chassis] hiérarchie, puis validez la configuration.

    1. [modifier]

    2. user@host# set chassis realtime-ukern-thread

      user@host# commit

      Le message d’avertissement suivant pour redémarrer le système s’affiche lorsque vous validez la configuration :

      WARNING: realtime-ukern-thread is enable. Please use the command request system reboot.

  2. Redémarrez l’appareil pour activer la configuration :

    1. user@host> request system reboot

  3. Vérifiez que le BFD en temps réel est activé.

    user@host> show chassis realtime-ukern-thread

    realtime Ukern thread Status: Enabled

Prise en charge BFD par plate-forme SRX

Les pare-feu SRX Series prennent en charge le nombre maximal de sessions BFD suivant :

  • Jusqu’à quatre sessions sur des équipements SRX300 et SRX320.

  • Jusqu’à 50 sessions sur des équipements SRX340, SRX345 et SRX380.

  • Jusqu’à 120 sessions sur des équipements SRX1500.

Sur tous les pare-feu SRX Series, une utilisation élevée du processeur déclenchée par des commandes gourmandes en ressources CPU et des marches SNMP provoque un flottement du protocole BFD lors du traitement de mises à jour BGP volumineuses. (La prise en charge de la plate-forme dépend de la version de Junos OS dans votre installation.)

Les pare-feu SRX Series fonctionnant en mode cluster de châssis ne prennent en charge que le mode centralisé BFD.

Le tableau ci-dessous indique les modes BFD pris en charge sur chaque pare-feu SRX Series.

Tableau 1 : modes BFD pris en charge par les pare-feu SRX Series

Pare-feu SRX Series

Mode BFD centralisé

BFD distribué

BFD en temps réel

Cœur dédié

SRX300

Par défaut

La configuration

Configuration (facultatif)

Non pris en charge

SRX320

Par défaut

La configuration

Configuration (facultatif)

Non pris en charge

SRX340

Par défaut

La configuration

La configuration

Configuration (facultatif)

SRX345

Par défaut

La configuration

La configuration

Configuration (facultatif)

SRX380

Par défaut

La configuration

La configuration

Configuration (facultatif)

SRX1500 Temps de détection des défaillances BFD >= 500 ms et le mode dédié n’est pas activé Temps de détection des défaillances BFD < 500 ms et le mode dédié n’est pas activé Non pris en charge La configuration
SRX4100 Temps de détection des défaillances BFD >= 500 ms Temps de détection des défaillances BFD < 500 ms Non pris en charge Non pris en charge
SRX4200 Temps de détection des défaillances BFD >= 500 ms Temps de détection des défaillances BFD < 500 ms Non pris en charge Non pris en charge
SRX4600 Temps de détection des défaillances BFD >= 500 ms Temps de détection des défaillances BFD < 500 ms Non pris en charge Non pris en charge

Gamme SRX5000 d’appareils avec carte SPC2

Par défaut

Non pris en charge

Non pris en charge

Non pris en charge

Gamme SRX5000 d’appareils avec carte SPC3

Temps de détection des défaillances BFD >= 500 ms

Temps de détection des défaillances BFD < 500 ms

Non pris en charge

Non pris en charge

vSRX 3.0

Temps de détection des défaillances BFD > 500 ms

Temps de détection des défaillances BFD <= 500 ms

Non pris en charge

La configuration