BGP减轻网络故障有以下三种方法:

  1. BGP快速外部切换
  2. IGP/BGP收敛时间增量
  3. BGP不中断转发NSF

1 BGP快速外部切换:

可以不用等待保持计时器超时,默认是180S才删除BGP会话。BGP快速外部切换实现触发拆除BGP会话。

仅适用EBGP会话,默认是被启动的,可关闭:

(config)#no bgp fast_external_fallower

2.IGP/BGP收敛时间增量

当一个IGP路由器故障重启时路由表还没有收敛,如果此时有流量经过,它将不知往哪里发送出去。形成路由黑洞。

意味着新重启的路由器在IGP 中用过一条信息,即它不应该被用作穿越路由器。

ospf提供了避免这种问题的机制。

OSPF路由器通过设置lsa的最大度量:

#router ospf 100

 #max-metric router_lsa on_startup  时间值

#max_metric router _lsa on_startup wait_for_bgp

 

3  BGP NSF,在BGP重启的一段时期内,数据平面依然能够继续转发数据。