策略路由 靜態路由 動態路由 直連路由 預設路由(預設路由)優先比較
阿新 • • 發佈:2021-08-10
1、策略路由
它只不過是一種複雜的靜態路由,可以基於資料包源地址包頭中的其他域向指定下一跳路由器轉發資料包。普通的靜態路由(也包括動態路由)是按照資料包的目的地址來進行路由,而策略路由還可以連線到擴充套件IP訪問列表,也可以基於協議型別和埠號進行路由選擇。
2、 直連路由
直連路由是連線的直接路由,優先順序是最高的
3、預設路由,又叫預設路由
預設路由是一種特殊的靜態路由,指的是當路由表中與包的目的地址之間沒有匹配的表項時路由器能夠做出的選擇。 預設路由在某些時候非常有效,當存在末梢網路(也叫末端網路或存根網路,一般指只有一個出口的網路)時,使用一條預設路由就可以完成路由器的配置,減輕管理員的工作負擔,提高網路效能!
4、動態路由
動態路由是與靜態路由相對的一個概念,指路由器能夠根據路由器之間的交換的特定路由資訊自動地建立自己的路由表,並且能夠根據鏈路和節點的變化適時地進行自動調整。當網路中節點或節點間的鏈路發生故障,或存在其它可用路由時,動態路由可以自行選擇最佳的可用路由並繼續轉發報文。常見的動態路由協議有:RIP、OSPF、IS-IS、BGP、IGRP/EIGRP。每種路由協議的工作方式、選路原則等都有所不同。
策略路由比路由表優先,路由器會先匹配策略路由,如果匹配上了就直接按照路由策略轉發,如果
匹配不上才會看路由表;不過策略路由裡的命令也有優先的區分,比如set ip next-hop x.x.x.x比路由表的
優先(如果匹配上了,直接按照此策略轉發,不看路由表),而set ip default next-hop x.x.x.x比路由表
的優先順序低(如果路由表裡沒有對應的路由,則按照此策略轉發)
預設情況下在路由表中直連路由優先順序最高,靜態路由優先順序其次,下來為動態路由,預設路由最低,如果沒有預設路由,那麼目的地址在路由表中沒有匹配表項的包將被丟棄。
在同一臺路由器上如果配置了策略、靜態、動態、預設四種路由,路由器介面首先對入站的資料包源地址進行判斷有沒有匹配在此介面上配置的策略路由的資料流,如果有,則按照策略路由的配置轉發資料包。如果沒有,則按普通資料包情況路由。具體是靜態路由協議優先還是動態路由協議優先(去往同一個目的地址根據路由協議的不同有多條路徑),要看你在此路由器上定義的管理具體大小,管理距離越小則此種路由協議的可信度越高,則優先選用該種路由協議。而管理距離的預設值又根據各廠家路由器的不同而不同。如果路由表中的條目都沒有匹配則按照預設路由轉發。