動態路由協議RIP

動態路由協議RIP

由於接下來講的會比較繞所以先來一張思維導圖爲敬:
動態路由協議RIP
路由協議:靜態路由協議和動態路由協議
靜態路由協議
靜態路由協議:由管理員或者用戶手動指定,告訴路由器該如何去發送數據包。
優點:安全、資源消耗低。
缺點:配置麻煩,只適合小型網絡中,無法自動適應網絡拓撲的變化。

動態路由協議
動態路由協議:可以通過網絡拓撲的變化,根據協議來選擇最優路徑。
動態路由協議:內部網關協議(IGP)和外部網關協議(EGP)
內外部網關協議
內部網關協議:處於同一個AS號內部的路由協議。RIP OSPF EIGRP
外部網關協議:處於不同AS號之間的路由協議。BGP
AS號:自治系統號,一個運營商或者一個大型的公司。

內部網關協議:距離矢量協議和鏈路狀態協議
距離矢量協議:RIP/EIGRP
鏈路狀態協議:OSPF

有類路由協議:在發送路由更新的時候是不會攜帶子網掩碼。--基本被淘汰了
無類路由協議:在發送路由更新的時候回攜帶子網掩碼。--VLSM

瞭解完以上幾個協議的包含關係後,我們再看看什麼是RIP。
RIP(route information protocol)--路由信息協議,屬於內部網關協議、是一個距離矢量協議,直接工作在UDP的520端口。
何爲距離矢量協議?
距離:有多遠--對於RIP來說,是通過跳數(hop)來衡量距離的。hop:跳數,每經過一臺路由器記爲一跳。
矢量:方向

RIPv1:是一個有類路由協議,在發送路由更新的時候不會攜帶子網掩碼,並且是以廣播(255.255.255.255)的形式發送的。
RIPv2:是一個無類路由協議,在發送路由更新的時候會攜帶子網掩碼,並且是以組播(224.0.0.9)的形式發送的。

RIP的選路問題:RIP是通過跳數來選擇路徑的,認爲跳數越少越優。這也是RIP選路的一個缺陷,有可能選擇一條次優路徑。

(劃重點!!!!)
RIP的四個時間
①更新時間:默認是30s,運行了RIP協議的路由器,每隔30s會向其他rip路由器更新一次路由信息,並且是完整性更新。
②失效時間:默認是180,如果在180s內沒有接收到對方發送過來的路由新,那麼就認爲其可能處於失效狀態。
③抑制時間:默認是180s,用於維持路由表的穩定,避免環路。
④刷新時間:默認是240s,經過240s後,原本處於失效狀態的路由信息將會被路由器刪除。

RIP還有什麼弊端???
RIP的環路問題:不一致的路由信息會導致RIP的網絡產生環路。
RIP環路的避免:
①定義最大跳數:16跳,當RIP的數據包到達第16跳的時候,就會執行丟棄。
②水平分割:從一個接口接收到的路由信息,不會再從該接口被髮送出去。
③路由毒化:激活了路由毒化功能之後,水平分割會自動關閉,標記了毒化的路由,其跳數被認爲是無窮大。
④抑制計時器:在180s內不會相信其他路由器傳送過來的該路由的相關信息。
⑤觸發更新:一旦路由條目發生變換,發生進行更新。

那麼接下來我們來配置下RIP協議
動態路由協議RIP
將每臺設備添加IP地址後,再啓用RIP
RIP的基本配置:
IOU1(config)#router rip --啓用RIP路由協議
IOU1(config-router)# version 2--修改版本號,默認是版本1
IOU1(config-router)#network 192.168.12.0 --通告網段,通告的是主類網段
(注意:這裏只配置IOU1和IOU3還不能ping通,與靜態路由不同,RIP需要所有設備要將你所要通告的網段配置上去。)
(所以這裏還要配置IOU2才能ping通,打個比方A,B,C三個人,A想要認識C,必需經過B,所以B必須把自己想要讓A知道的信息通告出來,A才知道B認識C。)
在配置完RIP後,並沒有這麼快的就可以更新到路由表,所以可以手動清理路由表,
IOU1#clear ip route *--清理路由表

自動彙總:
RIP是一個距離矢量協議,距離矢量協議默認是開啓自動彙總的,

這裏我們可以設置六個個looback地址(都是/24的)
動態路由協議RIP
將這六條地址條目全部通告,但是在IOU2上學習到的只有172.16.0.0的主類網段
動態路由協議RIP
這樣子會導致同一個網段下有兩個下一跳,使得在這個路由器上要訪問172.16.0.0網段會出錯。
動態路由協議RIP

什麼叫自動彙總?
會把明細的路由信息彙總成一個主類網段。但是我們一般是關閉自動彙總,就可以明細路由了。
IOU1(config-if)#no auto-summary ----關閉自動彙總
路由表中可以查看到一些明細的路由
動態路由協議RIP
在路由表路由條目龐大的時候,會通過手動彙總來解決 彙總後的路由也能通信,我們一般會選擇手動彙總。一般會選擇在發送接口手動彙總

IOU1(config-if)#ip summary-address rip 172.16.0.0 255.255.0.0 ----手動彙總
動態路由協議RIP

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