優先選擇 OSPF 而不是靜態路由

優先選擇 OSPF 而不是靜態路由

在我的路由器路由表中,我有三個針對特定目的地的路由,

  1. 與 AD 值 0 直接連接。
  2. AD值為1的靜態路由。
  3. OSPF學習到的路由,AD值為110。

預設情況下,到達該網路的資料包將採用靜態路由。

但要求是採用OSPF路由而不是靜態路由。

有人可以指導我嗎?是否有任何調整可以使 OSPF 路由優先於靜態路由?

答案1

假設您使用的是 cisco,您可以透過增加距離測量來實現此目的:-

ip route "network" "subnet" "next-hop" 111(any value greater than 110)

在連接路由的情況下,您無法增加其度量,但您可以做的是定義存取清單和路由對應。匹配路由映射中的訪問列表,並給出所需下一跳的結果,如下所述:-

route-map RM-NAME permit 10
match ip address RM-ACL
set ip next-hop "next-hop address"

這將顯示為:-

route-map "RM-NAME", permit, sequence 10

符合子句:ip 位址(存取清單):RM-ACL 設定子句:ip next-hop "next-hop address"

此路由映射應應用於預期流量來自的任何傳入接口,例如:-

interface "if-name"
ip policy route-map RM-NAME

上述設定將把封包路由到連接路由和靜態路由所需的下一跳,並且 ospf 可以從那裡接管。

相關內容