『壹』 路由信息協議(RIP)的主要特徵是什麼
路由信息協議(RIP) 是內部網關協議IGP中最先得到廣泛使用的協議【1058[1]】。RIP是一種分布式的基於距離矢量的路由選擇協議,是網際網路的標准協議,其最大優點就是實現簡單,開銷較小。
但RIP的缺點也較多。首先,其限制了網路的規模,能使用的最大距離為15(16表示不可達)。其次路由器交換的信息是路由器的完整路由表,因而隨著網路規模的擴大,開碧伏銷也就增加。最後,「壞消息傳播得慢」,使更新過程的收斂時間過長。因此對於規模較大的網路就應當使用OSPF協議。然而目前在規模較小的網路中,使用RIP協議的仍佔多數。
中文名
路由信息協議
外文名
RIP(Routing Information Protocol)
類型
內部網關協議IGP
應用
計算機行業
信息協議
路由信息協議(Routing Information Protocol,縮寫:RIP)是一種使用最廣泛的內部網關協議(IGP)。(IGP)是在內部網路上使用的路由協議(在少數情形下,也可以用於連接到網際網路的網路),它可以通過不斷的交換信息讓路由器動態的適應網路連接的變化,這些信息包括每個路由器可以到達哪些網路,這些網路有多遠等。 IGP是應用層協議,並使用UDP作為傳輸協議。
雖然RIP仍然經常被使用,但大多數人認為它將會而且正在被諸如OSPF和IS-IS這樣的路由協議所取代。當然,我們也看到EIGRP,一種和RIP屬於同一基本協議類(距離矢量路由協議,Distance Vector Routing Protocol)但更具適應性的路由協議,也得到了一些使用。
歷史
Xerox公司在20世紀70年代開發的,是IP所羨仿使用的第一個路由協議,RIP已經成為從UNIX系統到各種路由器的必備路由協議。RIP協議有以下特點:
(1)RIP是自治系統內部使用的協議即內部網關協議,使用的是距離矢量演算法。
(2)RIP使用UDP的520埠進行RIP進程之間的通信。
(3)RIP主要有兩個版本:RIPv1和RIPv2。RIPv1協議的具體描述在RFC1058中,RIPv2是對RIPv1協議的 改進,其協議的具體描述在RFC2453中。
(4)RIP協議以跳數作為網路度量值。
(5)RIP協議採用廣播或組播進行路由更新,其中RIPv1使用廣播,而RIPv2使用組播(224.0.0.9)。
(6)RIP協議支持主機被動模式,即RIP協議允許主機只接收和更新路由信息而不發送信兄慧纖息。
(7)RIP協議支持默認路由傳播。
(8)RIP協議的網路直徑不超過15跳,適合於中小型網路。16跳時認為網路不可達。
(9)RIPv1是有類路由協議,RIPv2是無類路由協議,即RIPv2的報文中含有掩碼信息。
RIP所使用的路由演算法是Bellman-Ford演算法.這種演算法最早被用於一個計算機網路是在1969年,當時是作為ARPANET的初始路由演算法。
RIP是由「網關信息協議」(Xerox Parc的用於互聯網工作的PARC通用數據包協議簇的一部分)發展過來的,可以說網關信息協議是RIP的最早的版本。後來的一個版本才被命名為「路由信息協議」,是Xerox網路服務協議簇的一部分。