DPSH
数据平面自修复
产生背景
当链路故障发生时,传统方法依赖控制平面的动态路由协议
(OSPF、BGP等)来感知拓扑变化并重新计算路径,即使
结合BFD等快速检测机制,也至少需要毫秒级时间,无法满
足AI计算或高性能存储等网络高可靠性的要求。
为减少对控制平面的依赖,DPSH(DataPlaneSelf-Healing,数据平
面自修复)功能应运而生。DPSH通过数据平面快速感知、传递和处理故
障,将收敛时间提升至亚毫秒级,从而确保网络的可靠性和稳定性。
重新计算
路线中……OSPF+BFD等
小样~我先
毫秒级走一步啦!
道路故障
原路线
亚毫秒级备用路线
DPSH
应用场景
DPSH支持在Spine-Leaf标准组网中应用。DPSH可以确保无论是在
Leaf侧还是Spine侧遇到链路故障,DPSH都能有效地保障流量不中断传
输,从而增强了Spine-Leaf标准组网的鲁棒性和可靠性。
场景一场景二
Leaf侧故障Spine侧故障
链路切换链路切换
场景一:Leaf侧上行链路故障
当Leaf设备检测到与Spine设备之间的上行链路发生故障(如对端端口
DOWN或本设备光模块发生快速插拔等)时,如果Leaf设备上存在可用的
备份链路,则流量能够在Leaf设备上迅速切换到其他Spine设备进行转发,
从而确保数据转发不中断。
场景一:Leaf侧上行链路故障
Spine1Spine2
Leaf1Leaf2Leaf3Border
原转发路径
链路切换后转发路径
如上图所示,Spine-Leaf标准组网中,流量从Leaf1转发给Leaf2,原
转发路径为:Leaf1-Spine1-Leaf2。当Leaf1和Spine1之间的链路
发生故障时,转发路径切换为:Leaf1-Spine2-Leaf2。
场景二:Spine侧下行链路故障
当Spine设备检测到与Leaf设备之间的下行链路发生故障(如对端端口
DOWN或本设备发生光模块的快速插拔等)时,Spine设备会立即向源
Leaf设备发送链路故障通知。如果源Leaf设备上存在可用的备份链路,则
流量会在源Leaf设备上迅速切换到其他Spine设备进行转发,从而确保数据
传输的连续性。
场景二:Spine侧下行链路故障
Spine1Spine2
知
通
障