

大家好,这里是 智网研习社。
在企业网络、数据中心以及运营商网络中,网络收敛速度直接决定了业务稳定性。 传统路由协议在链路故障检测时通常需要 秒级时间,这对于以下业务来说是不可接受的:
因此,在生产网络中通常会使用 BFD(Bidirectional Forwarding Detection) 来提升路由协议的故障检测能力。
今天这篇文章,我们通过一个 完整实验案例,带大家学习:
帮助大家真正掌握 OSPF 毫秒级收敛技术。
BFD(Bidirectional Forwarding Detection) 是一种用于检测网络链路故障的高速检测机制。
它的核心作用是:
在两个设备之间快速检测链路是否正常。
BFD可以检测:
特性 | 说明 |
|---|---|
检测速度快 | 毫秒级检测 |
协议独立 | 可与多种协议联动 |
资源消耗低 | 报文很小 |
通用性强 | 支持OSPF、BGP、IS-IS等 |
在默认情况下,OSPF使用 Hello/Dead Timer 检测邻居。
默认时间如下:
参数 | 默认值 |
|---|---|
Hello Timer | 10秒 |
Dead Timer | 40秒 |
也就是说:
如果链路断开,OSPF 最长可能需要40秒 才能检测到。
在高速网络中,这会导致:
BFD可以实现:
技术 | 故障检测时间 |
|---|---|
OSPF默认 | 秒级 |
OSPF + BFD | 毫秒级 |
一旦链路异常:
1️⃣ BFD立即检测到故障 2️⃣ 通知OSPF邻居失效 3️⃣ OSPF重新计算路由
整个过程只需 几十毫秒。
本实验使用三台交换机构建OSPF网络。
网络拓扑如下:

网络说明:
实验目标:
当 SwitchA → SwitchB 链路故障 时:
业务自动切换到
SwitchA → SwitchC → SwitchB
并且收敛时间 毫秒级。
整个实验配置流程如下:
1 配置 VLAN
2 配置三层接口
3 配置 OSPF
4 配置 BFD
5 启用 OSPF+BFD 联动
6 故障测试
<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan batch 10 30
[SwitchA] interface GigabitEthernet1/0/1
port link-type trunk
port trunk allow-pass vlan 10
[SwitchA] interface GigabitEthernet1/0/2
port link-type trunk
port trunk allow-pass vlan 30
[SwitchA] interface vlanif 10
ip address 10.1.1.1 24
[SwitchA] interface vlanif 30
ip address 10.3.3.1 24
[SwitchA] ospf 1 router-id 10.10.10.1
[SwitchA-ospf-1] area 0
network 10.1.1.0 0.0.0.255
network 10.3.3.0 0.0.0.255
[SwitchB] ospf 1 router-id 10.10.10.2
[SwitchB-ospf-1] area 0
network 10.2.2.0 0.0.0.255
network 10.3.3.0 0.0.0.255
network 172.16.1.0 0.0.0.255
[SwitchC] ospf 1 router-id 10.10.10.3
[SwitchC-ospf-1] area 0
network 10.1.1.0 0.0.0.255
network 10.2.2.0 0.0.0.255
执行命令:
display ospf peer
如果看到:
State : Full
说明OSPF邻居建立成功。
[SwitchA] bfd
[SwitchA] ospf 1
[SwitchA-ospf-1] bfd all-interfaces enable
SwitchB 与 SwitchC 同样配置。
执行:
display ospf bfd session all
如果看到:
BFDState : up
说明BFD会话建立成功。
关闭 SwitchB 接口:
[SwitchB] interface GigabitEthernet1/0/1
shutdown
在 SwitchA 执行:
display ospf routing
故障前:
NextHop 10.3.3.2
流量路径:
SwitchA → SwitchB
故障后:
NextHop 10.1.1.2
流量路径:
SwitchA → SwitchC → SwitchB
说明:
备份链路已经 快速生效。
在企业网络中,OSPF + BFD 是一种非常重要的高可用技术。
它的核心价值在于:
优势 | 说明 |
|---|---|
快速检测 | 毫秒级链路检测 |
快速收敛 | 路由立即更新 |
高可靠性 | 避免业务中断 |
广泛支持 | 支持多种路由协议 |
典型应用场景: