优先使用 OSPF 而不是静态路由

优先使用 OSPF 而不是静态路由

在我的路由器路由表中,我有三条通往特定目的地的路由,

  1. 与AD值0直接相连。
  2. AD 值为 1 的静态路由。
  3. OSPF 学习到的路由 AD 值为 110。

默认情况下,到达此网络的数据包将采用静态路由。

但是要求是采用OSPF路由,而不是静态路由。

有人能指导我一下吗?有什么调整可以让 OSPF 路由优于静态路由吗?

答案1

您可以通过增加距离度量来实现这一点,假设您使用的是思科:-

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 “下一跳地址”

此路由图应应用于任何预计有流量进入的传入接口,例如:-

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

上述配置将把数据包路由到所需的下一跳以进行连接以及静态路由,然后 ospf 可以接管。

相关内容