[发明专利]一种双向转发检测BFD方法及装置有效
| 申请号: | 202110733151.8 | 申请日: | 2021-06-29 |
| 公开(公告)号: | CN113453262B | 公开(公告)日: | 2023-10-20 |
| 发明(设计)人: | 蒋文栋 | 申请(专利权)人: | 新华三大数据技术有限公司 |
| 主分类号: | H04W24/04 | 分类号: | H04W24/04;H04W40/24 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 450000 河南省郑州市郑州高*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 双向 转发 检测 bfd 方法 装置 | ||
本说明书提供一种双向转发检测方法及装置,所述方法包括:通过将BFD参数以及Segment‑list相同的路径对应的BFD会话进行合并,从而能够将BFD探测聚合,相同Segment‑list复用同一个BFD会话,大大减少了BFD报文的发送数量,节约了资源。
技术领域
本说明书涉及通信技术领域,尤其涉及一种双向转发检测BFD方法及装置。
背景技术
在进行网络的设计规划时,通常使用冗余的备份链路来保护关键应用,从而可以在网络发生故障时,将流量切换至备份链路以加快网络收敛速度。那么如何在网络发生故障时,快速的检测出故障至关重要。传统的协议如开放式最短路径优先OSPF(OpenShortest Path First,缩写为OSPF)、中间系统到中间系统IS-IS(Intermediate System-to-Intermediate System,缩写为IS-IS)虽然有快速Fast Hello功能来加快检测速度,但是检测时间也只能达到1秒的精度,双向转发检测BFD(Bidirectional ForwardingDetection,缩写为BFD)可以让检测时间达到毫秒级,最大限度的减少用户业务流量的丢包。
SRv6-TE Policy是基于IPv6 SR的SR-TE Policy(Segment Routing TrafficEngineering Policy,段路由流量工程策略),它提供了灵活的转发路径选择方法,可以满足用户不同的转发需求。当段路由Segment Routing网络的源节点和目的节点之间存在多条路径时,合理利用SRv6-TE Policy选择转发路径,不仅可以方便管理员对网络进行管理和规划,还可以有效地减轻网络设备的转发压力。
在SRv6的应用场景下,如何利用BFD进行快速的链路故障检测称为亟待解决的问题。
发明内容
为克服相关技术中存在的问题,本说明书提供了一种BFD方法及装置。
根据本说明书实施例的第一方面,提供一种双向转发检测BFD方法,所述方法包括:
获取每一个段路由策略对应的段路由列表segment list标签栈以及BFD参数信息;
根据所述标签栈以及BFD参数信息计算摘要值;
针对每一个摘要值建立一个BFD会话,以对相同的标签栈以及BFD参数信息对应的BFD会话进行合并。
可选的,所述方法还包括:
若检测到该摘要值对应的标签栈的路径故障,则摘要值对应的所有段路由策略下与该标签栈对应的路径均上报故障事件。
可选的,所述方法还包括:
根据计算的摘要值在建立的BFD会话合并表中是否存在与该摘要值匹配的表项;
如果不存在,则在BFD会话合并表中记录所述计算的摘要值、所述段路由列表segment list标签栈以及BFD参数信息的对应关系;
如果存在,则将所述段路由列表segment list标签栈以及BFD参数信息记录至与BFD会话合并表中匹配到的摘要值对应的表项中。
可选的,所述BFD会话合并表中还记录有段路由策略对应的路径名称以及BFD配置模板的名称。
可选的,所述方法还包括:
接收到删除第一段路由策略的第一segment list的指令;
在BFD会话合并表中查询所述第一segment list标签栈对应的至少一个摘要值;
针对每一个摘要值对应的所述第一段路由策略以及第一segment list标签栈进行删除;
或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110733151.8/2.html,转载请声明来源钻瓜专利网。





