EIGRPルヌティングプロトコルの機胜

こんにちは この蚘事では、EIGRPルヌティングプロトコルの興味深い機胜に぀いお説明したす。
EIGRPの基本は、SDSMサむクルの蚘事の1぀で詳しく説明されおいたす。 パヌト6 動的ルヌティング
蚘事の前半では、このプロトコルに関するいく぀かの事実を簡単に説明し、埌半ではトポロゞずコマンドに関する興味深い䟋をいく぀か玹介したす。

EIGRPに぀いお


さお、緎習する時間ですか

EIGRPスプリットホラむズン

ほずんどすべおの本が、ハブアンドスポヌクフレヌムリレヌ、DMVPN+ EIGRPの圢匏のネットワヌクでこの問題に぀いお曞いおいたす。 それでは、なぜそれに぀いお再び話しおください、そしお、䟋を挙げお、あなたは尋ねたすか 泚意深く芋おみたしょう。ここでhereに陥るのは非垞に簡単です。 次のフレヌムリレヌネットワヌクトポロゞを怜蚎しおください。



GNS3のスタヌトアップ構成ファむルを含むトポロゞをここからダりンロヌドできたす。 䜿甚されるIOSむメヌゞc3640-jk9s-mz.124-16.bin

本圓に特別なこずはありたせんか 2぀の仮想接続PVC、1぀の共通ネットワヌク192.168.123.0/24、すべおがサブむンタヌフェヌスではなく物理むンタヌフェヌスで動䜜したす。 各ルヌタヌには、ルヌプバックアドレスも構成されおいたす。 EIGRPはすべおのむンタヌフェむスで有効になっおいたす。
ハブR1のルヌティングテヌブルを芋おみたしょう。



R1にはすべおのネットワヌクぞのルヌトがありたす。 そしお今、スパむクR2で



䜕らかの理由で、R2には3.3.3.0/24ネットワヌクぞのルヌトがありたせん。
おそらくあなたはすでに粟神的に叫んでいたす「はい、それは䜕ですか 明らかに、R1のs0 / 0むンタヌフェむスでスプリットホラむズンを無効にする必芁がありたす”
show ip interface s0 / 0コマンドで確認したしょう



???
そしお珟時点では、簡単に混乱する可胜性がありたす。 それは玠晎らしい掚枬でした
しかし、私はただno ip split-horizo​​n eigrp 100コマンドを詊したす



ルヌティングテヌブルを確認したす。



ああ ルヌトが衚瀺されたした。
pingを確認したす。



ping、すべおが正垞です。
どうしたの show ip interface s0 / 0コマンドが 、スプリットホラむズンが実際に有効になっおいる堎合に無効になっおいるこずを瀺したのはなぜですか 答えは簡単です。 この行は、RIPのスプリットホラむズンがオフであるこずのみを瀺しおいたす。
そしお、EIGRPを探す方法は 実際には、珟圚の構成での行の存圚のみです



ずころで、iOS 15では、 show ip eigrp interfaces detail s0 / 0コマンドを䜿甚しおこれを確認するこずが可胜になりたした。
ここにそのような興味深い機胜がありたす。

しかし、おそらく、蚘事党䜓は次の䟋のためだけに考案されたした。

EIGRPルヌタヌID

トポロゞを慎重に怜蚎しおください。



GNS3の初期構成を含むトポロゞヌファむルは、 ここからダりンロヌドできたす。 䜿甚されるIOSむメヌゞc3640-jk9s-mz.124-16.bin。

4぀のルヌタヌ、2぀のドメむンルヌティングOSPF゚リア0およびEIGRP AS100。R1ルヌタヌは、双方向で再配垃を実行したす。 Loopback0 R1はEIGRPドメむンでアナりンスされ、Loopback1 R1はどこでもアナりンスされたせん。
ルヌタヌR2のルヌティングテヌブルを芋おみたしょう。



さお、ospfネットワヌク172.16.x.0 / 24ぞのルヌトは、 D EX EIGRP倖郚、AD 170ずしお衚瀺されたす。
そしお今、ルヌティングテヌブルR3に



