BFD
2021-04-03 22:42:33 0 举报
AI智能生成
BFD
作者其他创作
大纲/内容
一、原理
BFD会话建立流程
BFD在两台设备上建立会话,检测设备间链路,为上层应用服务。
通过BFD会话,周期发送BFD报文,如果在检测时间内没有收到BFD报文则认为发生了故障,通知应用做相应的处理。
分支主题
BFD故障处理流程
①链路故障时
②bfd检测到故障,将bfd会话变为down
③bfd通知上层应用链路失效
④上层应用做相应的措施
分支主题
分支主题
二、会话建立方式
①静态bfd会话
②动态bfd会话
区别:在于本地标识符合远端标识符的配置方式不同。
静态bfd会话,手工下发bfd会话建立请求。
动态bfd会话,本地标识动态分配
本地标识符通过bfd控制报文协商而来。
远端标识符自己学习
三、检测机制
两种检测模式
异步模式:BFD的主要模式。通过相互周期性地发BFD控制报文,判断会话状态,当连续多个报文没有收到,就认为BFD会话状态Down了。
查询模式:当一个系统中存在大量BFD会话时,为防止周期性发送BFD控制报文影响到系统的正常运行,可以采用查询模式。
不再周期性发送BFD控制报文,是通过与BFD无关的机制检测连通性(比如路由协议的Hello机制、硬件检测机制等),减少BFD会话的开销。
通过BFD会话,周期性发送BFD控制报文,在指定时间内没有收到BFD控制报文,则认为路径上发生故障。
四、会话管理
(4种状态)
互发down报文,收到对方的down后,迁移到init状态
互发init报文,收到对方的init报文后就迁移到UP
分支主题
分支主题
应用场景
BFD检测IP链路
分支主题
分支主题
分支主题
分支主题
0 条评论
下一页