静态IP路由不会清除

网络工程 路由 锦缎
2021-08-04 19:42:44

我有一台 Brocade FESX648-PREM 我使用以下命令设置了静态路由:

ip route 123.123.123.123 255.255.255.255 124.124.124.124

其中 123.123.123.123 是我的真实 IP 地址,而 124.124.124.124 是故意错误的下一跳 IP。

由于 124.124.124.124 是无效的下一跳 IP,因此 123.123.123.123 立即停止 ping。

但是,当我用no ip route 123.123.123.123 255.255.255.255 124.124.124.124123.123.123.123清除路由时仍然无法 ping 通。

如果我再跟进 clear ip route 123.123.123.123 255.255.255.255这个IP会继续ping不通。

如果我运行 a show ip route 123.123.123.123,我可以看到它正确路由到默认网关。

但是,如果我write memoryreload交换机,那么IP将再次ping通。

有人向我建议我应该验证我的ip-routeip-cache条目没有超过它们的system-max值,但检查也可以:

IP 路由总数:64382,可用:15618(最大 80000)

缓存条目总数:303

任何想法为什么这条路线被“卡住”?

编辑:我找到了一个解决方法。1.删​​除无效的静态路由,2.手动设置正确的静态路由,3.清除上一步设置的路由。奇怪了,好像没这个必要。如果有人对解决核心问题有任何想法或建议,我仍然很高兴听到他们。

1个回答

一旦删除不太明确的路由条目,是否有其他现有的路由协议、默认路由或静态路由将开始优先?

放置正确的静态路由(有效的下一跳)是否允许 ping 再次流动?