ゲートウェイ・プロトコル

すべてのゲートウェイは、内部ゲートウェイでも外部ゲートウェイでも、プロトコルを使用して互いに通信します。 ここでは、一般的に使用される TCP/IP のゲートウェイ・プロトコルについて簡潔に説明します。

HELLO プロトコル (HELLO)
HELLO は、内部ゲートウェイ同士の通信に使用されるプロトコルのうちの 1 つです。 HELLO は、遅延時間が最小のパスを判別することで、他のネットワークへの最短パスを計算します。
Routing Information Protocol (RIP)
Routing Information Protocol は、内部ゲートウェイ同士の通信に使用されるプロトコルのうちの 1 つです。 HELLO プロトコルと同様に、RIP も他のネットワークへの最短パスを計算します。 しかし、HELLO とは異なり、RIP は遅延時間でなくホップ・カウントによって距離を見積もります。 gated デーモンは、すべてのメトリックを時間遅延として内部に保管するため、RIP のホップ・カウントを時間遅延に変換します。
Routing Information Protocol 次世代 (Routing Information Protocol Next Generation)
RIPng は、IPv6 をサポートするために拡張された RIP プロトコルです。
Open Shortest Path First (OSPF)
OPSF は、内部ゲートウェイ同士の通信に使用されるプロトコルのうちの 1 つです。 このプロトコルはリンク状態プロトコルであり、多くのルーターが存在する複雑なネットワークの場合に RIP より適しています。 このプロトコルは、等しい費用のマルチパス経路指定を提供します。
外部ゲートウェイ・プロトコル (EGP)
外部ゲートウェイは、外部ゲートウェイ・プロトコルを使用して互いに通信することができます。 EGP は、他のネットワークへの最短パスを計算しません。 その代わりに、単に特定のネットワークが到達可能であるかどうかを示します。
ボーダー・ゲートウェイ・プロトコル (BGP)
ボーダー・ゲートウェイは、このプロトコルを使用して互いに通信することができます。 このゲートウェイは、到達可能性情報を自律システム間で交換しますが、EGP より多くの機能を提供します。 BGP はパス属性を使用して、最適な経路を選択する際に役立つ、経路ごとの情報をより多く提供します。
ボーダー・ゲートウェイ・プロトコル 4+
BGP4+BGP プロトコルのバージョン 4 であり、IPv6 をサポートし、このプロトコルの旧バージョンの機能を拡張しています。
Intermediate System to Intermediate System (IS-IS) (中間システム間 (IS-IS))
内部ゲートウェイは、IS-IS プロトコルを使用して互いに通信します。 このプロトコルはリンク状態プロトコルであり、IP パケットおよび ISO/CLNP パケットを経路指定することができ、OSPF と同様に「最短パス優先」アルゴリズムを使用して経路を決定します。