Trace RouteのWaterfallのBGPデータの解釈の仕方
ボーダーゲートウェイプロトコル(BGP)は、ルートの伝搬、IPおよび自律システム番号(ASN)の不一致、BGPアナウンスメントなどによる接続問題のトラブルシューティングに役立ちます。
BGPウィジェットは、ポータルのtracerouteモニターや、エラー時のデバッグとしてtracerouteを持つウォーターフォール、または追加モニターの下で利用できます。
これらのウィジェットのデータと視覚化は、RIPE(※)というサードパーティによって提供されています。
なお、パフォーマンスはRIPEのサービスのパフォーマンスや可用性に左右されます。
※ RIPE ... インターネットの技術開発に関心を持つ全ての人々に開かれたフォーラム。
RIPEコミュニティの目的は、インターネットの継続的な維持・開発に必要な管理面と技術面の統合である。
IETFのような標準化団体ではないし、ICANNのようにドメイン名を扱っているわけでもない。
ウォーターフォールの下に表示できるウィジェットは、全部で6種類あります。
このKB記事では、6種類のBGPウィジェットについて詳しく説明しています。
一部のプレフィックスやASNはウィジェットでサポートされていないため、全てのウィジェットが常にウォーターフォールに表示されるわけではありません。
他のウィジェットを表示するには、ウォーターフォールからBGPウィジェットの上部にある「RIPEstat」をクリックする。
もしくは、右上の「?」マークのアイコンをクリックし、「RipeStat」を選択しUIからRIPEのWebサイトにアクセスします。
通常、BGPlayウィジェットが表示されます。
これは、特定のリソース(プレフィックス、自律システム、IP)に関連するルーティングの履歴を、アニメーションと高度なインタラクティブ性を持つグラフによって表示します。
通常、タイムラインは7日以内に表示されます。
- 赤色のノードは、問い合わせたリソースの1つを含む自律システム(AS)です。
- 青色のノードは、RRC(Remote Route Collectors)とピアリング中のルータを含むASを表します。
リモートルートコレクターは、Linuxプラットフォームで動作するソフトウェアルーターで、デフォルトフリーのBGPルーティング情報のみを収集します。 - 黒色のノードは、トラバースされたASを表します。
BGPアナウンスメントが発生すると、一連のノードを結ぶ新しいパスが作成される様子がアニメーションで表示されます。
そのパスが関係する各イベントは、イベントの種類に応じたアニメーションをトリガーします。
- パスが変更されると、古いルートから新しいルートへと変化します。
- withdrawalの際には、点滅回数が増え、消滅します。
- prependingの再告知時には、パスが1回点滅します。
全時間帯で経路が変更されなかった経路は、破線の経路にまとめて表示されます。
曖昧さをなくすことで、ユーザはあるASにどのように到達したかを毎回理解することができ、パスを折りたたむことでグラフの複雑さを軽減することができます。
ウィジェットの上部には、マウスオーバーでASやパスの情報が表示され、それ以外の場合は、最後に発生したイベントの情報が表示されます。
ウィジェットの下部には、タイムラインパネルがあります。
最初のタイムラインは、イベント数の時間的な推移を表示します。
2つ目のタイムラインは、クリック可能な個々のイベントを時間順に表示します。
どちらのタイムラインも、現在の時間の瞬間に赤いカーソル・ポイントが表示されます。
現在時刻を変更したり、イベントをクリックすると、グラフが更新されます。
BGPlayの詳細については、RIPEのWebサイトの「情報」メニューをクリックしてください。