Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration de BFD pour vpn de couche 2 et VPLS

La procédure suivante décrit comment configurer la détection de transfert bidirectionnel (BFD) pour les VPN de couche 2 et VPLS. Pour les VPN, vous configurez les sessions BFD sur les interfaces transportant le trafic des routeurs PE vers les routeurs CE.

Le protocole BFD est un mécanisme simple de bonjour qui détecte les défaillances d’un réseau. Bonjour, les paquets sont envoyés à un intervalle précis et régulier. Une défaillance de voisinage est détectée lorsque l’équipement de routage cesse de recevoir une réponse après un intervalle spécifié. BFD fonctionne avec une grande variété d’environnements et topologies réseau. Les timers de détection des défaillances pour BFD ont des délais plus courts que les mécanismes de détection des défaillances par défaut pour BGP. Ils permettent donc une détection plus rapide.

Les timers de détection des défaillances BFD sont adaptatifs et peuvent être ajustés pour être plus rapides ou plus lents. Plus la valeur du timer de détection des défaillances BFD est faible, plus la détection des défaillances est rapide et vice versa. Par exemple, les timers peuvent s’adapter à une valeur plus élevée si l’adjacence échoue (c’est-à-dire que le timer détecte les défaillances plus lentement). Ou un voisin peut négocier une valeur plus élevée pour un timer que la valeur configurée. Les timers s’adaptent à une valeur plus élevée lorsqu’un volet de session BFD se produit plus de trois fois sur une durée de 15 secondes. Un algorithme de back-off augmente l’intervalle de réception de deux si l’instance BFD locale est la raison du rabat de session. L’intervalle de transmission est augmenté de deux si l’instance BFD distante est la raison du volet de session. Vous pouvez utiliser la clear bfd adaptation commande pour renvoyer les intervalles BFD à leurs valeurs configurées. La clear bfd adaptation commande est sans heurt, ce qui signifie que la commande n’affecte pas le flux de trafic sur l’équipement de routage.

  1. Vous pouvez activer la détection des défaillances BFD. Les timers de détection des défaillances BFD sont adaptatifs et peuvent être ajustés pour être plus rapides ou plus lents. Plus la valeur du timer de détection des défaillances BFD est faible, plus la détection des défaillances est rapide et vice versa. Par exemple, les timers peuvent s’adapter à une valeur plus élevée si l’adjacence échoue (c’est-à-dire que le timer détecte les défaillances plus lentement). Ou un voisin peut négocier une valeur plus élevée pour un timer que la valeur configurée. Les timers s’adaptent à une valeur plus élevée lorsqu’un volet de session BFD se produit plus de trois fois sur une durée de 15 secondes. Un algorithme de back-off augmente l’intervalle de réception (Rx) de deux si l’instance BFD locale est la raison du rabat de session. L’intervalle de transmission (Tx) est augmenté de deux si l’instance BFD distante est la raison du volet de session.

    Pour permettre la détection des défaillances BFD et spécifier le seuil d’adaptation du temps de détection des sessions BFD, spécifiez un temps en millisecondes à l’aide de l’instruction de seuil. Lorsque le temps de détection s’adapte à une valeur égale ou supérieure au seuil, un seul piège et un seul message de journal système sont envoyés.

    Note:

    Le temps seuil doit être égal ou supérieur à la valeur spécifiée dans l’intervalle minimum ou dans l’instruction d’intervalle de réception minimum.

    Vous pouvez utiliser la clear bfd adaptation commande pour renvoyer les intervalles BFD à leurs valeurs configurées. La clear bfd adaptation commande est sans heurt, ce qui signifie que la commande n’affecte pas le flux de trafic sur l’équipement de routage.

  2. Vous pouvez spécifier l’intervalle minimal après lequel l’équipement de routage local transmet les paquets bonjour, puis s’attend à recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Vous spécifiez l’intervalle en millisecondes à l’aide de l’instruction d’intervalle minimum .

    Si vous le souhaitez, au lieu d’utiliser cette instruction, vous pouvez spécifier les intervalles de transmission et de réception minimaux séparément à l’aide de l’intervalle minimum (spécifié dans l’instruction transmit-interval ) et des instructions d’intervalle de réception minimum.

  3. Vous pouvez configurer l’intervalle minimal après lequel l’équipement de routage local doit recevoir une réponse d’un voisin avec lequel il a établi une session BFD. Spécifiez le nombre de millisecondes à l’aide de l’instruction Minimum-Receive-Interval .
  4. Vous pouvez spécifier qu’une interface doit être déclarée hors service lorsqu’un certain nombre de paquets hello n’ont pas été reçus d’un routeur voisin via cette interface. Spécifiez le nombre de paquets hello en incluant l’instruction de multiplication .
  5. Vous pouvez configurer les sessions BFD pour ne pas s’adapter aux conditions changeantes du réseau en incluant l’instruction de non-adaptation . Nous vous recommandons de ne pas désactiver l’adaptation BFD, sauf s’il est préférable de désactiver l’adaptation BFD sur votre réseau.
  6. Spécifiez les options d’intervalle de transmission pour bfd-liveness-detection l’instruction en incluant l’instruction d’intervalle de transmission . L’intervalle de transmission négocié pour un pair est l’intervalle entre l’envoi de paquets BFD à des pairs. L’intervalle de réception d’un pair est le temps minimum nécessaire entre les paquets envoyés par son homologue ; l’intervalle de réception n’est pas négocié entre pairs. Pour déterminer l'intervalle de transmission, chaque pair compare son intervalle de transmission minimal configuré avec l'intervalle de réception minimal de son homologue. Le plus grand des deux nombres est accepté comme l’intervalle de transmission pour ce pair.

    L’instruction transmit-interval spécifie la fréquence de transmission des déclarations BFD et inclut les options suivantes :

    • minimum-interval milliseconds: spécifiez l’intervalle minimal en millisecondes auquel l’équipement de routage local transmet les paquets hello à un voisin avec lequel il a établi une session BFD.

    • threshold milliseconds: spécifiez le seuil d’adaptation de l’intervalle de transmission de session BFD. Lorsque l’intervalle de transmission s’adapte à une valeur supérieure au seuil, un seul piège et un seul message système sont envoyés.

      Note:

      La valeur seuil spécifiée dans l’instruction threshold doit être supérieure à la valeur spécifiée dans l’instruction minimum-interval pour l’instruction transmit-interval .

  7. Spécifiez la version BFD en incluant l’énoncé de version . Vous pouvez définir BFD sur la version 1 ou autoriser BFD à déterminer quelle version il doit être en incluant l’option automatic .