1. EIGRP プロトコルの簡単な説明
EIGRP (Enhanced Inerior Gateway Routing Protocol、拡張内部ゲートウェイ ルーティング プロトコル) は、距離ベクトルと EIGRP の利点を組み合わせたバランスの取れたハイブリッド ルーティング プロトコルです。 2 つのルーティング プロトコル、リンク ステートも CISCO 独自のプロトコルです。
EIGRP は効率的なルーティング プロトコルです。その特徴は次のとおりです:
隣接関係を確立および維持し、Hello パケットを送受信することでルーティング情報を交換します。
ルーティング アップデートにはマルチキャスト (224.0.0.10) またはユニキャストを使用します。
EIGRP の次の 2 つの基本知識を理解するだけです。
#近隣テーブル、トポロジ テーブル、ルーティング テーブルについて理解する;
隣接する 2 つのルーターが隣接関係を確立するには、同じ AS 番号という 2 つの条件を満たす必要があります。と一致する K 値。 R2 を例に取ると、「Show ip Protocols」コマンドを使用して、
R2#show ip Protocolsルーティング プロトコルは「eigrp 200」発信更新を表示できます。すべてのインターフェイスのフィルタ リストが設定されていません#すべてのインターフェイスの受信アップデート フィルタ リストが設定されていません
送信アップデートでフラグが設定されたデフォルト ネットワーク
受信アップデートから受け入れられるデフォルト ネットワーク
EIGRP メトリックの重み K1=1、K2=0、K3=1、K4=0、K5=0
EIGRP 最大ホップカウント 100
EIGRP 最大メトリック分散 1
再配布: eigrp 200
自動ネットワーク要約は有効ではありません
最大パス: 4
ネットワークのルーティング:
192.168.10.0
192.168.20.0
192.168.40.0
192.168.50.0
0.0.0.0
ルーティング情報ソース:
ゲートウェイ距離最終更新
192.168.10.2 90 330051
192.168.2 0.2 90 356798
192.168.40.2 90 382527
192.168.50.2 90 418109
距離: 内部 90 外部 170負荷分散に許可されている回線の最大数は 4 回線であるため、ルーターで回線の追加を継続できる場合は、maximum-paths * を使用して数を変更できます (* は数量を表します)ユニット)。さらに、赤いフォントでマークされた「eigrp 200」に注目してください。これは、現在使用されている EIGRP 自律システム番号が 200
EIGRP メトリック重み K1=1、K2=0、K3=1、K4= であることを示しています。 0、K5=0 は K 値で、その意味は次のとおりです。
K1 は帯域幅を表します
K2 は負荷を表します
K3 は遅延を表します
K4 K5 は信頼性を表します
デフォルトでは、EIGRP はメトリック計算パラメータとして帯域幅と負荷のみを使用します。 K 値を変更するには、metricweights tos k1 k2 k3 k4 k5 コマンドを使用できます。ここで、tos はサービス品質を区別するサービス レベルとして使用され、0 は有効でないことを意味し、1 は有効であることを意味します。
(1)、ネイバー テーブル
#R2#show ip eigrp neighbors
プロセス 100 の IP-EIGRP ネイバー
H アドレス インターフェイス ホールド アップタイム SRTT RTO Q Seq
(秒) (ms) Cnt Num
0 192.168.10.2 Se1/1 12 00 :11:47 40 1000 0 78
1 192.168.20.2 Se1/0 12 00:11:20 40 1000 0 80
2 192.168.40.2 Se1/2 11 00:10:54 40 1000 0 91
3 192.168 . 50.2 Se1/3 14 00:10:19 40 1000 0 94
「H」は近傍が学習される順序を示し、0 は最初に学習された近傍です。
「アドレス」Itは近隣ルーティング インターフェイスの IP です。
「インターフェイス」はローカル ルートがこの近隣に接続されているインターフェイスです。
「ホールド」は現在のホールド時間で、デフォルトは 15 秒です。これは減少する値です。
「稼働時間」は、ネイバーがネイバー テーブルに入ってからの経過時間です。
「SRTT」は、平均を計算する通常の往復時間を指します。ルーター間で送信されるパケットの往復 (ミリ秒単位) 時間測定;
「RTO」は再送信間隔値の決定を指します;
「Q」はキュー数を指し、列は数値です送信キューで待機しているメッセージの数。この値が 0 より大きい場合は、リンクで輻輳が発生していることを意味します;
##(2)、ルーティング テーブル
R2#show ip Routeコード: C - 接続済み、S - スタティック、I - IGRP、R - RIP、M - モバイル、B - BGPD - EIGRP、EX - EIGRP 外部、O - OSPF、IA - OSPF 相互エリアN1 - OSPF NSSA外部タイプ1、N2 - OSPF NSSA外部タイプ2E1 - OSPF外部タイプ1、E2 - OSPF外部タイプ2、E - EGPi - IS -IS、L1 - IS-IS レベル 1、L2 - IS-IS レベル 2、ia - IS-IS エリア間* - デフォルト候補、U - ユーザーごとのスタティック ルート、o - ODR P - 定期的にダウンロードされた静的ルート最後の手段のゲートウェイが設定されていません
#10.0.0.0/16 はサブネット化されており、5 つのサブネット
D 10.2. 0.0 [90/20640000] via 192.168.10.2、00:13:00、Serial1/1
##D##C 10.6.0.0 は直接接続されており、Loopback0
D 10.11.0.0 [90/20640000] 192.168.50.2経由、00:12:23、Serial1/3
D 10.12.0.0 [90/20640000] 192.168.40.2、00:12:35、Serial1経由/2
192.168.10.0/30 はサブネット化されており、1 サブネット
C 192.168.10.0 は直接接続されており、Serial1/1
192.168.20.0/30 は直接接続されており、 1 サブネット
C サブネット化、1 サブネット
# D 192.168.30.0 [90/21024000] VIA 192.168.40.2、00:12:35、Serial1/2
# [90/ 21024000] VIA 192.168.50.2、00 12:23 /30 はサブネット化されており、1 つのサブネットC 192.168.50.0 は直接接続されており、Serial1/3If "D *.*.*. */* はルーティング テーブルに表示されます。これは要約、00:15:00、Null0" は自動的に要約されたルートです。EIGRP と RIP は両方とも、デフォルトでメイン ネットワーク境界で自動的に要約されます。違いは、EIGRP が生成するターゲットが null インターフェイス (Null0) を指すように、ルートがローカルで自動的に要約されます。空のインターフェイスに送信されたデータは破棄されます。各リンクには、ルーティング ループを効果的に回避するための自動概要レコードが含まれます。自動集計機能を使用する必要はありません。自動集計なしをキャンセルすることで実現できます。D 192.168.30.0 [90/21024000] via 192.168.40.2, 00:12:35, Serial1/2 これは、EIGRP を通じて学習された最終ルートです。D は、EIGRP を通じて学習されたことを意味します。192.168 のリンクが表示されます。 [90/21024000] の 90 は、EIGRP のデフォルトのアドミニストレーティブ ディスタンスであり、その後にメトリック値が続きます。リンク 192.168.30.0/30 は、R4 または R5 の任意のルータを介して到達できます。
R2#show ip eigrp topology
AS 200 の IP-EIGRP トポロジ テーブル
コード: P - パッシブ、 A - アクティブ、U - 更新、Q - クエリ、R - 返信、
r - 返信ステータス
P 10.2.0.0/16、1 つの後継者、FD は 20640000
via 192.168.10.2 (20640000/128256)、Serial1/1
P 10.5.0.0/16、1 つの後継者、FD は 20640000
via 192.168.20.2 (20640000/128256)、Serial1 /0
P 10.6.0.0/16、1 つのサクセサ、FD は 128256
via Connected、Loopback0
P 10.11.0.0/16、1 つのサクセサ、FD は 20640000
経由 192.168.50.2 (20640000/128256)、シリアル 1/3
経由 192.168.40.2 (21152000/2297856)、シリアル 1/2
P 10.12.0.0/16 、1 つの後継者、FD は 20640000
via 192.168.40.2 (20640000/128256)、Serial1/2
via 192.168.50.2 (21152000/2297856)、Serial1/3
P 192.168.10.0/30、1 つのサクセサ、FD は 20512000
via Connected、Serial1/1
P 192.168.20.0/30、1 つのサクセサ、FD は 20512000
via 接続済み、Serial1/0
P 192.168.30.0/30、2 つの後継者、FD は 21024000
via 192.168.40.2 (21024000/2169856)、Serial1/2
via 192.168.50.2 (21024000/2169856)、Serial1/3
P 192.168.40.0/30、1 つの後継者、FD は 20512000
via Connected、Serial1/2
P 192.168.50.0/30、1 つの後継者、FD は 20512000
via Connected、Serial1/3
ここで、P はパッシブ ルーティングを表します。つまり、ルーティングは安定していて使用可能です。
後続ルートはリモート ネットワークへのプライマリ ルートです。特定のルートに対して最大 4 つの後続ルートが存在します。
例: 192.168.10.0/30、1 つのサクセサが 192.168.10.0/30 への最適なパスであり、FD が実現可能な距離です。
(4)、EIGRP メトリック計算方法
EIGRP は、帯域幅、遅延、信頼性、信頼性などの要素の複合メトリック値を組み合わせて、宛先アドレスまでの距離を計算します。最適なパス。 K1、K2、K3、K4、K5 が 0 でない場合、次の式を使用して複合メトリック値を計算できます:
Metric=[K1*帯域幅 (K2*帯域幅)/(256-負荷) K3* 遅延]*[K5/(信頼性 K4)]
K1 は帯域幅 (Bandwidth) に影響し、K2 は負荷 (Load) に影響し、K3 は遅延 (Delay) に影響し、K4 と K5 は信頼性に影響します。
通常、Cisco ルータは複合メトリック値の計算に K1 と K3 のみを使用するため、式では次の式も使用できます:
文を書き換えた後: メトリックは、(10000M を送信元と宛先間の最小リンク帯域幅で割った値、および送信元と宛先間のすべてのリンク遅延の合計を 10 で割った値) の合計の 256 倍として計算されます。
ここで、送信元と宛先は宛先間の最小リンク帯域幅、単位は M、送信元と宛先間のすべてのリンクの合計遅延、単位はマイクロ秒 (usec)、では、合計遅延を 10 で割る理由は次のとおりです。 EIGRP メトリック値 10 マイクロ秒単位で計算されます。
実験を見てみましょう。たとえば、R2 から R1 までのループバック 0 インターフェイスの複合メトリック値を計算したい場合、どのように計算すればよいでしょうか?
まず、R2 から R1 へのループバック 0 インターフェイスの測定値に注目し、R2 から R1 のループバック 0 インターフェイスへのアウトバウンド インターフェイスの帯域幅と遅延をパラメータとして使用して計算する必要があります。 :
#R2# show int se1/1Serial1/1 が稼働中、回線プロトコルが稼働中 (接続済み)ハードウェアは HD64570インターネット アドレスは 192.168.10.1/30です。
MTU 1500 バイト、BW 128 Kbit、DLY 20000 usec、上記のように、R2 のシリアル 1/1 インターフェイス パラメータは BW 帯域幅であることがわかります。 、など0.128M、遅延は20000マイクロ秒です。 R1#show intoopback0Loopback0 は稼働中、回線プロトコルは稼働中 (接続済み)ハードウェアは Loopbackインターネット アドレスは 10.2.0.2/ 16MTU 1514 バイト、BW 8000000 Kbit、DLY 5000 usec、上記は R1 のループバック 0 インターフェイスのパラメータで、帯域幅は 8000M、遅延は 5000 マイクロ秒です。 それでは、次の式に従って文章を書き直してみましょう。 R2 の Serial1/1 が To になった場合、メトリックは、(10000M を送信元と宛先間の最小リンク帯域幅で割った値、および送信元と宛先間のすべてのリンク遅延の合計を 10 で割ったもの) の合計の 256 倍として計算されます。 R1 のループバック 0 インターフェイス、最小リンク帯域幅は 0.128M です。合計遅延は Serial1/1 の遅延です。R1 のループバック 0 インターフェイスの遅延 = 20000 5000。計算式に代入してください: [10000/ R2 のシリアル 1/1 インターフェイス帯域幅 (単位 M) (R2 のシリアル 1/1 インターフェイス遅延 R1 のループバック 0 インターフェイス遅延)/10]*256 つまり、[10000/0.128 (20000 5000)/10] *256[78125 2500]*256=20640000 R2 が R1R2#show ip eigrp topology## のループバック 0 ポートに接続することを確認してみましょう。 AS 200 の #IP-EIGRP トポロジ テーブル
コード: P - パッシブ、A - アクティブ、U - 更新、Q - クエリ、R - 応答、
r - 応答ステータス
P 10.2.0.0/16、1 つの後継者、FD は 20640000
経由 192.168.10.2 (20640000/128256)、Serial1/1
P 10.5.0.0/16、1 つの後継者、FD は 20640000
via 192.168.20.2 (20640000/128256)、Serial1/0
P 10.6.0.0/16、1 つの後継者、FD は 128256
via Connected、Loopback0
P 10.11.0.0/16、1 つの後継者、FD は 20640000
via 192.168.50.2 (20640000/128256)、Serial1 /3
via 192.168.40.2 (21152000/2297856)、Serial1/2
P 10.12.0.0/16、1 つの後継者、FD は 20640000
via 192.168.40.2 (20640000/128256)、Serial1/2
via 192.168.50.2 (21152000/2297856)、Serial1/3
P 192.168.10.0/30、1 つの後継、FD は 20512000
via Connected、Serial1/1
P 192.168.20.0/30、1 つの後継、FD は 20512000
via Connected、Serial1/0
P 192.168.30.0 /30、2 つの後継者、FD は 21024000
via 192.168.40.2 (21024000/2169856)、Serial1/2
via 192.168.50.2 (21024000/2169856)、Serial1/3
P 192.168.40.0/30、1 つのサクセサ、FD は 20512000
via Connected、Serial1/2
P 192.168.50.0/30、1 つのサクセサ、FD は 20512000
接続経由、シリアル1/3
以上がEIGRPプロトコルを分析する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。