BFD链路检测

导语:静态路由默认可不会检测对端是否真通,OSPF 邻居超时以秒计。BFD(双向转发检测)用极短间隔探测链路可达性,让故障切换从"秒级"降到"毫秒级",是可靠性设计的标配。

一、为什么要关注

  • 上行光纤中断但接口灯仍亮,路由迟迟不收敛;
  • 核心链路需要亚秒级切换,避免业务卡顿;
  • 双活/灾备网络依赖快速感知故障。 BFD 是上层协议(静态、OSPF、BGP、VRRP)的快速故障探针。

二、核心原理(多厂商客观对比)

BFD 在邻居间发送轻量探测报文,超时即判定链路不可达,并通知关联协议立即切换。

厂商 配置概念 命令风格特点 适用场景
华为 bfd 会话 + bind 全局/接口两种模式 核心可靠性
新华三 H3C bfd 会话 类华为 园区双归
锐捷 bfd 类 Cisco 教育/企业
思科 bfd 模板 + 启用 接口级启用 跨国链路
迈普 国产 bfd 命令 信创体系 政务专网
信创国产 各有实现 自主可控 内网高可用

三、落地做法/步骤(各厂商命令语法略有差异,以下为通用思路)

  1. 全局启用 BFD,建立对端会话(通常关联接口 IP);
  2. 设置检测间隔与倍数(如 100ms×3);
  3. 在静态路由/OSPF/BGP/VRRP 上关联 BFD;
  4. 验证:shutdown 对端接口,观察切换时间。 通用建议:间隔越短越灵敏,但过低会增加设备负担;按链路质量取平衡值。

四、网络如何为数据存储/备份提供安全底座

五、常见误区

  • 只在单边配 BFD,邻居未建立会话;
  • 检测间隔过激导致误切换;
  • 忘了在路由协议侧"关联"BFD,探测了却不切换。

六、小结与行动建议

凡涉及主备链路、双活、灾备的网络,都应把 BFD 作为基础可靠性组件。落地时双向配置、合理间隔、与路由/网关协议联动,为存储备份链路提供快速倒换能力。

更多企业 IT 实战经验,请浏览本站技术博客,或联系我们获取方案支持。