BFD 診断メッセージとセッション状態
RFC 5880 では、Bidirectional Forwarding Detection(BFD)セッション状態における最後の変更の理由をローカル システムの理由で示す診断コードが定義されています。診断メッセージは、トラブルシューティングの際に役立ちます。Cloud Router のステータスを表示すると、これらのメッセージまたはコードが表示されます。
以下の表に、BFD 診断メッセージ、その数値エラーコード、推奨されるフォローアップ アクションを示します。
BFD 診断メッセージ | 数値コード | 提案された操作 |
---|---|---|
NO_DIAGNOSTIC | 0 |
診断情報はありません。詳しくは、RFC 5880 の BFD ステートマシンのセクションと、次のセクションの BFD セッション状態テーブルをご覧ください。 |
CONTROL_DETECTION_TIME_EXPIRED | 1 |
リモート BFD がリモート側から( リモート システムへの接続を確認し、リモート システムの BFD セッション送信カウンタを確認します。 |
ECHO_FUNCTION_FAILED | 2 |
— |
NEIGHBOR_SIGNALED_SESSION_DOWN | 3
| BFD ネイバーが停止しています。リモート システムの BFD 構成と動作状態を確認します。 |
FORWARDING_PLANE_RESET | 4 |
— |
PATH_DOWN | 5 |
— |
CONCATENATED_PATH_DOWN | 6 |
— |
ADMINISTRATIVELY_DOWN | 7 |
ローカル システムの BFD は、BFD ソフトウェアのアップグレードのため、管理者が停止に設定しています。アップグレード後に状態が回復していることを確認します。 |
REVERSE_CONCATENATED_PATH_DOWN | 8 |
— |
BFD セッションの状態
次の表に、BFD セッションの状態とその数値エラーコードを示します。
BFD セッション状態 | 数値コード |
---|---|
ADMIN_DOWN | 0 |
DOWN | 1 |
INIT | 2 |
UP | 3 |
BFD のステータス メッセージ
BFD ステータス メッセージは、gcloud compute routers
get-status
コマンドの出力の bfdStatus
フィールドで確認できます。
フィールドの定義と説明については、Cloud Router API のドキュメントをご覧ください。
次のステップ
BGP セッションで BFD の設定を変更するには、BFD の更新または無効化をご覧ください。
BGP セッションの状態については、BGP セッションの状態をご覧ください。
Cloud Router に関する問題のトラブルシューティングについては、トラブルシューティングをご覧ください。