技術用語 · #bgp
BGP(ボーダーゲートウェイプロトコル)
簡単な定義
自律システム間のネットワーク到達可能性を通知するプロトコル — インターネットのルーティングファブリック。
BGPは、インターネット上の主要ネットワーク間でパケットがどのように流れるかを決定するAS間(自律システム間)ルーティングプロトコルです。各AS(通常はISP、大企業、またはホスティング事業者)は到達可能なIPプレフィックスを通知し、他のASはその通知を使用してルーティングテーブルを構築します。BGPは、エニーキャストを可能にし(複数のASから同じプレフィックスを通知)、トラフィックエンジニアリングを可能にし、事業者が通知を誤設定した場合に大規模な障害を引き起こすこともあります。
オフショアホスティングの顧客にとって、BGPは通常直接関係ありません。ホストは上位キャリアとのBGPセッションを自ら実行し、顧客はそれを見ることはありません。BGPが重要になるのは、(a)ホストがマルチホーム接続(冗長性のための複数のアップストリームとのBGPセッション)を宣伝する場合、(b)顧客が独自のIPブロック(BYOIP)を持ち込む場合、または(c)ルーティングインシデントが非対称なパフォーマンスを引き起こす場合です。
関連用語
関連する概念
同じコンテキストで知っておく価値のある隣接する定義。