同一网络中两台VSR上同一vpn-instance路由表的BGP路由数量不一致通常是由于路由优选导致,举例说明:
例如VSR1和VSR2都收到了来自邻居1.1.1.1的两条10.0.0.0/16网段的路由B。VSR1上路由B和本地所有VPN的RD都不相同,因此会单独保存的对应RD的表中,从而不会出现和其他路由一起优选的情况,因此路由B会插入所有本地IRT匹配的VPN。VSR2上路由B和本地某个VPN A的RD相同,因此会放入VPN A的表中,如果VPN A匹配的其他路由包括一条同网段的路由A,并且路由A从BGP选路原则来说更优,例如AS-path更短,因VPN A优选路由A(路由B无法成为最优路由)。VSR2上路由A成为最优路由,按IRT匹配只能插入路由A相关的VPN,不相干的VPN上不存在这条路由,那么此时VSR2上不相干的VPN上路由表的BGP数量就会和VSR1不一致,少一条。
规避解决办法:
1、产生10.0.0.0/16网段路由的原始VPN的RD值不要和VSR1、VSR2的VPN相同,则可以避免出现上述问题。
2、 VSR在E0519L05版本可以配置vpn-route cross multipath命令,配置后运行相同前缀的所有最优路由都进行插入处理(目前只有第一条最优路由进行插入处理),也能解决此问题。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作