利用GNS3搭建一個簡單的RIP動態路由

RIP協議

RIP(Routing Information Protocol,路由信息協議)是一種內部網關協議(IGP),是一種動態路由選擇協議,用於自治系統(AS)內的路由信息的傳遞。RIP協議基於距離矢量算法(DistanceVectorAlgorithms),使用“跳數”(即metric)來衡量到達目標地址的路由距離。這種協議的路由器只關心自己周圍的世界,只與自己相鄰的路由器交換信息,範圍限制在15跳(15度)之內,再遠,它就不關心了。RIP應用於OSI網絡五層模型的應用層。各廠家定義的管理距離(AD,即優先級)如下:華爲定義的優先級是100,思科定義的優先級是120。


    RIP協議採用距離向量算法,在實際使用中已經較少適用。在默認情況下,RIP使用一種非常簡單的度量制度:距離就是通往目的站點所需經過的鏈路數,取值爲0~16,數值16表示路徑無限長。RIP進程使用UDP的520端口來發送和接收RIP分組。RIP分組每隔30s以廣播的形式發送一次,爲了防止出現“廣播風暴”,其後續的分組將做隨機延時後發送。在RIP中,如果一個路由在180s內未被刷,則相應的距離就被設定成無窮大,並從路由表中刪除該表項。RIP分組分爲兩種:請求分組和響應分組。


        歷史演化,RIP-1被提出較早,其中有許多缺陷。爲了改善RIP-1的不足,在RFC1388中提出了改進的RIP-2,並在RFC1723和RFC2453中進行了修訂。RIP-2定義了一套有效的改進方案,新的RIP-2支持子網路由選擇,支持CIDR,支持組播,並提供了驗證機制。

隨着OSPF和IS-IS的出現,許多人認爲RIP已經過時了。但事實上RIP也有它自己的優點。對於小型網絡,RIP就所佔帶寬而言開銷小,易於配置、管理和實現,並且RIP還在大量使用中。但RIP也有明顯的不足,即當有多個網絡時會出現環路問題。爲了解決環路問題,IETF提出了分割範圍方法,即路由器不可以通過它得知路由的接口去宣告路由。分割範圍解決了兩個路由器之間的路由環路問題,但不能防止3個或多個路由器形成路由環路。觸發更新是解決環路問題的另一方法,它要求路由器在鏈路發生變化時立即傳輸它的路由表。這加速了網絡的聚合,但容易產生廣播氾濫。總之,環路問題的解決需要消耗一定的時間和帶寬。若採用RIP協議,其網絡內部所經過的鏈路數不能超過15,這使得RIP協議不適於大型網絡。


V1V2區別

1.RIPv1是有類路由協議,RIPv2是無類路由協議

2.RIPv1不能支持VLSM,RIPv2可以支持VLSM。

3.RIPv1沒有認證的功能,RIPv2可以支持認證,並且有明文和MD5兩種認證。

4.RIPv1沒有手工彙總的功能,RIPv2可以在關閉自動彙總的前提下,進行手工彙總。

5.RIPv1是廣播更新,RIPv2是組播更新。

6.RIPv1對路由沒有標記的功能,RIPv2可以對路由打標記(tag),用於過濾和做策略。

7.RIPv1發送的update最多可以攜帶25條路由條目,RIPv2在有認證的情況下最多隻能攜帶24條路由。

8.RIPv1發送的update包裏面沒有next-hop屬性,RIPv2有next-hop屬性,可以用與路由更新的重定。


        下面做一個小實驗,簡單利用GNS3模擬軟件搭一個動態RIP路由。

        下面是一個簡單的試驗拓撲圖:

        解釋一下IP地址爲192.168.10.10的PC1主機,通過上面的三個路由,把數據包傳到IP地址爲192.168.40.10的PC2。

image.png


        簡單的拓撲搭建完成後我們先開啓設備然後配置它們。

image.png

image.png


        設置完成後,嘗試用PC1ping一下PC2,現在無法連通。

image.png



            接下來進入路由1的端口0/0跟0/1端口,給端口配上IP地址並開啓端口。

image.png

image.png


        然後進入RIP協議的編輯模式,然後輸入version 2開啓版本協議2,然後輸入no auto-summary關閉協議的匯聚功能。然後聲明自己直聯的兩個網段,這是路由1號的設置,其他兩個路由也是同樣的設置。

image.png



        路由2號的設置。

image.png

image.png



        接下就是路由3號的設置了。

image.png

image.png



        然後檢查他們有沒有學習到路由條目。看來以下結果,三臺路由都已經成功的學習到了所有網段的條目,接下來測試PC1能不能跟PC2連通。

image.png

image.png

image.png



        這邊這個小實驗就成功了。

image.png

image.png




        
















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