EIGRPのトラブル 解答と解説【CCNPレベル】

(所属カテゴリー:IPルーティング | シスコ---投稿日時:2009年11月20日)

解答

R1
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
interface serial 1/0
 no ip split-horizon eigrp 123
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

解説

RIP/EIGRPといったディスタンスベクタ系ルーティングプロトコルを使っていると、ハブ&スポークトポロジでは、スプリットホライズンについて考えなければいけません。スポークのルータ間でルートをきちんと認識させるために、ハブルータでスプリットホライズンを無効化する必要があります。

ここで、スプリットホライズンについて確認しておきましょう。
ディスタンスベクタ系ルーティングプロトコルで、ルートのループを防止するための機能です。スプリットホライズンによってルートを受信したインタフェースからは、そのルートを送信しないようになります。もう少し具体的にいえば、

「ルートの出力インタフェースには送信しない」

のがスプリットホライズンです。

R1のルーティングテーブルを見ると、

R1 show ip route
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R1#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.123.0/24 is directly connected, Serial1/0
C    192.168.1.0/24 is directly connected, FastEthernet0/0
D    192.168.2.0/24 [90/2172416] via 192.168.123.2, 00:00:12, Serial1/0
D    192.168.3.0/24 [90/2172416] via 192.168.123.3, 00:00:10, Serial1/0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

EIGRPで学習している192.168.2.0/24と192.168.3.0/24の出力インタフェースはSerial1/0です。すると、スプリットホライズンが有効になっていれば、この2つのルートをSerial1/0から送信しません。

R2とR3でお互いのLAN側のネットワークアドレスをEIGRPで学習できていないということは、R1でスプリットホライズンが有効になっているということです。no ip split-horizonコマンドでスプリットホライズンを無効にしたつもりが、実際には、有効になっているままです。

これは、no ip split-horizonはRIPのスプリットホライズンを無効化します。EIGRPのスプリットホライズンは、このコマンドでは無効化されません。EIGRPでスプリットホライズンを無効化するためには、インタフェースコンフィグレーションモードで次のように設定します。

(config-if)#no ip split-horizon eigrp ‹AS›

‹AS›:EIGRP AS番号

そのため、R1ではEIGRPスプリットホライズンを無効化するには、次のような設定になります。

R1 Serial1/0でEIGRPのスプリットホライズンを無効化
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
interface serial 1/0
 no ip split-horizon eigrp 123
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

すると、R2とR3はお互いのLAN側のネットワークアドレスを学習できて、通信可能になります。

R2 show ip route
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R2#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.123.0/24 is directly connected, Serial1/0
D    192.168.1.0/24 [90/2172416] via 192.168.123.1, 00:11:05, Serial1/0
C    192.168.2.0/24 is directly connected, FastEthernet0/0
D    192.168.3.0/24 [90/2684416] via 192.168.123.1, 00:02:28, Serial1/0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

R3 show ip route
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
R3#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

C    192.168.123.0/24 is directly connected, Serial1/0
D    192.168.1.0/24 [90/2172416] via 192.168.123.1, 00:11:50, Serial1/0
D    192.168.2.0/24 [90/2684416] via 192.168.123.1, 00:03:15, Serial1/0
C    192.168.3.0/24 is directly connected, FastEthernet0/0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Google
Web n-study.com

各コンテンツの最新記事

有料コンテンツライブラリ(ITエンジニア教育資料)

ネットワーク技術雑誌レビュー

ベンダ資格受験記

オススメ!ネットワーク技術雑誌・書籍

MindMapでおべんきょ

結果を出せるコーチング

Geneのつぶやき

The Power of Words

スポンサードリンク

スポンサードリンク