IT用語集 › ネットワーク › iBGP と eBGP

iBGP と eBGP

ネットワーク Svenska → 更新: 2026-10-22

BGPの二つの運用形態。eBGPは異なる自律システム間(自網とISPなど)、iBGPは同一AS内のルーター間で、外部から学習した経路を自網内に運ぶために使う。同じプロトコルだが、規則が違う。

違いは次の通り。eBGPは別ASのネイバー同士で動き、ホップごとにAS-pathへ自AS番号を追加し、通常は直接接続(TTL 1)である。iBGPは同一AS内で動き、AS-pathを変更しない。そのため独自のループ防止規則があり、iBGPで学習した経路を別のiBGPネイバーへ転送してはならない。この規則がフルメッシュ(規模を広げるにはルートリフレクターやコンフェデレーション)を強いる。ほかにも、iBGPは通常ネクストホップを書き換えないため「next-hop-self」が要ること、AD値がeBGPは20、iBGPは200と異なり外部経路のほうが信頼されることなどがある。この区別の理解が、BGP設計すべての土台になる。

← 用語集に戻る