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用語: デフォルトゲートウェイ とは
自分とは違うネットワーク(インターネット等)へ通信する際の「出口(関所)」の役割を解説。
IT用語: NAT(ネットワークアドレス変換)とは
プライベートIPとグローバルIPを変換するNATの仕組みと、なぜ自宅LANで使われているのかを解説。
ポート番号: 21 (FTP) とは
ファイルのアップロードに使われてきたポート21(FTP)の仕組みと、現在非推奨となっているセキュリティ上の理由。
IPv6(インターネットプロトコルバージョン6)
128ビットのアドレス空間を持つ次世代IPプロトコル。IPv4のアドレス枯渇問題を解決し、約340澗(3.4×10の38乗)個のアドレスを提供できる。
リバースプロキシ
クライアントとWebサーバーの間に配置され、クライアントのリクエストを代理で受け取るサーバー。SSL終端・ロードバランシング・キャッシュ・セキュリティ強化に活用される。