RIP和OSPF

RIP是Routing Information Protocol(路由信息協議)的簡稱。它是一種較爲簡單的內部網關協議IGP(Interior Gateway Protocol),主要應用於規模較小的網絡中,例如校園網以及結構較簡單的地區性網絡。對於更爲複雜的環境和大型網絡,一般不使用RIP協議。

RIP是一種基於距離矢量(Distance-Vector)算法的協議,它通過UDP報文進行路由信息的交換,使用的端口號爲520。

RIP使用跳數(Hop Count)來衡量到達目的地址的距離,稱爲度量值。在RIP中,缺省情況下,設備到與它直接相連網絡的跳數爲0,通過一個設備可達的網絡的跳數爲1,其餘依此類推。也就是說,度量值等於從本網絡到達目的網絡間的設備數量。爲限制收斂時間,RIP規定度量值取0~15之間的整數,大於或等於16的跳數被定義爲無窮大,即目的網絡或主機不可達。由於這個限制,使得RIP不可能在大型網絡中得到應用。

爲提高性能,防止產生路由循環,RIP支持水平分割(Split Horizon)和毒性逆轉(Poison Reverse)功能。

OSPF(Open Shortest Path First)是IETF組織開發的一個基於鏈路狀態的內部網關協議(Interior Gateway Protocol)。

目前針對IPv4協議使用的是OSPF Version 2(RFC2328);針對IPv6協議使用OSPF Version 3(RFC2740)。本文中所指的OSPF如不特殊說明均爲OSPF Version 2。

目的

在OSPF出現前,網絡上廣泛使用RIP(Routing Information Protocol)作爲內部網關協議。

由於RIP是基於距離矢量算法的路由協議,存在着收斂慢、路由環路、可擴展性差等問題,所以逐漸被OSPF取代。

OSPF作爲基於鏈路狀態的協議,能夠解決RIP所面臨的諸多問題。此外,OSPF還有以下優點:

  • OSPF採用多播形式收發報文,這樣就可以減少其它不運行OSPF設備的負擔。

  • OSPF支持無類型域間選路(CIDR)。

  • OSPF支持對等價路由進行負載分擔。

  • OSPF支持報文加密。

由於OSPF具有以上優勢,使得OSPF作爲優秀的內部網關協議被快速接受並廣泛使用。


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