被SaaS绑架三年后,我们决定重构:一次源码独立部署的实战复盘
2026/7/25 14:42:51
在一些跨运营商专线的网络中,运营商专线异常之后,由于两端设备接口状态依然处于up状态,此时设备是无法感知到线路异常的,设备上运行的一些路由协议也无法感知到链路异常,此时数据无法切换,造成了数据黑洞,需要一种机制能够检测到问题并快速切换。双向转发检测协议BFD(Bidirectional Forwarding Detection,双向转发检测)协议提供了一种轻负载、快速检测路由设备之间转发路径连通状态的方法。协议邻居通过该方式可以快速检测到转发路径的连通故障,加快启用备份转发路径,提升现有网络的稳定性。
在一些特殊的网络中,设备之间是通过运营商专线互联的,而R1和R2之间可能通过不同的路由协议或者静态路由来实现互联互通,其中的运营商A为主要线路,运营商B为备份线路。运营商A专线的故障将会导致各种问题:
BFD技术有这样的机制,能够检测到中间链路异常,并使得数据可以快速切换。