NE40E和思科对接BFD for BGP,BFD session无法建立问题

发布时间:  2015-07-06 浏览次数:  1824 下载次数:  0
问题描述

华为和思科对接BFD for BGP,发现配置了之后无法建立bfd session。

华为的配置:

peer x.x.x.x ebgp-max-hop 5
peer x.x.x.x connect-interface LoopBack5
peer x.x.x.x bfd min-tx-interval 500 min-rx-interval 500
peer x.x.x.x bfd enable

思科的配置:

 
bfd
multihop ttl-drop-threshold 10
multipath include location 0/0/CPU0
multipath include location 0/1/CPU0

router bgp x
neighbor x.x.x.x
bfd fast-detect
bfd multiplier 3
bfd minimum-interval 500

解决方案
从华为设备上创建的BFD会话看,该会话是没有绑定接口的。说明该bfd for ip是多跳会话,多条会话ttl值默认为253;
而对端友商会话信息中没有体现出单多跳和ttl信息,一般友商BFD for ip会话ttl为255 ;

综上,仍需要华为这端调整ttl值为255进行对接,修改后bfd session建立成功。 

BFD全局视图下,修改配置如下:
bfd
peer-ip x.x.x.x 32 ttl multi-hop 255

END