华为路由器BGP如何自动更新


    一、 上图所示就是BGP自动更新的示意,红色与蓝色的箭头代表相同前缀的路由,但是从不同邻居学习而来,而且蓝色的路由优于红色的;黑色的坐标轴代表路由发送与接收的时间,每个公司距离为10秒,我们假设RA上配置的更新定时器时间为30秒。
    1、RA接收到红色路由后立刻发送给RB,同时RA上启动更新定时器。
    2、10秒以后RA接收到更优的蓝色路由,由于定时器没有超时暂时不发送给RB,但是更新本地路由表,在第10秒RA完成路由收敛。
    3、第30秒RA上更新定时器超时,所以发送蓝色路由给RB并且更新掉红色路由,RB在第30秒完成收敛。
    二、 从上面的分析我们可以看出RB的收敛时间比RA会慢上20秒左右,由于BGP是距离矢量路由协议这种延迟可以可能对于整个网络的BGP路由器都会有一定影响,所以在设计BGP网络中对该参数的设计需要有一定考虑。
    最后要说明一下,如果希望网络发生路由震荡后可以尽快的收敛,那么完全可以不设置Dampening参数,通过上面的介绍,相信大家已经对如何设置BGP自动更新有了一定的了解,其大体思路就是如此。