RIP協議的特點。路由信息協議(RoutingInformation Protocol,RIP)是一個真正的距離矢量路由選擇協議。它每隔30秒就送出自己完整的路由表到所有激活的接口。
RIP協議選擇最佳路徑的標準就是跳數,認為到達目標網絡經過的路由器最少的路徑就是最佳路徑。默認它所允許的最大跳數為15,也就是說,16跳的距離將被認為是不可到達的。
在小型網絡中,RIP會運轉良好,但是對于使用慢速WAN連接的大型網絡或者安裝有大量路由器的網絡來說,它的效率就很低了。
即便網絡沒有變化,也每隔30秒發送路由表到所有激活的接口,占用網絡帶寬。
當路由器A意外故障死機,需要由它的鄰居路由器B將路由器A所連接的網段不可到達的信息通告出去時,路由器B如何斷定某個路由失效呢?
如果路由器B 180秒沒有收到某個網段的路由的更新,就認為這條路由失效,所以這種周期性更新是必需的。
RIP版本1(RIPv1)使用有類路由選擇,即網絡中的所有設備必須使用相同的子網掩碼,這是因為RIPv1通告的路由信息不包括子網掩碼信息,所以RIPv1只支持等長子網,RIPv1使用廣播包通告路由信息。
RIP版本2(RIPv2)通告的路由信息包括子網掩碼信息,所以支持變長子網,這就是所謂的無類路由選擇,RIPv2使用多播地址通告路由信息。
RIP只使用跳數來決定到達某個網絡的最佳路徑。如果RIP發現到達某個遠程網絡存在不止一條路徑,并且它們又都具有相同的跳數,則路由器將自動執行循環負載均衡。
RIP可以對多達6條相同開銷的路徑實現負載均衡(默認為4條)。