TCP/IP 協定與 Internet 網路:第六章 IP Routing 協定 上一頁 下一頁
6-3 Dynamic Routing 簡介
所謂『動態路徑選擇』(Dynamic Routing)?即是『網路上各個路由器隨時互相傳遞網路最新狀態,每個路由器收到相鄰之間路由器的訊息,再依照這些資料建立路由表。』由此可見,動態路由表會隨時依照網路狀態變化中。
在網路大環境隨時變動情況下,使用靜態路由選擇非常不方便,必須針對網路情況,隨時修改路由表。動態路徑選擇會依照網路情況隨時修正路由表,當網路上有任何更動,動態路由選擇器會隨時更新資料,而計算出下一個路徑應該是哪一個路由器的效率最高。雖然動態路由選擇能隨時提供最佳路徑,但為了維持這個功能,必須隨時在網路上收集最新資訊,也是會浪費不少頻寬。所以一般我們在私有網路上儘量使用靜態路由選擇,以加快網路效率,而且系統管理者也非常容易掌握自己網路狀況。對於連結到網路外的公眾網路儘量使用動態路由選擇,網路中隨時改變的確很難掌控。目前所有路由器都具有靜態和動態路由選擇功能,一般系統管理者也可以在主要幹線建立靜態路由選擇,其他就利用動態路徑選擇隨時依照網路情況建立路由表,這樣網路變異性最高,也是最常用的方法。
大型網路中連接許多異質性網路(Heterogeneous Network),動態路由選擇必須由各個路由器之間互相交換訊息,各家廠商所生產的路由器也不盡相同,因此在路由器之中必須有共通的『路徑協定』(Routing Protocol)來完成。各種路徑協定都有自己的路徑選擇方法,以下我們介紹兩種目前網路上較常用的動態路徑選擇技術。