- ホーム
- マルチクラウドネットワーク
- Customer Edge diagnostics
- Command reference
- Network commands
- BGP
BGP
このデプロイメントの 1 台の CE から 2026-07-28 に取得しました。sitecli/capture-manifest.json
にどのノードかが記録されており、scripts/capture-sitecli.sh --check が稼働中の CE に対して
コマンド面を再検証します。
CE は BGP に FRR を使用します。このトポロジーでは 2 つの Azure Route Server インスタンスとピアリングし、VIP をアドバタイズし、VNet プレフィックスを学習します。
show-ip-bgp-summary
Section titled “show-ip-bgp-summary”ここから始めてください。1 画面で、ピアリングが確立しているか、どれだけの期間 安定しているかが分かります。
{"command":["show-ip-bgp-summary"]}Instance 4094:
IPv4 Unicast Summary:BGP router identifier 10.0.1.4, local AS number 64512 vrf-id 3BGP table version 3RIB entries 3, using 480 bytes of memoryPeers 2, using 41 KiB of memory
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd10.0.4.4 4 65515 1063 932 0 0 0 01:17:22 110.0.4.5 4 65515 1063 932 0 0 0 01:17:23 1
Total number of neighbors 2まず State/PfxRcd を確認します。数値は受信したプレフィックス数であり、セッションが
確立していることを意味します。それ以外 — Active、Connect、Idle — はセッションが
確立していない状態です。Up/Down は現在の状態が続いている期間を示すため、
リセットを繰り返しているセッションは不自然に小さい値を示します。
show-ip-bgp
Section titled “show-ip-bgp”ベストパス選択が可視化されたフルテーブルです。
{"command":["show-ip-bgp"]}Instance 4094:BGP table version is 3, local router ID is 10.0.1.4, vrf id 3Status codes: s suppressed, d damped, h history, * valid, > best, = multipath, i internal, r RIB-failure, S Stale, R RemovedNexthop codes: @NNN nexthop's vrf id, < announce-nh-selfOrigin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path*= 10.0.0.0/16 10.0.4.4 0 65515 i*> 10.0.4.5 0 65515 i*> 10.250.0.10/32 10.0.1.4 255 32768 ?
Displayed 2 routes and 3 total paths* は有効なルート、> は選択されたベストパス、= はマルチパスのメンバーです。上記の
キャプチャでは、学習した VNet プレフィックス 10.0.0.0/16 に 2 つのパス — 各 Route Server
インスタンス経由で 1 つずつ — があり、*= と *> でマークされています。つまりベストパスに
加えてマルチパスメンバーがあるため、ノードは戻りトラフィックを両インスタンスで
ロードシェアします。VIP 10.250.0.10/32 はこのノードが起点となっているため、単一の *>
パスになります。
show-ip-bgp-neighbors
Section titled “show-ip-bgp-neighbors”ネイバーごとの詳細: ネゴシエートされた機能、タイマー、メッセージカウンター、 および直近のリセット理由です。
{"command":["show-ip-bgp-neighbors"]}サマリーでセッションのフラッピングが見られ、その理由を知る必要があるときに使用します。
Last reset とその理由が有用な行です。
show-ip-bgp-neighbors-advertised-route
Section titled “show-ip-bgp-neighbors-advertised-route”このノードが知っている内容ではなく、ピアに伝えている内容です。
{"command":["show-ip-bgp-neighbors-advertised-route"]}bgp neighbor:BGP table version is 3, local router ID is 10.0.1.4, vrf id 3Status codes: s suppressed, d damped, h history, * valid, > best, = multipath, i internal, r RIB-failure, S Stale, R RemovedNexthop codes: @NNN nexthop's vrf id, < announce-nh-selfOrigin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path*> 10.0.0.0/16 0.0.0.0 0 65515 i*> 10.250.0.10/32 0.0.0.0 255 32768 ?
Total number of prefixes 2
bgp neighbor:BGP table version is 3, local router ID is 10.0.1.4, vrf id 3Status codes: s suppressed, d damped, h history, * valid, > best, = multipath, i internal, r RIB-failure, S Stale, R RemovedNexthop codes: @NNN nexthop's vrf id, < announce-nh-selfOrigin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path*> 10.0.0.0/16 0.0.0.0 0 65515 i*> 10.250.0.10/32 0.0.0.0 255 32768 ?
Total number of prefixes 2これは「VIP が VNet から到達できない」ときのためのコマンドです。ここに VIP が 存在しない場合、問題はこのノードにあり、ピアをいくら調べても解決には至りません。
出力は ピアごとに bgp neighbor: ブロックを繰り返すため、このトポロジーでは
同じ 2 つのプレフィックスが 2 回表示されます — 各 Route Server インスタンスに対して
1 回ずつです。これはレンダリングの重複ではなく、ノードが両方にアドバタイズしていることを
確認できるものです。一方のピアには存在するがもう一方には無い、あるいは内容が短い
ブロックがある場合が注目すべきケースです。