现场设备上误配置两条ipv6的静态路由,路由的前缀相同,但是下一跳不同,一条静态路由的下一跳为null 0 ,一条静态路由的下一跳为具体的设备出接口,如下。现场测试流量始终都走到5/1/15接口,未匹配到null 0 路由在设备上丢弃。怀疑如下配置下,两条路由实际未实现等价。
ipv6 route-static 102:: 120 GigabitEthernet5/1/15 101::2
ipv6 route-static 102:: 120 NULL0
查看设备的ipv6路由fib表如下:
Flag: U:Usable G:Gateway H:Host B:Blackhole D:Dynamic S:Static R:Relay F:FRR
Destination: 102:: Prefix length: 120
Nexthop : :: Flags: USB
Time stamp : 0xae Label: Null
Interface : NULL0 Token: Invalid
Destination: 102:: Prefix length: 120
Nexthop : 101::2 Flags: USG
Time stamp : 0xae Label: Null
Interface : GE5/1/15 Token: Invalid
目前我们设备的机制为当存在两个前缀相同,不同下一跳的路由时,设备会将下一跳可达的路由实际下表,下一条为null 0 的路由在fib表中标记为B, 不会下表,所有现场这种配置下实际未形成等价。
现场 ipv6 route-static 102:: 120 NULL0路由实际不生效
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作