分享

BFD技术的原理和配置

 昵称11935121 2018-08-19

技术作用:

技术原理:

对于BFD而言,它本身是没有发现机制的,它是通过被服务的上层协议来建立会话,也就是邻居的参数及检测参数(包括目的地址和源地址等)是由上层协议通告给BFD。BFD得到邻居参数和检测参数之后,开始建立BFD会话,会话建立前有两种工作模式,一种是主动方式,在建立会话前不管是否收到对端发来的BFD控制报文,都会主动发送BFD控制报文;一种是被动方式,在建立会话前不会主动发送BFD控制报文,直到收到对端发送来的控制报文。BFD的会话有两种工作方式,一种是echo报文,链路一端发送echo报文建立会话,仅支持单跳检测;一种是控制报文,链路两端通过周期性发送控制报文建立会话。

技术示例:静态路由与BFD联动

需求:

当RT1和RT2通过SW1通信的链路出现故障时BFD能够快速感知,并且切换到RT3进行通信。

BFD技术的原理和配置

实现配置:在RT1配置静态路由,并使能BFD检测,使用双向检测。

interface GigabitEthernet0/0/1

bfd min-transmit-interval 500 //配置发送单跳BFD控制报文的最小时间间隔

bfd min-receive-interval 500 //配置接收单跳BFD控制报文的最小时间间隔

bfd detect-multiplier 9 //配置单跳BFD检测时间倍数

ip route-static 120.1.1.0 255.255.255.0 GigabitEthernet0/0/1 12.1.1.2 bfd control-packet

ip route-static 120.1.1.0 255.255.255.0 GigabitEthernet0/0/0 10.1.1.100 preference 65

在RT2配置静态路由,并使能BFD检测,使用双向检测。

interface GigabitEthernet0/0/0

bfd min-transmit-interval 500//配置发送单跳BFD控制报文的最小时间间隔

bfd min-receive-interval 500 //配置接收单跳BFD控制报文的最小时间间隔

bfd detect-multiplier 9 //配置单跳BFD检测时间倍数

ip route-static 121.1.1.0 255.255.255.0 GigabitEthernet0/0/0 12.1.1.1 bfd control-packet

ip route-static 121.1.1.0 255.255.255.0 GigabitEthernet0/0/1 13.1.1.2 preference 65

验证配置:

在RT1上查看BFD会话,可以看到会话已经完成。

BFD技术的原理和配置

在RT1上查看静态路由,可以看到RT1经过SW1到达RT2

BFD技术的原理和配置

打开BFD功能调试信息开关,然后RT1和交换机之间链路发生故障时,可以看到RT1能够快速感知RT2的变化

BFD技术的原理和配置

在RT1上查看静态路由,可以看到RT1经过RT3到达RT2

BFD技术的原理和配置

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多