Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuration de BFD pour les VPN de couche 2 et VPLS

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

Le protocole BFD est un mécanisme Hello simple qui détecte les défaillances d’un réseau. 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é. BFD fonctionne avec une grande variété d’environnements et de topologies réseau. Les minuteries de détection de défaillance pour BFD ont des limites de temps plus courtes que les mécanismes de détection de défaillance par défaut pour BGP, 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 de deux si l’instance BFD locale est à l’origine de l’instabilité de la session. L’intervalle de transmission est augmenté de deux si l’instance BFD distante est la raison de l’instabilité de la 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.

  1. Vous pouvez activer la détection de défaillance BFD. 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.

    Pour activer la détection des défaillances BFD et spécifier le seuil d’adaptation du temps de détection de la session BFD, spécifiez un temps en millisecondes à l’aide de l’instruction threshold. 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.

    Remarque :

    Le temps de seuil doit être égal ou supérieur à la valeur spécifiée dans l’instruction minimum-interval ou minimum-receive-intercal.

    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.

  2. Vous pouvez spécifier l’intervalle minimum après lequel le périphérique de routage local transmet des paquets hello, 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 minimum-interval.

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

  3. Vous pouvez configurer l’intervalle minimum après lequel le périphérique 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 en panne 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 multiplicateur .
  5. Vous pouvez configurer les sessions BFD pour qu’elles ne s’adaptent pas aux conditions changeantes du réseau en incluant l’instruction no-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 dans votre réseau.
  6. Spécifiez les options d’intervalle de transmission pour l’instruction en bfd-liveness-detection 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 qu’il nécessite entre les paquets envoyés par son homologue ; L’intervalle de réception n’est pas négocié entre les pairs. Pour déterminer l'intervalle de transmission, chaque homologue 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 intervalle de transmission pour cet homologue.

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

    • minimum-interval milliseconds: spécifiez l’intervalle minimal en millisecondes auquel le périphérique de routage local transmet des 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, une seule interruption et un seul message système sont envoyés.

      Remarque :

      La valeur de 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’instruction version . Vous pouvez définir BFD sur la version 1 ou permettre à BFD de déterminer la version dont il a besoin en incluant l’option automatic .