路由信息就是去往目的地的一條信息,它指明瞭去往目的地的方向,通常也把路由信息簡稱爲路由。
要完成對數據包的傳輸,路由器必須知道並處理哪些信息:
1、目的地址
2、相鄰路由器,並且能夠從鄰居處獲得遠程網絡的信息
3、到遠程網絡的所有可能的路徑
4、能計算出到達遠程網絡的最佳路徑
5、要能夠維護並驗證路由信息,在路徑發生改變時,要能很快的知道
什麼是路由表:
路由器使用一個路由表來保存去往目的地的路由信息,路由表中的信息描述瞭如何到達遠程網絡。
路由器根據路由表中的路由信息來進行數據包的轉發,如果在路由表中找不到去往目的地的路由,數據包將會被丟棄。
路由表中默認只有直連路由信息
路由表的基本元素:
1、目標網絡號
2、去往目的地的下一跳地址(直連的鄰居地址)
3、出接口
4、管理距離
5、metric值 描述了去往目的地的路線的好壞
管理距離:
當從不同的路由協議學到去往同一目的地路由的時候,用於在路由協議之間進行比較,以確定把從哪一種路由協議學到的路由放入路由表。
路由的學習分兩類:
1、靜態路由--手工配置的路由
2、動態路由--由動態路由協議學習到的路由
還有一種默認路由,是路由的一種特殊形式,它指明瞭如果在路由表內找不到去往目的地的路由時,可以將數據從哪個方向轉發出去。
動態路由協議--就是使路由器在互聯的網絡中動態的尋找所有的網絡,並確保所有路由器擁有相同路由表的協議。例如RIP、EIGRP、OSPF協議。動態路由協議會不斷的更新對網絡的認識。
哈哈,這個定義是有一點問題的,每臺路由器的路由表並不一定相同。
實際上,路由協議就是一種軟件,路由器運行了路由協議後,就能互相學習