上位5つのネットワークルーティングプロトコルの説明

コンピュータと他のタイプの電子デバイスとの間の通信をサポートするために、何百もの異なるネットワークプロトコルが作成されている。 いわゆるルーティングプロトコルは、コンピュータルータが互いに通信し、順番にそれぞれのネットワーク間でトラフィックをインテリジェントに転送することを可能にするネットワークプロトコルファミリです。 以下に説明するプロトコルはそれぞれ、ルータおよびコンピュータネットワークのこの重要な機能を可能にする。

ルーティングプロトコルの仕組み

すべてのネットワークルーティングプロトコルは、次の3つの基本機能を実行します。

  1. 発見 - ネットワーク上の他のルータを識別する
  2. ルート管理 - 可能なすべての宛先(ネットワークメッセージの場合)と、それぞれの経路を説明するデータ
  3. パスの決定 - 各ネットワークメッセージを送信する場所の動的決定を行う

いくつかのルーティングプロトコル( リンクステートプロトコルと呼ばれる)によって、ルータは地域内のすべてのネットワークリンクの完全なマップを構築して追跡することができ、他のもの( 距離ベクトルプロトコルと呼ばれるはルータがネットワーク領域に関する情報を少なくして動作することを可能にします。

05の01

RIP

aaaaimages /ゲッティイメージズ

研究者たちは、初期のインターネットに接続された中小規模の内部ネットワークでの使用のために、1980年代にRouting Information Protocolを開発しました。 RIPは最大15 ホップまでネットワークを介してメッセージをルーティングすることができます。

RIP対応ルータは、近隣のデバイスからルータテーブルを要求するメッセージを最初に送信することによってネットワークを検出します。 RIPを実行しているネイバールータは、フルルーティングテーブルをリクエスタに送り返すことによって応答します。リクエスタは、これらのアップデートをすべて自身のテーブルにマージするアルゴリズムに従います。 スケジュールされた間隔で、RIPルータはルータテーブルをネイバに定期的に送信します。これにより、変更がネットワーク全体に伝播されます。

従来のRIPはIPv4ネットワークのみをサポートしましたが、新しいRIPng標準はIPv6もサポートしています 。 RIPは、その通信にUDPポート520または521(RIPng)のいずれかを使用します。

05の02

OSPF

Open Shortest Path Firstは、以下を含むRIPの限界を克服するために作成されました。

名前が示すように、OSPFはオープンな公開標準であり、多くの業界ベンダーに広く採用されています。 OSPF対応ルータは、識別メッセージを相互に送信し、ルーティングテーブル全体ではなく特定のルーティング項目を取得するメッセージを送信することによってネットワークを検出します。 これは、このカテゴリにリストされている唯一のリンクステートルーティングプロトコルです。

03/05

EIGRPとIGRP

シスコはRIPの代替手段としてInternet Gateway Routing Protocolを開発しました。 新しいIGRPEnhanced IGRP )は1990年代からIGRPを時代遅れにしました。 EIGRPはクラスレス IP サブネットをサポートし、古いIGRPと比較してルーティングアルゴリズムの効率を向上させます。 RIPのようなルーティング階層はサポートしていません。 もともと、シスコのファミリデバイスでのみ実行可能なプロプライエタリなプロトコルとして作成されています。 EIGRPは、OSPFよりも設定が簡単で、パフォーマンスが向上するという目標を持って設計されています。

04/05

IS-IS

Intermediate System to Intermediate Systemプロトコルは、OSPFと同様に機能します。 OSPFが全体的に普及した選択肢になったのに対し、IS-ISはプロトコルが特定の環境に容易に適応できるようになったサービスプロバイダによって広く使用され続けています。 このカテゴリの他のプロトコルとは異なり、IS-ISはインターネットプロトコル(IP)上で動作せず、独自のアドレス指定方式を使用します。

05/05

BGPとEGP

ボーダーゲートウェイプロトコルは、インターネット標準の外部ゲートウェイプロトコル(EGP)である。 BGPはルーティングテーブルの変更を検出し、その変更をTCP / IP経由で他のルータに選択的に伝達します

インターネットプロバイダは、通常、BGPを使用してネットワークに参加します。 さらに、大企業では、BGPを使用して複数の内部ネットワークに参加することもあります。 プロフェッショナルは、BGPを構成の複雑さのためにすべてのルーティングプロトコルの中で最も難しいと考えています。