华为数通基础29-BFD

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

为了减小设备故障对业务的影响、提高网络的可用性,设备需要能够尽快检测到与相邻设备间的通信故障,以便能够及时采取措施,从而保证业务继续进行。•

技术背景:故障检测需求及主要方法

解决了上述检测机制的不足。

•通用、标准化、介质无关、协议无关,为上层协议服务。

•全网统一的检测机制,用于快速检测、监控网络中链路或路由的转发连通状况。•保证邻居之间能够快速检测到通信故障,从而快速建立起备用通道恢复通信。 •BFD :Bidirectional Forwarding Detection,双向转发检测本身没有发现机制,靠上层协议通知

•建立BFD 会话,周期性发送BFD 控制报文进行检测•检测到故障后,再通知上层协议

•BFD 工作机制:

BFD

BFD状态机的建立和拆除都采用三次握手,以确保两端系统都能知道状态的变化。

•BFD 状态机制:

状态迁移规则:对端状态变化、检测定时器超时•控制报文方式链路两端会话通过控制报文交互监测链路状态。

Echo报文方式链路某一端通过发送Echo报文由另一端转发回来,实现对链路的

双向监测。

•BFD 会话工作方式:

控制报文单跳检测其UDP目的端口号为 3784

多跳检测其UDP目的端口号为 4784

Echo 报文UDP目的端口号为 3785

BFD 报文格式:使用组播地址=224.0.0.184

BFD 运行模式:会话建立前模式:

主动模式主动发送BFD控制报文,不管是否收到对端发来的BFD控制报文被动模式不会主动发送BFD控制报文,直到收到对端发送来的BFD 控制报文 PS

至少要有一个运行在主动模式才能成功建立起会话。

•异步模式周期性地发送BFD控制报文,如果在检测时间内没有收到BFD控制报文

则将会话down。

查询模式一旦BFD 会话建立,不再周期性发送BFD 控制报文,而是通过其他机制

检测连通性,减少大量BFD 会话带来的开销。

会话建立后模式:

检测IP链路•BFD单臂回声功能•与接口状态联动•与静态路由联动•与RIP联动•与OSPF联动•与IS -IS联动•与BGP联动•与MPLS 联动•与IPv6

联动•与Smart Link 联动•与VRRP 联动

•BFD应用场景:单跳检测检测直连系统进行IP连通性,“单跳”就是IP的一跳。

绑定接口。

多跳检测检测两个系统间的任意路径,可能跨越很多跳,也可能在发生重叠。

•BFD 检测IP 链路:在IP链路上建立BFD会话,利用BFD检测机制快速检测故障。BFD检测IP链路支持单跳检测和多跳检测:

绑定IP 而不是接口。

BFD单臂回声功能:对于有一端不支持BFD的环境,通过BFD报文的环回操作检测转发链路的连通性。PS :单臂回声功能只适用于单跳BFD会话中。

BFD 与接口状态联动:关联接口状态,提高了接口感应链路故障的灵敏度,减少了非直连链路故障导致的问题。

BFD 与静态路由联动:与动态路由协议不同,静态路由本身没有检测机制,所以当网络发生故障的时候,需要管理员介入。BFD 为静态路由绑定会话,检测链路故障(由 Up 转为 Down)后,BFD会将故障上报路由管理系统,由路由管理模块将这条路由设置为“非激活”状态(此条路由不可用,从I P路由表中删除)。

BFD 与OSPF 联动:将BFD和OSPF关联起来,通过BFD对链路故障的快速感应进而通知OSPF协议,从而加快OSPF协议对于网络拓扑变化的响应。

BFD与BGP联动:BGP协议通过周期性的向对等体发送Keepalive报文来实现邻居检测机制,但这种机制检测到故障所需时间比较长,超过1秒钟。当数据达到吉比特速率级别时,将会导致大量的数据丢失。利用BFD的快速检测机制,迅速发现BGP对等体间链路的故障,并报告给BGP协议,从而实现BGP路由的快速收敛。

BFD 与VRRP 联动:将BFD应用于Backup对Master的检测,VRRP通过监视BFD会话状

态实现主备快速切换,切换时间控制在50毫秒以内。

BFD配置:开启BFD,创建BFD会话,配置BFD会话标识符

分区路由交换的第11 页

相关文档
最新文档