BFD(Bidirectional Forwarding Detection)関連の日本語訳

双方向転送検出(BFD)は、リンクで接続された2つの転送エンジン間の障害を検出するために使用されるネットワークプロトコルです。イーサネット、仮想回線、トンネル、MPLS ラベルスイッチドパスなど、あらゆる種類の障害検出をサポートしていない物理メディアでも、オーバーヘッドの少ない障害検出を提供します。

BFDは、特定のリンクを介して2つのエンドポイント間のセッションを確立します。2つのシステム間に複数のリンクが存在する場合、複数のBFDセッションを確立して、それぞれを監視することができます。セッションは3ウェイハンドシェイクで確立され、同じ方法で破棄されます。

セッションは、非同期モードとデマンドモードの2つのモードのいずれかで動作します。非同期モードでは、両方のエンドポイントが定期的にHelloパケットを相互に送信します。これらのパケットの多くが受信されない場合、セッションはダウンしていると見なされます。

デマンドモードでは、セッションが確立された後、Helloパケットは交換されません。エンドポイントには、おそらく基礎となる物理層で、相互の接続を確認する別の方法があると想定されています。ただし、どちらのホストも必要に応じてHelloパケットを送信できます。

使用中のモードに関係なく、どちらのエンドポイントもエコー機能を開始できます。この機能がアクティブな場合、エコーパケットのストリームが送信され、他のエンドポイントは転送プレーンを介してこれらを送信者に送り返します。これは、リモートシステムの転送パスをテストするために使用されます。

標準

  • RFC 5880:双方向転送検出(BFD)
  • RFC 5881:IPv4およびIPv6(シングルホップ)の双方向転送検出(BFD)
  • RFC 7419:双方向転送検出における共通の間隔のサポート
  • RFC 7880:シームレスな双方向転送検出(S-BFD)
  • RFC 8562:マルチポイントネットワークの双方向転送検出(BFD)