當前位置:編程學習大全網 - 源碼下載 - “RIP協議”和“OSPF協議”有哪些聯系?

“RIP協議”和“OSPF協議”有哪些聯系?

1.都是動態路由協議。

2.都是內部路由協議(也就是說在AS內運行)。

3.如果RIP是版本2的話,那和OSPF壹樣都支持變長子網掩碼。

RIP協議基本概況:

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

OSPF協議的起源:

IETF為了滿足建造越來越大基於IP網絡的需要,形成了壹個工作組,專門用於開發開放式的鏈路狀態路由協議,以便用在大型、異構的I P網絡中。新的路由協議已經取得壹些成功的壹系列私人的、和生產商相關的、最短路徑優先(SPF )路由協議為基礎, 在市場上廣泛使用。包括OSPF在內,所有的S P F路由協議基於壹個數學算法-Dijkstra算法。這個算法能使路由選擇基於鏈路狀態,而不是距離向量。OSPF由IETF在20世紀80年代末期開發,OSPF是SPF類路由協議中的開放式版本。最初的OSPF規範體如今RFC1131中。這個第1版( OSPF版本1 )很快被進行了重大改進的版本所代替,這個新版本體如今RFC1247文檔中。RFC 1247OSPF稱為OSPF版本2是為了明確指出其在穩定性和功能性方面的實質性改進。這個OSPF版本有許多更新文檔,每壹個更新都是對開放標準的精心改進。接下來的壹些規範出如今RFC 1583、2178和2328中。OSPF版本2的最新版體如今RFC 2328中。最新版只會和由RFC 2138、1583和1247所規範的版本進行互操作。

鏈路是路由器接口的另壹種說法,因此OSPF也稱為接口狀態路由協議。OSPF通過路由器之間通告網絡接口的狀態來建立鏈路狀態數據庫,生成最短路徑樹,每個OSPF路由器使用這些最短路徑構造路由表。

OSPF路由協議是壹種典型的鏈路狀態(Link-state)的路由協議,壹般用於同壹個路由域內。在這裏,路由域是指壹個自治系統(Autonomous System),即AS,它是指壹組通過統壹的路由政策或路由協議互相交換路由信息的網絡。在這個AS中,所有的OSPF路由器都維護壹個相同的描述這個AS結構的數據庫,該數據庫中存放的是路由域中相應鏈路的狀態信息,OSPF路由器正是通過這個數據庫計算出其OSPF路由表的。

作為壹種鏈路狀態的路由協議,OSPF將鏈路狀態組播數據LSA(Link State Advertisement)傳送給在某壹區域內的所有路由器,這壹點與距離矢量路由協議不同。運行距離矢量路由協議的路由器是將部分或全部的路由表傳遞給與其相鄰的路由器。

  • 上一篇:關於js拖拽
  • 下一篇:如何安裝PHPCMS網站管理系統(2)_PHPCms教程
  • copyright 2024編程學習大全網