静态路由使用bfd的两种方式-H3C(路由器BFD)

网友投稿 3549 2022-09-21


静态路由使用bfd的两种方式-H3C(路由器BFD)

主要用来判断静态路由下一跳是否还有效。

1、bfd echo方式:

不用两端都支持,任意一端支持即可,在封装bfd报文时,源IP为bfd指定的source-ip,源mac为出接口的mac,目的mac地址为1.1.1.2的mac地址,目的IP地址为静态路由出接的ip地址,这个地方需要注意,目的ip是设备自己本身的,这时把bfd报文从静态路由的出口发送出去,对端直连设备收到后,会回复icmp replay报文,因为发过来的包中,目的MAC是他自己的,所以它会处理,但是目的IP地址不是,他就要转发出去,然后把这个包再从接收到的接口发送回去,至此就完成了bfd的探测。

bfd echo-source-ip x.x.x.x(不存在的地址即可,防止对端设备发送大量icmp重定向报文造成网络拥塞,建议配置echo报文的源IP地址不属于该设备任何一个接口所在网段)

ip route-static 0.0.0.0 0 vlan xx 1.1.1.2 bfd echo-packet (要指定出接口,否则没有bfd echo-packet的选项)

两端(均支持bfd)的情况下,两端都要配置bfd会话才可以起来

组网:(1.1.1.0/24)A(vlan 1,10.1.1.1)-(vlan 1,10.1.1.2)B(2.2.2.0),

A配置:ip route-static 2.2.2.0 24 vlan 1 10.1.1.2 bfd control-packet

B配置:ip route-static 1.1.1.0 24 vlan 1 10.1.1.1 bfd control-packet

注意:相关bfd参数调整。

配置发送单跳BFD控制报文的最小时间间隔。

bfd min-transmit-interval interval

缺省情况下,发送单跳BFD控制报文的最小时间间隔为400毫秒。

配置接收单跳BFD控制报文的最小时间间隔。

bfd min-receive-interval interval

缺省情况下,接收单跳BFD控制报文的最小时间间隔为400毫秒。

配置单跳检测的BFD检测时间倍数。

bfd detect-multiplier interval

缺省情况下,单跳检测的BFD检测时间倍数为5

注意,默认bfd的死亡周期是5倍发送bfd控制报文最小时间间隔,但是从图看实际发送间隔是1000ms,所以说bfd的死亡时间是5000ms。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springboot+hutool批量生成二维码压缩导出功能
下一篇:网络工程师成长日记327-房地产公司(网络工程师成长日记实验室)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~