路由掩碼最長匹配原則

2021-05-31 23:06:21 字數 537 閱讀 5379

路由掩碼最長匹配原則是指ip網路中當路由表中有多條條目可以匹配目的ip時,一般就採用掩碼最長的一條作為匹配項並確定下一跳。(也叫最長字首匹配,是路由器在查詢路由表進行選路的演算法)

例如,考慮下面這個ipv4的路由表:

192.168.20.16/28 e0

192.168.0.0/16 s0

在要查詢位址192.168.20.19時,不難發現上述兩條都「匹配」,即這兩條都包含要查詢的目的位址。此時就應該根據最長掩碼匹配原則,選擇第一條進行匹配(更明確),所以資料報將通過e0傳送出去。

再來看乙個例子:

ip route 10.1.0.0 255.255.255.0 192.168.2.2

ip route 10.1.0.0 255.255.0.0     192.168.3.3

ip route 0.0.0.0 0.0.0.0 192.168.1.1

對於三條目標位址10.1.0.14 ,10.1.4.6 ,10.2.1.3

10.2.1.3與那條都不匹配所以扔到預設路由 下一跳 192.168.1.1

路由查詢最長字首匹配

路由掩碼最長匹配原則是指ip網路中當路由表中有多條條目可以匹配目的ip時,一般就採用掩碼最長的一條作為匹配項並確定下一跳。也叫最長字首匹配,是路由器在查詢路由表進行選路的演算法 例如,考慮下面這個ipv4的路由表 192.168.20.16 28 e0 192.168.0.0 16 s0 在要查詢位...

度量 AD值 最長匹配原則與路由器的關係

度量是同一路由協議內選出到達目的地最小開銷的那條路徑,將這條路徑提交給路由表。注意此時只是提交給路由表並沒有真正寫入,是否需要寫入得靠ad值判斷。ad值是用於確認是否能加入路由表。字首和掩碼相同時ad值小的才加入路由表。當然如果字首和掩碼任一不同,則不論ad值大小,統統加入路由表。路由條目被寫入路由...

有類與無類路由下的路由匹配原則

使用有類路由 路由器首先匹配主網路號,如果主網路號存在,就繼續匹配子網號,且不考慮預設路由,如果子網無法匹配,丟棄資料報 在分類路由下,路由器認為知道所有主網路下的全部子網 並使用icmp返回乙個不可達回應。如果主網路號不存在,使用預設路由 預設路由存在前提 上述情況出現在某些早期ios版本裡 12...