BFD单臂回声功能简单介绍

BFD回声功能(BFD Echo)是由本地发送BFD Ehco报文,远端系统将报文环回的一种检测机制。

BFD单臂回声应用于一段网络段的两端设备中只有一方支持BFD的场景,在这种情况下,支持BFD功能的设备会主动发起BFD探测。

BFD工作原理:在支持BFD功能的设备上创建一个BFD会话,该设备主动发送带有特定目标地址和源地址的BFD探测报文。BFD探测报文是一种特殊的报文,IP头中的源地址和目标地址都是本端设备的IP地址。该报文的目的是为了让所有节点都能看到它的目标地址和源地址,这个报文会在网络中被复制并到达不支持BFD功能的设备,此设备接收到报文并将报文环回给发出报文的设备,从而完成一次有效的链路检测。这个过程可以快速的检测链路的连通性,一旦链路故障,能够达到快速收敛的目的。

23年案例题第一题考到了BFD单臂回声功能的知识点:

【问题二】:假设R2不支持BFD联动,要求R1上使用静态路由与BFD联动技术,实现当R1到R2之间的链路故障时,R1 能切换至R3。补全命令:

[R1] bfd

[R1-bfd-R1toR2] discriminator local 1     // 配置bfd会话本地标识符,本端标识为1。

[R1-bfd] bfd R1toR2 bind peer-ip (10.12.12.2)interface g2/0/1 one-arm-echo      // 配置bfd单臂。

[R1-bfd-R1toR2] (commit) // 提交配置 

[R1] ip route-static 0.0.0.0 0.0.0.0  g2/0/1(10.12.12.2)track (bfd-session)R1toR2    // 使用bfd机制对静态路由进行跟踪。

[R1] ip route-static 0.0.0.0 0.0.0.0 g 2/0/2 10.13.13.3 preference 100 //该条命令的作用(设置浮动路由,实现链路冗余备份。将该默认路由preference(优先设置为100,优先级低于默认的60,R1-R3作为备份链路。

注:红色字体为参考答案,绿色字体为简单解析。

                              

执行display bfd session all verbose 命令查看BFD回话状态:

<DeviceA> display bfd session all verbose
(w): State in WTR 
(*): State is invalid
--------------------------------------------------------------------------------
  Name : atob                  (Single Hops)   State : Up                  
--------------------------------------------------------------------------------
  Local Discriminator    : 1                Remote Discriminator   : -
  Session Detect Mode    : Asynchronous One-arm-echo Mode

 由于只能在支持BFD功能的一端设备上配置单臂Echo功能,所以配置单臂Echo功能的BFD会话时,只需要配置本地标识符,无需配置远端标识符。并且单臂Echo功能的BFD会话只能应用于BFD单跳检测。

  • 26
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

古园

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值