RIP路由協議 知識點


1. 什麼叫收斂?

比如,在一個運行着RIP協議的路由網絡中,新添加進來了一個網段,經過了一段時間,這個新網段被所有運行RIP協議的路由器都學習到了,這個過程,就稱爲收斂。

收斂的時間是恆量動態路由協議的一個重要指標,我們希望,收斂的時間越短越好。


2. 網絡達到了收斂狀態以後,爲什麼路由器還要定期向鄰居發送自己的路由信息?

  第一,維護路由表項。告訴對方,我的路由條目還是存在的,還是有效的。

  第二,一旦拓撲發生了變化(添加或刪除了網段),可以在發送時間到來的時候(一般是每隔30秒發送一次),把這種變化告訴給鄰居,再通過鄰居,被全網的路由器學習到這種變化。


3. RIP網絡達到了收斂狀態以後,添加進了路由器A,路由器A如何生成自己的路由表?

① 路由器A啓動時的初始路由表僅包含本路由器的一些直連接口的路由。

② 路由器A的RIP協議啓動後,向各接口廣播一個Request報文。

③ 鄰居路由器的RIP協議從某接口收到Request報文後,更新自己的路由表,並根據自己的路由表,形成Response報文,把該報文以廣播的形式發送給路由器A。

④ 路由器A接收鄰居路由器回覆的包含鄰居路由器路由表的Response報文,形成自己的路由表。


4. 簡述RIP的工作原理。

RIP路由協議向鄰居發送整個路由表信息。

RIP路由協議以跳數作爲度量值,根據跳數的多少來選擇最佳路由。

最大跳數爲15跳,16跳爲不可達。

經過一系列路由更新,網絡中的每個路由器都具有一張完整的到達所有網段的路由表。


5. 簡述RIP路由表形成與維護的工作原理。

   學習直連路由,互相發送路由表;學習路由更新,更新路由表。


6. RIP中設置了哪些計時器?

  更新計時器:路由器每隔30秒從每個啓動RIP協議的接口發送出自己的路由信息。

  無效計時器:如果一條路由條目在180s內沒有收到鄰居發來的關於此條目的信息,這條路由的跳數將記爲16。

刷新計時器:某條路由條目被無效計時器標記爲不可達之後,再過60秒,還沒有收到更新,則將這條路由從路由表中刪除。

  抑制計時器:如果一個網段變爲不可達,則此變化會通過一個觸發更新消息,立刻發出,遍及全網,接收到此觸發更新消息的路由器,啓動抑制計時器,時間爲180秒,超過180秒之後,才接收關於不可達網段的路由更新消息。這樣,可以有效地防止(並不能杜絕)一條鏈路忽通忽斷而導致網絡內所有路由器的路由表跟着它不停改變的現象。


7. 什麼是水平分割?

水平分割是在距離矢量路由協議中最常用的避免環路發生的解決方案之一。

產生環路的一種情況是:路由器A將從路由器B學習到的路由信息又告訴給了路由器B。最終,路由器B認爲通過路由器A能夠到達目標網絡,路由器A認爲通過路由器B能夠到達目標網絡。路由數據包的時候,數據將在兩個路由器間不停地循環,直至TTL的值爲0,將此數據包丟棄。

水平分割的思想就是:在路由信息傳送過程中,不再把路由信息發送到接收到此路由信息的接口上。從而在一定程度上避免了環路的產生。


8. 什麼是有類路由協議?什麼是無類路由協議?

有類路由協議,在向鄰居路由器宣告自己的路由信息時,不攜帶目標網絡的子網掩碼。RIP v1是有類路由協議。

無類路由協議,在向鄰居路由器宣告自己的路由信息時,攜帶目標網絡的子網掩碼。RIP v2是無類路由協議。


18. RIP v1和RIP v2的區別有哪些?

① RIP v1發送路由消息時,不攜帶子網掩碼;RIP v2則攜帶每個路由條目的子網掩碼。

② RIP v1發送路由消息時,採用廣播的方式,廣播地址爲255.255.255.255;RIP v2發送路由消息時,採用組播的方式,組播地址爲224.0.0.9。

③ RIP v1不支持不連續子網。從一個網絡ID劃分出來的子網如果分配在不同的路由器上,RIP宣告路由時又不攜帶子網掩碼,就會造成到達同一主網有多條路徑,從而發生錯誤的數據轉發。RIP v2支持不連續子網,因爲其通告路由時攜帶子網掩碼,所以路由器能知道其準確的子網絡ID。

①RIP v2具有驗證身份的功能。

⑤ RIP v2發送路由消息時,不但攜帶路由條目的子網掩碼,還攜帶路由條目的下一跳地址。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章