[发明专利]一种数据传输方法、相关设备及计算机存储介质在审
| 申请号: | 202110865850.8 | 申请日: | 2021-07-29 |
| 公开(公告)号: | CN115701054A | 公开(公告)日: | 2023-02-07 |
| 发明(设计)人: | 赵科强;李呈;陈新隽 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L45/28;H04L45/74 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据传输 方法 相关 设备 计算机 存储 介质 | ||
本申请公开了一种数据传输方法、相关设备及计算机存储介质,该数据传输方法通过在源节点处生成TLV字段并封装在第一报文的SRH头,在转发路径上的中间转发节点检测到转发路径上下一跳SR节点出现故障或者到下一跳SR节点的路径故障时,该TLV字段能够用于指示该中间转发节点获取第一报文转发路径上的下一跳SR节点以后的多个节点中的任意一个节点的段标识,将获取的段标识更新在报文的目的地址,按照该段标识的指令进行转发,从而绕过故障节点或者故障路径,完成数据传输。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据传输方法、相关设备及计算机存储介质。
背景技术
基于转发平面的段路由(segment routing for IPv6,SRv6)是基于源路由理念而设计的在网络上转发IPv6报文的一种协议。SRv6在报文转发路径的源节点为报文添加一个IPv6的段路由报头(segment routing header,SRH),该SRH包含用于标识转发路径的段列表(segment list)。该段列表包含报文转发路径上的网络节点的IPv6地址。通用SRv6(generalized SRv6,G-SRv6)是一种为了节省报文开销而提出的新的SRv6技术。在G-SRv6中,G-SRv6在数据封装上不改变原生段列表的格式和语义,支持将128比特的普通段标识和32/16比特的压缩段标识混合编程在段列表中。
但是在G-SRv6报文转发方案中,转发路径上的中间节点在检测到下一跳(segmentrouting,SR)节点的路径故障时,该中间节点无法根据段列表完成报文转发。因此,在转发路径上的中间节点在检测到下一跳SR节点的路径出现故障时,如何实现报文的转发是一个亟待解决的技术问题。
发明内容
本申请公开了一种数据传输方法、相关设备及计算机存储介质,在报文转发路径上的中间节点在检测到下一跳节点的路径故障时,能够按照段列表进行转发报文,完成数据传输。
第一方面,本申请实施例公开提供了数据传输方法,该方法包括:第一节点接收第一报文,所述第一报文包括段列表,所述段列表对应于所述第一报文的转发路径,所述段列表包括一个或多个元素,所述元素包括一个或多个标识,所述一个或多个标识中的每个标识分别对应于所述转发路径中的一个节点或所述转发路径中的一个链路;
当确定所述第一节点到第二节点的路径故障时,所述第一节点根据所述第一报文中的一个或多个类型-长度-值TLV获得第三节点的段标识,所述第二节点是所述转发路径中所述第一节点的下一跳分段路由SR节点,所述第三节点是所述转发路径中在所述第二节点之后的节点中的任意一个节点,所述一个或多个TLV中的每个TLV包括指示信息,所述指示信息用于指示所述多个节点中的一个节点或所述转发路径中的一个链路的段标识SID对应的前缀信息;
所述第一节点根据所述第一报文获得第二报文;
所述第一节点发送所述第二报文,所述第二报文的目的地址包括所述第三节点的段标识。
本申请实施例中,通过在源节点处生成TLV字段并封装在第一报文的SRH头,在转发路径上的中间转发节点检测到转发路径上下一跳SR节点出现故障或者到下一跳SR节点的路径故障时,该TLV字段能够用于指示该中间转发节点获取第一报文转发路径上的下一跳SR节点以后的多个节点中的任意一个节点的段标识,将获取的段标识更新在报文的目的地址,按照该段标识的指令进行转发,从而绕过故障节或者故障路径,完成数据传输。
在一可能的实施例中,所述第一节点根据所述第一报文中的第一类型-长度-值TLV,获得所述第三节点的段标识,包括:根据所述一个或多个类型-长度-值TLV和段剩余SL的第一值获得所述第三节点段标识,所述SL的第一值指示第一元素在所述段列表中的位置,所述第一元素包括所述第三节点的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110865850.8/2.html,转载请声明来源钻瓜专利网。





