EIGRPまとめ

EIGRPの概要

  • Cisco社独自のプロトコル
  • ハイブリット型ルーティングプロトコル

    ディスタンスベクター型とリンクステート型の両方の利点を持つ

  • DUALを使用した高速なコンバージェンス
  • マルチプロトコル対応

    (IP、IPX、AppleTalk)

  • 高度なメトリック

    (デフォルトは、帯域幅・遅延のみ。信頼性・負荷・MTUを使用することも可)

  • ルート情報をマルチキャスト(224.0.0.10)でアドバタイズする
  • メトリックに帯域幅・遅延・信頼性・負荷・MTUを使用した複合メトリックを使用する
  • 等コストおよび不等コストのロードバランシング
  • クラスレスルーティングプロトコル
  • (通知するルート情報にはサブネットマスクが含まれる)

 

 

サクセサとフィージブルサクセサ

EIGRPでは2種類のルートを決定する。

 

サクセサ
フィージブルサクセサ

 

 

アドバタイズドディスタンスとフィージブルディスタンス

アドバタイズドディスタンス(AD)
フィージブルディスタンス(FD)

 

EIGRPのまとめ

 

 

サクセサの決定

EIGRPのサクセサは下記の通り決定される。
・FDが最小のルート
・サクセサの決定には、ADは使用しない。

 

上記の図では、ルータ2経由のルートがサクセサに選出され、
サクセサのみがルーティングテーブルに格納される。

 

 

フィージブルサクセサの決定

フィージブルサクセサの選出には条件がある。

 

サクセサ以外のルートのAD < サクセサのルートのFD

 

この条件は、サクセサがダウンし、フィージブルサクセサがサクセサに切り替わった時に
ループが発生しない目的で用意されている。

 

上記の図を条件に当てはめると下記の通りとなる。
700 < 1000

 

したがって、フィージブルサクセサ選出の条件を満たしているため、
ルータ3経由のルートがフィージブルサクセサに選出される。

 

ちなみに、フィージブルサクセサはルーティングテーブルに格納されない。
トポロジテーブルのみに保持される。

 

 

EIGRPテーブル

テーブル名 説明 コマンド
ネイバーテーブル ネイバー関係を形成したEIGRPルータのリスト。

隣接ルータとHelloパケットのやり取りをした情報を元に隣接ルータの情報をネイバーテーブルに登録する。

 

【ネイバー確立の条件】
・AS番号
・K値
・サブネットアドレス
・認証パスワード/キーID

show ip eigrp neighbor
トポロジテーブル EIGRPネイバーから受信したすべてのルート情報が含まれるデータベース。 show ip eigrp topology
ルーティングテーブル トポロジテーブルから得た最適ルートのリスト。実際のルーティングで使用される。 show ip route

 

EIGRPのパケット

EIGRPでは、5つのパケットを使用する。

  • Hello・・・ネイバーの動的な発見、ネイバー関係の確立、維持のために使用する。
  • アップデート・・・ルーティングテーブルに含まれるルート情報の通知に使用する。
  • クエリ・・・サクセサがダウンし、フィージブルサクセサが存在しない場合、自分からネイバーに代替ルートがないかを問い合わせる時に使用する。
  • リプライ・・・クエリパケットで問い合わせを受けた内容にリプライする時に使用する。
  • ACK・・・アップデートパケット、クエリパケット、リプライパケットの確認応答に使用する。

 

混同しやすいルーティングプロトコル用語

用語 説明
EIGRPのAS番号 自律システム番号1~65535から任意の値を指定経路情報を共有したいルータと一致させる必要あり
OSPFのプロセスID

OSPFルーティングプロセスを識別する番号
1~65535から任意の値を指定
他のルータと一致させる必要なし

OSPFのルータID

OSPFルータを一意に識別する番号
IPアドレスと同じく32ビットの値を指定可能
デフォルトでは、インターフェースのIPアドレスがルータIDとして利用される
他のルータと一致させてはいけない

OSPFのエリアID

エリアを識別する番号
シングルエリアOSPFでは「0」を使用する

トップへ戻る