はじめに
このドキュメントでは、Border Gateway Protocol(BGP;ボーダーゲートウェイプロトコル)の一般的な問題をトラブルシューティングする方法について説明します。
前提条件
要件
このドキュメントに関する固有の要件はありません。
使用するコンポーネント
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
表記法
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
背景説明
このドキュメントでは、BGPの問題をトラブルシューティングするための複数のオプションのフローチャートを示します。
ご使用のシスコデバイスの、show ip bgp 、show ip bgp neighbors 、show ip bgp summary 、またはshow tech-support コマンドの出力データがあれば、Cisco CLIアナライザを使用して潜在的な問題と修正を表示できます。Cisco CLIアナライザを使用するには、シスコ登録ユーザである必要があります。
注:内部ツールおよび情報にアクセスできるのは、登録済みのシスコユーザーのみです。
主要なトラブルシューティングフローチャート
BGPメインフローチャート
BGPネイバー確立のトラブルシューティング
次に、ネイバーが起動しない場合に確認する必要があるログメッセージの例を示します。
BGP_SESSION-5-ADJCHANGE: neighbor[ip address] IPv4 Unicast topology base removed
from session Peer closed the session
BGP_SESSION-5-ADJCHANGE: neighbor[ip address] IPv4 Unicast topology base removed
from session Unknown path error
次に示すのは、パケットサイズとイネーブルに設定されたpingの例であり、IPヘッダーにフラグメントビットが含まれていません。
Router#ping 10.10.10.2 size 1400 df-bit
Type escape sequence to abort.
Sending 5, 1400-byte ICMP Echos to 10.10.10.2, timeout is 2 seconds:
Packet sent with the DF bit set
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/37/84 ms
注:インターフェイスのデュプレックス設定を確認する必要があります。
注:リセットがインターフェイスフラッピングが原因で発生した場合は、no bgp fast-external-falloverコマンドを使用してeBGP高速フェールオーバーを無効にします。デフォルトでは、ネイバーに到達するために使用するリンクがダウンした場合に、BGP はネイバーシップをリセットします。BGP の安定した状態を保持し、インターフェイスのフラッピングを防ぐには、BGP 設定でこの機能を無効化してください。
CPU 使用率が高いことが原因でフラッピングが発生する場合は、Cisco ルータの CPU 使用率が高い場合のトラブルシューティングを参照してください。
ルーティングテーブルにないルートのトラブルシューティング
注:BGPルートがルーティングテーブルにない場合、BGP設定でのnetworkコマンドが正しいかどうかを確認します。
注:debug ip bgp x.x.x.x updatesコマンドで、x.x.x.x はルートをアドバタイズする必要があるネイバーです。
マルチホーミング着信のトラブルシューティング
BGPルートアドバタイズメントのトラブルシューティング
マルチホーミング発信のトラブルシューティング
関連情報