BGP

BGPは、自律システム(AS)がアドレスの到達可能性を広告する仕組みです。ASパスは、ルートが通過するネットワークを示します。

定義のみです。ここで説明する用語は、当社が販売するサービスではありません。

BGP(Border Gateway Protocol)は、自律システム同士が、どのアドレスプレフィックスに到達できるかを互いに伝える仕組みです。各広告にはASパスと、最適経路選択で比較される属性が含まれます。広告が示すのは到達可能性であり、性能ではありません。

BGPはTCPポート179上で動作します。ここに示すパスは説明用の例であり、実際のルーティングテーブルから複製したものではありません。

広告がたどる経路

  1. AS64500(文書用)
  2. AS64501(文書用)
  3. AS64502(文書用)
  4. インターネット
ASパスが示すのはルートが通過するネットワークであり、その背後にある契約ではありません。
テキストによる説明

各ネットワークは、ルートを次に渡す前に、自らのASNをパスの先頭に追加します。最後のASNがオリジンで、最初のASNはルートを渡してきた隣接ネットワークです。

確認すべき点

どのプレフィックスを、どのASNから、いくつのアップストリーム経由で広告しているか、またプロバイダーがIRRオブジェクトやRPKI(RFC 6480)で広告をフィルタリングしているかを確認してください。導入状況にはばらつきがあるため、デューデリジェンスは依然として重要です。

ルートが変わるとき

メンテナンス期間中に、あるプロバイダーがプレフィックスを取り下げ、別のプロバイダーが引き継ぐことがあります。その場合、ASパスは四ホップから六ホップに伸びます。想定するパスと実際に見えるパスを照合してください。AS番号ガイドでは、レジストリとピアリングの実務を説明しています。

よくある質問

プロバイダーのルートを確認できますか?

通常はルッキンググラスまたはルートコレクターで確認できます。想定すべき正確なプレフィックスとオリジンをプロバイダーに確認してください。

ルートリークとは何ですか?

あるネットワークが、一つのプロバイダーから学習したルートを別のプロバイダーに広告し、トラフィックを意図しない経路に引き込むことです。通常は攻撃ではなく設定ミスです。

BGPはトラフィックを暗号化しますか?

いいえ。BGPが運ぶのは到達可能性の情報です。暗号化はTLS、IPsec、またはアプリケーションが担います。

詳しく見る

出典

  1. RFC 4271: BGP-4(Border Gateway Protocol 4)
  2. RFC 6480: セキュアなインターネットルーティングを支えるインフラストラクチャ(RPKI)