エンタープライズ レベルのルーティングおよびスイッチング ネットワークの HCIP-IERS 展開 - HCIP 分解実験 - IS_IS ルーティングの浸透 (10)

目次

IS-IS 実験 10: IS-IS ルーティングの浸透


 

IS-IS 実験 10: IS-IS ルーティングの浸透

IS-IS ネットワークでは、すべてのレベル 2 およびレベル 1 ~ 2 ルーターが連続したバックボーン エリアを形成します。

レベル 1 エリアはバックボーン エリアにのみ接続する必要があり、接続することができます。異なるレベル 1 エリアを直接接続することはできません。レベル 1 エリアの経路情報は、レベル 1-2 ルータを介してレベル 2 エリアに通知されます。つまり、レベル 1-2 ルータは、学習したレベル 1 の経路情報をレベル 1 のルータにカプセル化します。 2 LSP、およびレベル 2 LSP は他のレベル 2 およびレベル 1 ~ 2 ルーターに渡されます。したがって、レベル 1 ~ 2 およびレベル 2 ルータは、IS-IS ルーティング ドメイン全体のルーティング情報を知っています。

一方、ルーティング テーブルのサイズを削減するために、デフォルトでは、レベル 1 ~ 2 およびレベル 2 ルータは、ルーティング ドメイン内の他のレベル 1 エリアおよびバックボーン エリアのルーティング情報を報告しません。レベル 1 ゾーンの場合。このように、レベル 1 ルーターは、デフォルト ルート経由でのみエリア外の宛先に到達できます。

通常、レベル 1 ルーターはローカル エリア外の宛先にアクセスするためにデフォルト ルートのみを使用しますが、要件が特殊な場合は、この方法が受け入れられない場合があります。たとえば、レベル 1 ルータが他のエリアの宛先に最適なパス (つまり、総コストが最小となる) でアクセスする必要がある場合、デフォルト ルートを使用するだけではその要件を満たすことができません。この場合、レベル 1 ルーターはデフォルト ルートをやみくもに使用するのではなく、他のエリアにある宛先固有のルートを認識して使用する必要があります。

IS-IS ルート リークとは、レベル 1-2 およびレベル 2 ルータが、知っている他のレベル 1 エリアおよびレベル 2 エリアのルーティング情報を、指定されたレベル 1 エリアに報告するプロセスを指します。

 

基本構成
R1:
undo ter mo
sys
sysname R1
ユーザー インターフェイス コンソール 0
アイドル タイムアウト 0 0
int ループ 0
ip add 1.1.1.1 24
int g0/0/0
ip add 192.168.12.1 24
int g0/0/1
ip add 192.168 .13.1
24q

R2:
undo ter mo
sys
sysname R2
ユーザー インターフェイス コンソール 0
アイドル タイムアウト 0 0
int g0/0/0
ip add 192.168.12.2 24
int g0/0/1
ip add 192.168.24.2 24
q

R3:
undo ter mo
sys
sysname R3
ユーザー インターフェイス コンソール 0
アイドル タイムアウト 0 0
int g0/0/1
ip add 192.168.13.3 24
int g0/0/0
ip add 192.168.34.3 24
q

R4:
undo ter mo
sys
sysname R4
ユーザー インターフェイス コンソール 0
アイドル タイムアウト 0 0
int ループ0
ip add 4.4.4.4 24
int g0/0/1
ip add 192.168.24.4 24
int g0/0/0
ip add 192.168.34.4 24

構成 IS-IS 协议
R1:
isis
network-entity 10.0000.0000.0001.00
is-name R1
is-level level-1
int loo 0
isis Enable
int g0/0/0
isis Enable
int g0/0/1
isis Enable
q

R2:
isis
ネットワーク エンティティ 10.0000.0000.0002.00
is-name R2
int g0/0/0
isis 回線レベル レベル 1
isis イネーブル
int g0/0/1
isis イネーブル
isis 回線レベル レベル 2
q

R3:
isis
ネットワーク エンティティ 10.0000.0000.0003.00
is-name R3
int g0/0/0
isis イネーブル
isis 回線レベル レベル 2
int g0/0/1
isis イネーブル
isis 回線レベル レベル 1
q

R4:
isis
network-entity 20.0000.0000.0004.00
is-name R4
is-level level-2
int loo 0
isis Enable
int g0/0/0
isis Enable
int g0/0/1
isis Enable
q

設定が完了しました。ネイバー関係の確立を確認してください。

========

IS-IS ルート抽出の設定

R1 の g0/0/0 インターフェイスのコスト値を 10 に、g0/0/1 インターフェイスのコスト値を 20 に、R2 の g0/0/1 インターフェイスのコスト値を 30 に、g0 のコスト値を変更します
。 R3~10の/0/0インターフェース

R1:
int g0/0/0
isis コスト 10
int g0/0/1
isis コスト 20

R2:
int g0/0/1
isis コスト 30

R3:
int g0/0/0
isis コスト 10

構成が完了すると、R1 は 1.1.1.1 から 4.4.4.4 へのパスを検証します。

<R1>tracert -a 1.1.1.1 4.4.4.4

 

メッセージが通過する中継ルーターは R2 であることがわかります。コストを変更した後、レベル 1 ルーター R1 は、それに最も近い (最小のコスト値を持つ) レベル 1-2 ルーター R2 を自動生成されたルーターとして選択します。デフォルト ルート ネクスト ホップ、1.1.1.1 から 4.4.4.4 へのパケットは、このデフォルト ルートを通じて送信されます。
ただし、分析の結果、R1、R2、R4 の合計コストは 40、R1、R3、R4 の合計コストは 30 であることが示されているため、R1 から R4 までの現在のルートは最適パスではありません。
解決策として、レベル 1-2 ルーター R2 および R3 でルート リークを設定します。

R2:
isis
インポートルート isis レベル 2 をレベル 1 にルートします

R3:
isis
インポートルート isis レベル 2 をレベル 1 にルートします

これを設定すると、R1 に 4.4.4.4 の詳細なルートが作成されます。

 

R3を通過中

 

おすすめ

転載: blog.csdn.net/weixin_57099902/article/details/132467502