SBFD

目录·SBFD是如何工作的



SBFD(Seamless Bidirectional Forwarding Detection)简化了BFD会话协商机制。SBFD分为发起端和反射端,发起端作为检测端,向反射端发送SBFD报文触发会话协商,反射端仅环回发起端发送的SBFD报文,因此缩短了SBFD会话的协商时间,为网络节点路径检测带来灵活性。
SBFD是如何工作的

BFD发起端会话状态只有Up和Down状态,发出的报文也只有Up和Down状态。反射端不会主动发送SBFD报文,仅校验SBFD报文的参数构造环回SBFD报文,返回的报文状态只有Up或Admin Down状态,反射端不处于工作状态,则会将报文状态置为Admin Down。

初始状态:SBFD报文由发起端首先向反射端发送,发起端初始状态为Down。

状态迁移:发起端收到反射端返回Up报文则将本地状态置为Up。发起端收到反射端返回Admin Down报文,则将本地状态置为Down。发起端在定时器超时前收不到返回报文,也将状态置为Down。

状态保持:发起端处于Up状态,如果收到反射端返回的Up报文,则本地状态持续维持在Up状态。发起端处于Down状态,如果收到反射端返回的Admin Down报文或者在定时器超时前收不到返回报文,则本地状态持续维持在Down状态。

SBFD会话状态协商过程如下图所示。发起端和反射端通过发送SBFD报文进行会话协商。

发起端做为检测端,向反射端发送SBFD报文,报文初始状态为Down。

反射端无SBFD状态机,无检测机制,不会主动发送SBFD报文,仅用于构造环回SBFD报文。反射端接收到发起端的SBFD报文,检查报文中SBFD描述符是否与本地配置的全局SBFD描述符匹配,不匹配则丢弃;如果匹配并且反射端处于工作状态,则构造环回SBFD报文,反射端不处于工作状态,则将报文状态置为Admin Down。

自定义分类:
BFD会话会话协商路由器华为
 
参考资料:
SBFD是什么?SBFD是如何工作的? - 华为 https://info.support.huawei.com/info-finder/encyclopedia/zh/SBFD.html
 
贡献者:
norain
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4