???
そしお、OSPFネットワヌクぞのルヌトはどこにありたすか
R1の隣人を芋おみたしょう。



倧䞈倫ですよね 次に、R3は他のEIGRPルヌトを認識したす。たずえば、 2.2.2.0 / 24および1.1.1.0/24です。 次のステップは、R1およびR2のルヌトmepaを衚瀺するのが論理的です。 しかし、この䟋では、それらを䜿甚したせんでした。 理由がわからない堎合、この問題を解決するこずは困難です。 それでは、䜕が問題なのか芋おみたしょう。 R1およびR3では、 show ip eigrp topologyコマンドを䜿甚したす。





はい、同じeigrp router-idに問題がありたす。 IOSには隠されたすばらしいコマンドが1぀ありたす「」では衚瀺されたせん。これは、䜕が起こっおいるのかを理解するのに圹立ちたす。



[このコマンドは、EIGRPの他の問題の解決に圹立ちたす]

R3はただネットワヌク172.16.x.0 / 24ぞのルヌトを受信しお​​いたすが、router-idが重耇しおいるためそれらを砎棄しおいるこずがわかりたす。
䞀般的なケヌスでは、EIGRPはASにあるルヌタヌIDを気にしたせん。 同じrouter-idを持぀ルヌタヌの1぀で再配垃が蚭定されるたで正確に。 次に、泚入されたルヌトは、再配垃を行ったルヌタヌのルヌタヌIDから特別なラベルを受け取りたす。 ルヌタがそのようなラベルのルヌトを受信し、そのルヌタIDが䞀臎するこずを確認するず、そのようなルヌトは砎棄されたす。 router-idはOSPFず同じ方法で定矩されたす。特別なコマンドを䜿甚しお、最高のルヌプバックアドレス、たたはルヌプバックがない堎合は最高のIPアドレスを䜿甚したす。
この堎合、ルヌタヌR1にはLoopback1 11.11.11.11があり、R3ではコマンドeigrp router-id 11.11.11.11が䜿甚されたした 。 noキヌワヌドを䜿甚しおキャンセルし、ルヌティングテヌブルを再床確認したす。



ルヌトが登堎し、問題は解決したした



実際のネットワヌクでは、同じルヌプバックアドレスが2぀のルヌタヌで誀っお蚭定される可胜性が非垞に高くなりたす。 この問題を聞いたこずがないので、トラブルシュヌティングは魅力的な掻動に倉わり、倚くの神経をりたす。
EIGRPを十分に理解しおいるず思われる堎合は、GNI3VaultのEIGRP Troubleshoot Labをお詊しください。

ボヌナス キヌチェヌン

これはEIGRPずはほずんど関係ありたせんが、EIGRP、OSPF、BGPの3぀のルヌティングプロトコルから、EIGRPのみが認蚌にキヌチェヌンを䜿甚したす 。 キヌチェヌンを䜿甚するず、異なる時間に異なるキヌを䜿甚できたす。 たずえば、「隣接」をクラッシュさせるこずなく、EIGRP認蚌パスワヌドをシヌムレスに倉曎できたす。 しかし、私たちは少し違った芋方をしおいたす。 このメカニズムには興味深い機胜がありたす。 service password-encryptionコマンドがハッキングアルゎリズムタむプ7を䜿甚しおいるこずは誰もが知っおいたす 。 むンタヌネットでは、このようなハッシュからパスワヌドを回埩する倚くのサむトを芋぀けるこずができたす。 しかし、ルヌタヌ自䜓にパスワヌドを回埩させるこずができたす。 その方法をお芋せしたしょう。 たず、ロヌカルデヌタベヌスにパスワヌドを持぀ナヌザヌを䜜成し、 サヌビスのパスワヌド暗号化を有効にしたす 。



実行䞭の構成を芋お、ハッシュ倀をコピヌしたす。



ここで、 キヌチェヌン 、キヌ番号を䜜成し、次のハッシュを入力したす。



次に、 show key chainコマンドを䜿甚したす 。



いいですね :)
あなたがそれを楜しんだこずを願っおいたす

Source: https://habr.com/ru/post/J224927/


All Articles