双向转发侦测(英语:Bidirectional Forwarding Detection,缩写为 BFD)是一个透过数据链路层连线以侦测两个转送引擎错误的网络协议 ,双向转发侦测可做到全程路径的侦测,不管中间经过多少交换器或线路,以协助End-to-End去侦测路径是否有断线的状况。它对不支援任何错误侦测类型的实体媒介(如:以太网路、虚电路(Virtual Circuits)、穿隧协议 (Tunnel)和多协议标签交换(MPLS) 标签交换路径(Label Switched Paths))提供了一个低功耗的侦测错误事件的功能。双向转发侦测在某个链接的两个端点建立了一个会话,如果超过一个连线存在于两个系统,多重双向转发侦测会话也能建立以监视其中的每一个连线,会话可以用三路握手(three-way handshake)和推倒这个相同的方式,并选择简单的密码、MD5或者SHA1进行安全验证以开启会话。