關於rip水平分割的思考

水平分割
解決路由器收到自己發出的路由信息,且路由信息是不正確的,從而導致路由表不正確產生的環路。

水平分割:原理就是不從原始信息來源的方向返回路由信息(從一個接口收到的路由不從這個接口傳回去)

但是我們在實際使用過程中會碰到如下的問題:

image.png

上圖中假設R0、R1、R2都開啓rip,使用rip進行各自路由表的更新。在上面的拓撲中假設做了設置,R1不能直接將自己的更新路由傳給R0而是必須要通過R0傳給R2,其中R1將自己的路由表更新傳遞給R0,當R0開啓了水平分割以後,R1更新的路由表就無法從R0的g0/0接口上再傳出去傳給R2。

關閉水平分割後R0將R1更新的路由傳遞給了R2。但是R2收到的路由表是到R1的下一跳應該爲R1的g0/0口,即R2到R1的下一跳不再經過R0。

於是,若PC2向PC1發送信息,數據傳遞的路徑應該如下圖:(紅色箭頭是發送的包路徑,×××箭頭是回包路徑)

image.png



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章