1. Introduction (简介)
1. Introduction (简介)
网络设备的一个日益重要的功能是快速检测相邻系统之间的通信故障, 以便更快地建立替代路径。在某些情况下, 当数据链路硬件发挥作用时 (如同步光网络 (SONET, Synchronous Optical Network) 告警), 检测可以相当快速。然而, 有些媒体不提供这种信令 (如以太网 (Ethernet)), 并且某些媒体可能无法检测路径中的某些类型的故障, 例如故障的接口或转发引擎组件。
网络使用相对缓慢的 "Hello" 机制 (通常在路由协议中) 来检测故障, 当没有硬件信令帮助时。现有协议中可用的故障检测时间 (Detection Times) 不会优于一秒, 这对于某些应用来说太长了, 并且在千兆比特速率下代表大量的数据丢失。此外, 当不使用这些路由协议时, 路由协议 Hello 消息没有帮助, 并且检测的语义略有不同——它们检测两个路由协议引擎之间路径的故障。
双向转发检测 (BFD, Bidirectional Forwarding Detection) 的目标是提供低开销, 短持续时间的相邻转发引擎之间路径故障检测, 包括接口, 数据链路, 以及在可能的范围内转发引擎本身。
另一个目标是提供一个单一的机制, 可以在任何媒体上, 在任何协议层使用, 具有广泛范围的检测时间和开销, 以避免不同方法的激增。
本文档规定了基本协议的详细信息。某些机制的使用依赖于应用, 并在单独的一系列应用文档中规定。这些问题会如此标注。
请注意, 许多确切的机制是实现依赖的, 不会影响互操作性, 因此超出了本规范的范围。这些问题会如此标注。