Linux系統IP路由基礎 路由原理

2021-08-14 05:37:53 字數 762 閱讀 5823

1

、路由原理

主機位址

,那麼它的主機id標記為非零;如果這個條目包

含的是乙個

網路位址

關於路由表演算法的一些詳細資訊

1、首先,路由表會去搜尋乙個「目的ip位址」欄位與資料報文中目的ip位址完全相同的條目。這

就意味著ip位址的主機id與網路id完全的匹配。如果找到,則資料報被傳送到相應介面或中間路

由器。2

、如果沒有找到乙個完全的匹配ip,那麼就接著搜尋相匹配的網路id。如果找到,那麼該資料報

文會被**到指定的路由器。所以我們看到,這個網路上的所有主機都通過這個路由表中的單個

(這個)條目來管理。

3、如果上述兩個條件都不匹配,那麼該資料報文將**到乙個「預設路由器」。

4、如果上述步驟失敗,即沒有預設路由器,那麼該資料報文最終無法被**。任何無法投遞的數

據報文都將產生乙個icmp主機不可達或icmp網路不可達的錯誤,並將此錯誤返回給生成此資料

報文的應用程式。

有時人們會問,為什麼路由表中會有兩種型別的條目?有了更精確的主機條目為什麼還需要網路

相關的條目?嗯…在路由表中包含與網路相關的路由條目是乙個很大的優點。其優點在於,擁有一

個與完整網路相關的條目,能夠避免包含此網路中所有單獨的主機條目(這個資料量非常巨

大)。這使得路由表的大小降到乙個可收受的數量級,這樣就非常好。

檢視路由表資訊的命令

netstat -rn

IP路由基礎(路由概念)

3.預設路由 又稱預設路由 4.浮動路由 又稱路由備份 路由表中的路由由來 非直連路由 路由表中的內容 proto 協議,direct static pre 優先順序,0 255,越大優先順序越低 cost 開銷 flags 特殊標誌 nexthop 下一跳,如果是127.0.0.1說明是直連路由 ...

IP路由基礎

在企業網路當中,各個部門可以屬於不同的區域網,或者各個分支機構和總部也可以屬於不同的區域網。區域網內的主機可以通過交換機來實現相互通訊,不同區域網之間的主機要想相互通訊,可以通過路由器來實現,路由器工作在網路層,隔離了廣播域,並可以作為每個區域網的閘道器,發現到達目的網路的最優路徑,最終實現報文在不...

IP路由基礎

主要是為了實現網路之間的資料 1 as 由同乙個管理機構管理 使用統一路由策略的路由器集合。自治系統可以支援同時執行多種路由協議。2 ip路由表 dis ip routing table destination mask proto pre cost flags nexthop inte ce 路由...