默认路由和备份默认路由

默认路由和备份默认路由

我正在处理以下拓扑:

在此处输入图片描述

我有一个“ISP ROUTER”,通过快速以太网连接到 MAIN 路由器。“ISP ROUTER”还通过串行链路连接到路由器 CITY。CITY 和 MAIN 通过串行链路相互连接。

到“ISP ROUTER”的默认路由必须通过 MAIN 上的快速以太网连接(fa0/1 之外)。但是,如果“ISP ROUTER”和 MAIN 之间的连接失败,我应该使用从 CITY 路由器到“ISP ROUTER”的备用路由。我必须使用静态路由,到“ISP ROUTER”的连接不允许使用动态协议。但是,在 CITY 和 MAIN(以及其余部分)之间配置了 OSPF。

到目前为止,我为每个路由器配置了两个默认静态路由,备份路由的管理距离大于默认路由。

我的问题是,当连接失败时,我会产生一个循环,因为 MAIN 将流量重定向到城市,但 CITY 仍会将其发送回 MAIN,因为 CITY 不知道连接已断开。

如何让 CITY 知道“ISP ROUTER”和 MAIN 之间的连接失败了?

答案1

我认为我的问题已经解决了。因为 CITY 和 MAIN 上都配置了 OSPF,所以我在主路由器上设置了到 ISP 的默认路由,然后发出命令default-information originate。这将传播我的默认路由。此外,MAIN 路由器将更新默认路由发生的任何更改。
然后在 CITY 上,我配置了到 ISP 的默认路由,但管理距离大于 110(OSPF)。现在看来一切都正常

答案2

您需要创建一个ip sla,它将从相关接口 ping 到在故障情况下无法响应的任何设备。然后,您应该创建一个track对象来引用ip sla,最后,您的静态路由应该引用它。

例如这里

答案3

如果您将 CITY 和 MAIN 都连接到 ISP ROUTER,为什么在正常运行期间需要从 CITY 到 MAIN 的额外默认跳跃?

为什么不让两者都具有到 ISP ROUTER 的默认路由,并且彼此具有备份默认路由?

相关内容