EIGRP
EIGRPの遅延 = インタフェースの遅延 / 10
シスコのルーターでは、インタフェースの帯域幅は設定可能な静的パラメータであり、kbit/s単位である。10 kbit/s(つまり10Gbit/s)という値をインタフェースの帯域幅で割った値を上述の複合メトリック値の計算式で使用する。同様にインタフェースの遅延も設定可能な静的パラメータであり、μ秒単位である。これを10で割った値は10μ秒単位の値となり、それを上述の計算式で使用する。
IGRPでも基本的に同じ計算式で複合メトリック値を計算するが、IGRPの計算式では256という係数が使われていない。この係数はEIGRPとIGRPの後方互換性を保つ目的で導入された。複合メトリック値はIGRPでは24ビットの値だが、EIGRPでは32ビットの値になっている。したがって、24ビットの値を256倍することで8ビット左へシフトしたのと同じことになり、値が32ビットに拡張される。このため、EIGRPとIGRPの間で情報を交換する際には自動的に256倍したり256で割って変換している。
EIGRPはそれぞれの経路のホップ数も保持しているが、メトリック計算にはホップ数は使われない。ホップ数は事前設定された最大値(デフォルトでは100で、1から255の範囲で設定可能)と比較する用途でのみ使用する。ホップ数が最大値を超えている経路はルーターによって到達不能と判断される。
全ての送信先についての実際のルート(経路)を格納している。トポロジテーブルからサクセサ(およびもしあればフィージブルサクセサ)を持つ送信先ネットワークのエントリを取りだして格納している(不等コスト負荷分散を行うには variance コマンドを使う)。サクセサおよびフィージブルサクセサは、その送信先の次のホップのルーターとして機能する。
他の距離ベクトル型プロトコルとは異なり、EIGRPではトポロジテーブルを保守するための定期的なルート更新を行わない。ルーティング情報は新たな隣接ルーターが接続されたときに交換し、その後は変更部分だけを送信する。