14、BGP Auto FRR

BGP Auto FRR

BGP Auto FRR(BGP Auto Fast ReRoute)是一种链路故障保护措施,应用于有主备链路的网络拓扑结构中,可以使BGP的两个邻居切换或者两个下一跳切换达到亚秒级的收敛速度。

BGP Auto FRR对于从不同对等体学到的相同前缀的路由,利用最优路由作为主链路进行转发,并自动将次优路由作为备份链路。当主链路出现故障的时候,系统快速响应BGP路由不可达的通知,并将转发路径切换到备份链路上保证数据转发。在BGP收敛后,BGP Auto FRR再将流量按BGP选出的最佳路由指导转发。Auto FRR的详细原理请参见《特性描述-IP路由》中的“IP路由概述-原理描述-Auto FRR”。

应用

图1所示,RouterD将学到的BGP路由发往AS100中的RouterB和RouterC,然后RouterB和RouterC通过反射器将路由发到RouterA上,RouterA上收到下一跳为RouterB和RouterC的两份路由,配置策略优选其中一条链路上收到的路由,这里假设在RouterA上优选从RouterB发来的路由,主链路是LinkB,备份链路是LinkC。

图1 BGP Auto FRR示意图

在RouterA上使能Auto FRR,当域内LinkB经过的节点或者链路出现故障的时候,RouterA上到RouterB的下一跳信息就会失效,触发转发平面迅速将从RouterA到RouterD流量快速切换到LinkC上,优先保证流量不丢失。同时,RouterA重新进行BGP选路,优选从RouterC发来的路由并更新FIB。

posted @ 2024-04-15 16:52  博雅塔之客  阅读(19)  评论(0编辑  收藏  举报