直连路由联动PW状态
产生原因
如图2-11所示,在IPRAN应用场景中,AGG和CSG之间建立PW,AGG和RSG之间建立BGP VPNv4邻居。AGG上配置三层VE接口,并且绑定VPN实例,将CSG接入L3VPN。AGG上配置BGP引入直连路由,并且通过VPNv4邻居向RSG发布。当AGG1设备重启或者CSG-AGG1之间的链路故障时,流量切换到备份链路LinkB;当AGG1设备重启完毕或者CSG-AGG1之间的链路故障恢复后,AGG1的VE接口状态由Down变为Up,AGG1立即生成了直连路由,并且向RSG发布,下行流量回切到主链路LinkA。但是由于此时PW1仍旧为备用PW,所以会产生下行流量丢失的现象。
为了避免出现上述问题,需在AGG1与CSG之间的PW变为主用状态之前,使RSG不优选AGG1发布的路由;PW变为主用后再优选AGG1发布的路由。此时,可以部署直连路由联动PW状态特性。
实现过程
直连路由联动PW状态就是根据PW状态来调整当前VE接口的直连路由开销值,由于BGP已引入该直连路由并发布给RSG,从而影响到RSG为下行流量选择路由。如图1所示,在AGG1的VE接口上应用直连路由联动PW状态特性,则:
当CSG与AGG1之间的PW为主用状态时,VE接口的直连路由开销值为默认值0。
当CSG与AGG1之间的PW为非主用状态时,VE接口的直连路由开销值被设置为一定的数值(大于0)。
这样就能保证在PW1转为主用状态前,RSG仍然优选备份链路LinkB转发下行流量,避免流量丢失。
适用场景
直连路由联动PW状态特性适用于IPRAN解决方案中CSG与AGG之间部署主备PW的场景。