BGP Auto FRR
1、产生背景
BGP Auto FRR是一种链路故障保护措施,应用于有主备链路的网络拓扑结构中,可以使BGP的两个邻居切换或者两个下一跳切换达到亚秒级的收敛速度;
BGP Auto FRR对于从不同对等体学习到的相同前缀的路由,利用最优路由作为主链路进行转发,并自动将次优路由作为备份链路,当主链路出现故障的时候,系统快速响应BGP路由不可达的通知,并将转发路径切换到备份链路上保证数据转发,在BGP收敛后,BGP Auto FRR再将流量按BGP选出的最佳路由指导转发;
2、应用
如下图所示,RD将学习到的BGP路由发往AS100中的RB和RC,然后RB和RC通过反射器将路由发到RA上,RA上收到下一跳为RB和RC的两份路由,配置策略优选其中一条路由,假设主链路为LinkB,备份链路是LinkC;
在RA上使用Auto FRR,当域内LinkB经过的节点或者链路出现故障时,RA上收到RB的下一跳信息就会失效,触发转发平面迅速将从RA到RD流量快速切换到LinkC上,优先保证流量不丢失,同时RA重新进行BGP选路,优选从RC发来的路由并更新FIB;