メインコンテンツまでスキップ

3. Protocol Overview (プロトコル概要)

3. Protocol Overview (プロトコル概要)

BFD は, 多くの点でよく知られたルーティングプロトコルの検出コンポーネントに類似したシンプルな Hello プロトコルです。システムのペアは, 2つのシステム間の各パス上で定期的に BFD パケットを送信し, システムが十分に長い間 BFD パケットの受信を停止した場合, 隣接システムへの特定の双方向パス内の何らかのコンポーネントに障害が発生したと見なされます。一部の条件下では, システムはオーバーヘッドを削減するために定期的な BFD パケットを送信しないことをネゴシエートできます。

パスが動作可能であると宣言されるのは, システム間で双方向通信が確立された場合のみですが, これは単方向リンクの使用を妨げるものではありません。

使用中の通信パスとデータプロトコルごとに, 2つのシステム間で個別の BFD セッションが作成されます。

各システムは, BFD パケットを送受信できる速度を推定し, 障害検出がどれだけ迅速に行われるかについて隣接システムと合意します。これらの推定値は, 異常な状況に適応するためにリアルタイムで変更できます。この設計により, 共有メディア上の低速システムを持つ高速システムが, 高速システム間の障害をより迅速に検出でき, 同時に低速システムがその能力の範囲内で参加できるようになります。