[发明专利]无缝双向转发检测方法、系统、节点及存储介质在审
申请号: | 202110733226.2 | 申请日: | 2021-06-28 |
公开(公告)号: | CN115604159A | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 成忠林 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L43/12;H04L45/74;H04L45/00 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姚琳洁 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无缝 双向 转发 检测 方法 系统 节点 存储 介质 | ||
1.一种无缝双向转发检测方法,其特征在于,应用于无缝双向转发检测SBFD探测报文的发起节点,所述发起节点配置有SRv6-policy,包括:
获取根据所述SRv6-policy生成的初始IPv6报文,所述初始IPv6报文包括IPv6报文头、封装了SBFD探测报文的有效载荷、所述SBFD探测报文对应的SRH报文头,所述SRH报文头记录了所述SBFD探测报文的传输路径中各节点对应的链路地址;
对所述SRH报文头中Flags字段的预设bit位进行置位处理,得到目标IPv6报文;
根据所述IPv6报文头中的目的链路地址,对所述目标IPv6报文进行转发,以使接收到所述目标IPv6报文的节点根据所述Flags字段中进行置位处理后的所述预设bit位确定所述目标IPv6报文携带了所述SBFD探测报文,并根据所述SRH报文头中记录的传输路径中各节点的链路地址和各节点的设备地址确定回环过程的回程路径。
2.如权利要求1所述的无缝双向转发检测方法,其特征在于,所述根据所述IPv6报文头中的目的链路地址,对所述目标IPv6报文进行转发,包括:
判断所述目的链路地址与本节点的链路地址是否相同;
若不相同,根据所述目的链路地址,对所述目标IPv6报文进行转发;
若相同,根据所述SRH报文头中记录的所述传输路径中各节点对应的链路地址,修改所述目的链路地址;
获取本节点的设备地址,并将所述传输路径中本节点对应的链路地址修改为所述设备地址,得到更新后的所述目标IPv6报文;
根据修改后的所述目的链路地址,对修改后的所述目标IPv6报文进行转发。
3.一种无缝双向转发检测方法,其特征在于,应用于SBFD探测报文的传输节点,包括:
接收所述SBFD探测报文的发起节点发出的目标IPv6报文,所述目标IPv6报文包括IPv6报文头、封装了所述SBFD探测报文的有效载荷、所述SBFD探测报文对应的SRH报文头,所述SRH报文头记录了所述SBFD探测报文的传输路径中各节点对应的链路地址;
根据所述SRH报文头中Flags字段的预设bit位,确定所述IPv6报文是否携带了所述SBFD探测报文;
若确定所述IPv6报文携带了所述SBFD探测报文,判断所述IPv6报文头中目的链路地址是否与本节点的链路地址相同;
否不相同,则根据所述目的链路地址,对所述目标IPv6报文进行转发;
若相同,则根据所述SRH报文头中记录的所述传输路径中各节点对应的链路地址,修改所述目的链路地址;
获取本节点的设备地址,并将所述传输路径中本节点对应的链路地址修改为所述设备地址,得到更新后的所述目标IPv6报文;
根据修改后的所述目的链路地址,对修改后的所述目标IPv6报文进行转发。
4.如权利要求3所述的无缝双向转发检测方法,其特征在于,所述根据所述目的链路地址,对所述目标IPv6报文进行转发,包括:
检测本节点是否支持SRv6功能;
若不支持,根据所述目的链路地址,对所述目标IPv6报文进行转发;
若支持,获取本节点的设备地址,将所述设备地址添加到所述传输路径中本节点对应的链路地址之前,并根据所述目的链路地址,对所述目标IPv6报文进行转发。
5.如权利要求4所述的无缝双向转发检测方法,其特征在于,在所述获取本节点的设备地址之前,所述方法还包括:
检测本节点的端口是否配置了所述设备地址;
若没有,根据业务需求为所述端口配置所述设备地址,或接收用户手动配置的所述设备地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110733226.2/1.html,转载请声明来源钻瓜专利网。