BFD原理描述

您所在的位置:网站首页 小书虫好词好句摘抄三年级 BFD原理描述

BFD原理描述

2023-12-29 23:14| 来源: 网络整理| 查看: 265

两台路由设备之间通过Eth-Trunk链路相连,Eth-Trunk链路下有多条成员链路。如果用户要在这两台设备上部署BFD来检测该Eth-Trunk链路上的故障,则可以使用BFD for Link-bundle类型的会话。

普通的BFD单跳会话绑定Eth-Trunk接口,只会创建一个BFD会话,并从Eth-Trunk口中选择一个成员口所在单板作为状态机单板,并对这一条成员链路进行检测。如果该成员口故障、该成员链路故障,或者该状态机单板故障,BFD会话就会认为整个Eth-Trunk发生了故障,实际上,该Eth-Trunk的其他成员链路仍然可用,Eth-Trunk接口的状态应该是Up的。

BFD for Link-bundle类型的会话能够很好的解决这个问题。使用了BFD for Link-bundle会话绑定Eth-Trunk接口,Eth-Trunk成员口状态发生震荡不会导致整个Eth-Trunk状态发生震荡。

图5-14 BFD for Link-bundle会话应用组网图 如图5-14所示,BFD for Link-bundle会话由一个主会话以及多个子会话组成:子会话负责独立的检测Eth-Trunk成员链路,并将检测结果上报至主会话,子会话的检测参数全部继承主会话的配置信息。主会话负责为Eth-Trunk下每一个成员接口创建一个BFD子会话,以及汇总子会话的检测结果并对Eth-Trunk链路的状态做出最终判断:只要有一个子会话的状态为Up,主会话状态就为Up。只有所有的子会话状态全为Down,主会话状态才为Down。如果Eth-Trunk下无成员口加入,则BFD for Link-bundle没有子会话,主会话状态为Down。

主会话的本地描述符使用特殊的描述符分配区间:0x00100000–0x00103fff,不占用原有BFD会话描述符区间。由于主会话不负责收发报文,因此不进行对端描述符学习。子会话的本地描述符使用原有动态BFD会话的描述符区间,分配算法亦与动态BFD会话一致。

主会话不占用每单板BFD会话资源,只有子会话占用资源。子会话选板时,必须选择其绑定物理成员口所在的单板为状态机板,如果该单板没有BFD会话资源了,则选板失败,该子会话本身状态不再参与主会话的状态加工。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3