• 締切済み

EIGRPとRIPの同時稼動時の挙動について

RIPでルーティングしているcisco2600なんですが新しくEIGRPを有効にしたところRIPでループバックアドレスの情報をブロードキャストしなくなってしまいました。 状況としては ・RIPのみの場合はループバックアドレスをアップデートで通知する ・EIGRPをすべてのルータで動かすとループバックアドレスも通知する ・下のR1とR2でEIGRP稼動、R1とR2とR3でRIP稼動するとR1はループバックアドレスをR2へ通知。しかしR2はR1のループバックアドレスをR3へ通知しない。 ・R2でEIGRPを無効にするとR2はR3へループバックアドレスを通知する 構成は -R1-R2-R3 でR2はfastethernetをサブインターフェースで分割しています。 もちろんスプリットホライゾンがおきているわけではないです。 物理インターフェースのアドレスはちゃんと通知しているのですがR1のループバックアドレスのみが通知されません。 ちなみにアドレスはクラスBのアドレスをすべて同じサブネット長で分割しています。 IOSのバージョンは12.x(すみません、失念しました) もちろん全部EIGRPで動かせばいいだろってことなんですがどうしてこういう動きするのか調べても答えがでません。 EIGRPに詳しい方がいらっしゃったら教えてください。

みんなの回答

noname#42115
noname#42115
回答No.1

私も経験したことがないので、はっきりと原因はわかりませんがおもう事を書かせて頂きます。3台ともEIGRPを稼動させたら、通知するというのは、EIGRPで通知されている状態なのでは?ないでしょうか?RIPとEIGRPとでは、ディスタンス値がEIGRPの方が高いため優先されます。この動作からいくと、EIGRPとRIPを同じルータで動作させた場合、EIGRPが優先的に動作されるみたいな感じがします。RIPが上手く回らないのなら、再配送でEIGRPの情報をRIPへ渡してやるのはどうでしょう?根本的な解決にはならないかもしれませんが・・・。

aaa_new_mo
質問者

補足

回答ありがとうございました。 再配送するという選択肢もあるんですが、最終的にはEIGRPにしてしまうので問題はないのです。 しかしなぜループバックアドレスだけが通知の対象からはずされてしまうのかが疑問でした。 物理アドレスはちゃんとRIPで配送してるわけですし・・・ EIGRPを有効にするとRIPがループバックアドレスのネットワークを通知しなくなるのはなぜなのか、どこかを設定しなおせば回避できるものなのかそれが知りたいってことです。 特に障害になっているというわけでもないので、皆さんのお手間をかけるのが申し訳ないとは思うんですが、ちょっと納得できなくて、、、です。 あと他の質問を見たら構成がすごくわかりやすく書き込んでありまして、お恥ずかしい限りです。 また何かわかりましたらよろしくお願いします。

すると、全ての回答が全文表示されます。

関連するQ&A