BGP(ボーダーゲートウェイプロトコル)
インターネット上の自律システム(AS)間でルーティング情報を交換するプロトコル。インターネットの経路制御の根幹を担い、「インターネットの接着剤」とも呼ばれる。
BGP(Border Gateway Protocol)とは?
BGPは、インターネット上の異なる自律システム(AS:Autonomous System)間でルーティング情報を交換するプロトコルです。現在のバージョンはBGP-4(RFC 4271)です。
自律システム(AS)とは
ISP(インターネットプロバイダー)や大企業など、独立したルーティングポリシーを持つネットワークの単位です。各ASにはASN(AS番号)が割り当てられています。
- AS7500: NTTコミュニケーションズ
- AS2516: KDDI
BGPの特徴
| 特徴 | 説明 |
|---|---|
| パスベクター型 | ASのパス情報をもとに最適経路を選択 |
| TCPポート179 | 信頼性の高いTCPで通信 |
| iBGP vs eBGP | 同一AS内(iBGP)・異なるAS間(eBGP)で使い分け |
BGPに関わる障害事例
BGPの設定ミスは「インターネット全体の障害」につながります。有名な例として、2021年のFacebook大規模障害はBGPルーティング設定の誤りが原因でした。
まとめ
BGPはインターネットインフラの根幹ですが、設定ミスの影響が甚大なため、エンタープライズネットワークでは専門知識を持った担当者が管理する必要があります。
関連する用語 (ネットワーク用語辞典)
全37件を見るIT用語: プロキシサーバーとは|フォワードプロキシとリバースプロキシの違い
通信を中継するプロキシサーバーの役割と、フォワードプロキシ(企業内PC向け)とリバースプロキシ(Webサーバー向け)の違いを解説。
DNSレコード種別(A・CNAME・MX・TXT等)
ドメイン名と各種情報を対応付けるDNSのレコード形式。Aレコード(IPアドレス)・CNAMEレコード(別名)・MXレコード(メールサーバー)・TXTレコード(任意テキスト)などがある。
IT用語: DHCP (Dynamic Host Configuration Protocol) とは
「IPアドレスの自動割り当て」を行うDHCPサーバーの仕組みと、障害時の切り分け方。
ポート番号: 3389 (RDP) とリモートワークのリスク
Windowsのリモートデスクトップ接続(RDP)で使用されるポート3389と、絶対にやってはいけない公開設定について。
IT用語: MACアドレス (Media Access Control address) とは
ネットワーク機器に割り当てられた「一生変わらない製造番号」。IPアドレスとの違いを解説。
IT用語: L2スイッチ・L3スイッチとは|ルーターとの違い
MACアドレスで転送するL2スイッチとIPアドレスでルーティングもできるL3スイッチの違いを解説。