路由器的主要工作就是為經過路由器的每個數(shù)據包尋找一條最佳的傳輸路徑,并將該數(shù)據有效地傳送到目的站點。由此可見,選擇最佳路徑的策略即路由算法是路由器的關鍵所在。為了完成這項工作,在路由器中保存著各種傳輸路徑的相關數(shù)據——
路由表(Routing Table),供路由選擇時使用,表中包含的信息決定了數(shù)據轉發(fā)的策略。打個比方,路由表就像我們平時使用的地圖一樣,標識著各種路線,路由表中保存著子網的標志信息、網上路由器的個數(shù)和下一個路由器的名字等內容。路由表可以是由系統(tǒng)管理員固定設置好的,也可以由系統(tǒng)動態(tài)修改,可以由路由器自動調整,也可以由主機控制。
1.靜態(tài)路由表由系統(tǒng)管理員事先設置好固定的路由表稱之為靜態(tài)(static)路由表,一般是在系統(tǒng)安裝時就根據網絡的配置情況預先設定的,它不會隨未來網絡結構的改變而改變。2.動態(tài)路由表動態(tài)(Dynamic)路由表是路由器根據網絡系統(tǒng)的運行情況而自動調整的路由表。路由器根據路由選擇協(xié)議(Routing Protocol)提供的功能,自動學習和記憶網絡運行情況,在需要時自動計算數(shù)據傳輸?shù)淖罴崖窂?。路由器通常依靠所建立及維護的路由表來決定如何轉發(fā)。路由表能力是指路由表內所容納路由表項數(shù)量的極限。由于Internet上執(zhí)行BGP協(xié)議的路由器通常擁有數(shù)十萬條路由表項,所以該項目也是路由器能力的重要體現(xiàn)。路由表項如下:首先,路由表的每個項的目的字段含有目的網絡前綴。其次,每個項還有一個附加字段,還有用于指定網絡前綴位數(shù)的子網掩碼(subnet mask)。第三,當下一跳字段代表路由器時,下一跳字段的值使用路由的IP地址。理解網際網絡中可用的網絡地址(或網絡 ID)有助于路由決定。這些知識是從稱為路由表的數(shù)據庫中獲得的。路由表是一系列稱為路由的項,其中包含有關網際網絡的網絡 ID 位置信息。路由表不是對路由器專用的。主機(非路由器)也可能有用來決定優(yōu)化路由的路由表。
靜態(tài)路由表靜態(tài)路由是由管理員在路由器中手動配置的固定路由,路由明確地指定了包到達目的地必須經過的路徑,除非網絡管理員干預,否則靜態(tài)路由不會發(fā)生變化。靜態(tài)路由不能對網絡的改變作出反應,所以一般說靜態(tài)路由用于網絡規(guī)模不大、拓撲結構相對固定的網絡。特點:1、它允許對路由的行為進行精確的控制2、減少了網絡流量3、是單向的4、配置簡單
動態(tài)路由表動態(tài)路由表是指動態(tài)路由協(xié)議(如RIP)自動建立
路由表,當你去掉一條連線時,它會自動去掉其路由。路由器的每一個接口對應不同網絡,而一條連接兩個路由器連線的兩個端點IP應該屬于同一網絡。 設置的IP地址時,如果路由器的其它端口已有這個網絡了,則提示已有這個網絡,并顯示對應的端口。特點:1、節(jié)點增刪時工作量少2、網絡拓撲變化,協(xié)議自動調整3、配置不易出錯4、對網絡擴容性好5、需要占用
路由器資源