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 に関する問題のトラブルシューティングについては、トラブルシューティングをご覧ください。