路由協議介紹以及教你如何選擇路由協議?
當網絡啟用了路由協議,網絡便具有了能夠自動更新路由表的強大功能。但是使用象RIP/RIP2、OSPF或IGRP/EIGRP等一些主要的內部網關協議都有一定的協定。
內部網關協議首先適合于在那些只有單個管理員負責網絡操作和運行的地方;否則,將會出現配置錯誤導致網絡性能降低或是導致網絡運行不穩定的情況。對于由許多管理員共同分擔責任的網絡,如Internet,則考慮使用EGP協議,如BGP4。
如果網絡中只有一個路由器,不需要使用路由協議;只有當網絡中具有多個路由器時,才有必要讓它們去共享信息。但如果僅有小型網絡,完全可以通過靜態路由手動地更新路由表。
路由信息協議
RIP協議基于一個被稱為“routed”的程序,該程序運行在BSDI版本的Unix系統之上,并在1988年被標準化在RFC1058中。而在RFC1388中所描述的版本2中,增加了對VLSM的支持,但沒有彌補該協議的主要缺陷。例如,在有多重路徑到相同目標的網絡中,RIP確定使用一條可選擇的路徑將花費許多時間,在沒有多重路徑的網絡中,RIP協議已經被廣泛使用。
RIP協議被列為距離矢量協議,這意味著它使用距離來決定最佳路徑,如通過路由跳數來衡量。路由器每30秒互相發送廣播信息。收到廣播信息的每個路由器增加一個跳數。如果廣播信息經過多個路由器收到,到這個路由器具有最低跳數的路徑是被選中的路徑。如果首選的路徑不能正常工作,那么具有較高跳數的路徑被作為備份。
對于RIP協議,網絡上的路由器在一條路徑不能用時必須經歷決定替代路徑的過程,這個過程稱為收斂。RIP協議花費大量的時間用于收斂是個主要的問題。在RIP協議認識到路徑不能達到前,它被設為等待,直到它已錯過6次更新總共180秒時間。然后,在使用新路徑更新路由表前,它等<愛尬聊_百科網>待另一個可行路徑的下一個信息的到來。這意味著在備份路徑被使用前至少經過了3分鐘,這對于多數應用程序超時是相當長的時間。
