メトリック | 内/外部 | フラット/ 階層型 |
更新タイマ | 種類 | VLSM | AD | 対象ルーテッド プロトコル |
|
RIPver1 | ホップ数 | 内部 | フラット | 30秒 | ディスタンスベクタ | 不可 | 120 | IP |
RIPver2 | ホップ数 | 内部 | フラット | 30秒 | ディスタンスベクタ | 可 | 120 | IP |
IGRP | 帯域幅・遅延・信頼性・負荷・MTU | 内部 | フラット | 90秒 | ディスタンスベクタ | 不可 | 100 | IP |
EIGRP | 帯域幅・遅延・信頼性・負荷・MTU | 内部 | フラット | 変更時 | 拡張ディスタンスベクタ | 可 | 90(内部)/170(外部) | IP/IPX/ AppleTalk |
OSPF | 帯域幅コスト | 内部 | 階層型 | 変更時 | リンクステート | 可 | 110 | IP |
IS-IS | 設定済のパス値(Default)、遅延、 費用(コスト)、エラー発生率 |
内部 | リンクステート | 可 | 115 | IP | ||
BGP | パス属性、他の設定可能要素の値 | 内/外部 | 変更時 | パスベクタ | 可 | 200(内部)/20(外部) | IP | |
EGP | 外部 | 可 | 140 | |||||
IPX RIP | ティック値・ホップ数 | 内部 | フラット | 60秒 | ディスタンスベクタ | なし | IPX | |
NLSP | コスト(1〜63の整数)、帯域 | 内部 | リンクステート | 可 | IPX | |||
RTMP | ホップ数 | 内部 | 10秒 | ディスタンスベクタ | なし | AppleTalk | ||
AURP | ホップ数 | 内/外部 | ディスタンスベクタ | AppleTalk |
*これでルーティングプロトコル全てではありません。確信がない所は空欄にしておきます。
MTU(最大伝送ユニット) - そのパスが最大どれだけの転送能力があるかを示す。
VLSM(可変長サブネットマスク) - アドレスクラスA/B/Cのデフォルトサブネットマスクだけでなく、長さを変えられる。クラスレスであるということ。
AD(アドミニストレーティブ・ディスタンス) - どのルートソースを優先するかを決める数値。低い値が優先。
ディスタンスベクタ | リンクステート | 拡張ディスタンスベクタ | |
特徴 | 更新タイマとトリガ更新に基づき、隣接ルータとのみルーティングテーブル全体を交換 収束が遅いのでルーティングループが起きやすい |
トポロジー変更時、必要部分のみエリア内の全ルータにフラッド 収束早い ルータリソースの消費が多い |
ディスタンスベクタとリンクステートの両方の長所を結合している ルータリソースの消費が少ない 収束が非常に早い 複数のルーテッドプロトコル(IP/IPX/AppleTalk等)をサポート |
欠点の解決方法 | 最大ホップ数・スプリットホライズン・ルートポイズニング・ホールドダウンタイマ | 更新同期間隔を長くする | |
制約 | 収束遅延、ルーティングテーブルのサイズが大きくなる、アドレス空間の使用効率悪い | ルータ構成が複雑 | 各ルーテッドプロトコル毎にルーティングテーブルを持つので管理が大変 |
アルゴリズム | Bellman-Ford | Dijkstra(ダイクストラ) | DUAL |
トリガ更新(トリガアップデート):ディスタンスベクタの定期的なアップデートではルートの変更が全体に伝わるのが送れてしまい、その結果ルーティングループが発生する可能性がある。トリガ更新ではルート変更が検出されると即座にアップデートを送信する。
最大ホップ数:ホップカウントをメトリックにする場合、ルーティングループによって各ルータのルーティングテーブルに無限カウントのルートが発生する。そこで16ホップ数以上のルートは到達不能と見なしてそのルートを破棄することで、無限カウントのルートが延々とルーティングアップデートで伝播されることを避ける。
スプリットホライズン:あるルートに関する情報を、そのルート情報がやってきた方向に返さないようにする。例えばある冗談を教えてもらった人に同じ冗談をそのまま話しても成り立たないのと同じこと。
ルートポイズニング:到達不能になったルートをポイズンする(駄目にする)ことで、他のルータからのそのルートに関する誤った(最新でない)アップデートの影響を受けないようにする。
ポイズンリバース:あるルータがポイズンしたルートの情報を受け取った隣のルータが、「このルートのポイズン了解」という返事をすること。
ホールドダウンタイマ:一定時間内に行われた、ルートに影響を及ぼす可能性のある全ての変更を保持するようにルータに指示する。ルータがある経路のアクセス不可能情報を受け取ると、その経路をアクセス不能にマークして、ホールドダウンタイマを開始する。たとえそのルートがアクセス可能になっても、ホールドダウンタイマが切れるまではルートを更新しない。ホールドダウン期間中のルートはルーティングテーブルに「Possibly down」(恐らくダウン)と表示される。
参照:Cisco CID Exam Certification Guide(CiscoPress)-Page 203/トップダウンネットワークデザイン(SoftBank)-Page236