La détection de transfert bidirectionnel (BFD) est un protocole Hello simple semblable à des composants de détection de protocoles de routage bien connus. Une paire de systèmes transmet périodiquement des paquets BFD sur chaque chemin entre les deux systèmes. Si un système cesse de recevoir des paquets BFD pendant un temps suffisamment long, le système voisin est alors présumé être en panne.

Une session BFD est établie en fonction des besoins de l'application qui utilise BFD. L'utilisateur doit configurer explicitement l'adresse et les paramètres de la session BFD et les abonnés/applications (BGP/OSPF) de la session, car il n'existe aucun mécanisme de détection dans BFD.

Les protocoles de routage tels que BGP ou OSPF échangent les routes apprises entre les dispositifs Edge et les routeurs. Ces protocoles échangent des routes et détectent les pannes de route à l'aide de leur propre mécanisme. En général, les pannes de route sont détectées en fonction du mécanisme de keep-alive dans lequel une entité répond à une autre entité sur un intervalle configuré fréquent, c'est-à-dire la durée de keep-alive. Ces protocoles de routage disposent de temporisateurs de keep-alive supérieurs, ce qui entraîne une durée de détection plus longue des pannes de route. BFD détecte les pannes de route entre deux entités connectées plus rapidement avec une capacité supplémentaire faible lors de la détection des pannes.

Vous trouverez ci-après les avantages de la mise en œuvre de BFD avec des protocoles de routage.

  • Détection rapide des pannes de route avec une durée de reconvergence faible.
  • Diminution de la capacité supplémentaire de détection des pannes de route.
  • Taux uniforme de détection des pannes de route dans les protocoles de routage.

BFD peut être défini comme service simple. Les primitives de service fournies par BFD sont la création, la destruction et la modification d'une session, en fonction de l'adresse de destination et d'autres paramètres. BFD fournit en retour un signal aux clients indiquant quand la session BFD s'active ou se désactive.

Il existe deux modes de fonctionnement pour BFD, le mode asynchrone et le mode de demande. VMware prend en charge le mode asynchrone. Dans ce mode, les systèmes envoient périodiquement des paquets de contrôle BFD à d'autres systèmes. Si plusieurs paquets consécutifs ne sont pas reçus par un système, la session est alors déclarée inactive.
Note : Le mode BFD Echo n'est pas pris en charge.

VMware prend en charge BFD pour les protocoles de routage suivants :

  • BGP sur les dispositifs Edge et les passerelles de partenaires
  • OSPF sur les dispositifs Edge