[发明专利]通信方法、系统以及网络转发设备有效
申请号: | 201911218198.X | 申请日: | 2019-12-03 |
公开(公告)号: | CN112910774B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 陈仲华 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L69/22;H04L45/00 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 孙玉 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方法 系统 以及 网络 转发 设备 | ||
1.一种通信方法,包括:
网络转发设备解析各个基于IPv6的分段路由SRv6报文的分段路由头SRH;其中,所述SRH包括报文标识,不同SRv6报文的报文标识不同;
所述网络转发设备根据解析结果确定下一跳设备相同的不同报文;
所述网络转发设备将所述不同报文均衡地转发到连接下一跳设备的不同链路上;
其中,所述网络转发设备解析各个SRv6报文的SRH包括:
所述网络转发设备解析各个SRv6报文的SRH,获取定位器Locator字段和功能Function字段;
解析所述Locator字段获取下一跳设备的标签,解析所述Function字段获取所述报文标识;
所述网络转发设备将所述不同报文均衡地转发到连接下一跳设备的不同链路上包括:
Locator字段中的下一跳标签相同,所有报文都将被转发到同一台设备,而Function字段不同,报文将被逐包负载均衡的转发到连接下一跳设备的不同链路上,多条报文被均匀发送到不同链路上。
2.根据权利要求1所述的通信方法,其中,
在所述SRv6报文为传输控制协议TCP报文的情况下,所述报文标识为TCP序列字段值;或者,在所述SRv6报文为用户数据报协议UDP报文的情况下,所述报文标识为UDP校验字段值;
所述报文标识被添加到所述Function字段中的魔术字段。
3.根据权利要求1所述的通信方法,其中,
所述SRH还包括:负载均衡标识;
所述网络转发设备根据解析结果确定下一跳设备相同的不同报文包括:
所述网络转发设备在所述解析结果包括所述负载均衡标识的情况下,确定下一跳设备相同的不同报文。
4.根据权利要求3所述的通信方法,其中,
所述负载均衡标识被添加到所述Function字段中从第一位开始的预设位数的字段中。
5.根据权利要求1所述的通信方法,还包括:
网络入口设备接收所述SRv6报文;
所述网络入口设备在所述SRv6报文中添加报文标识,并发送至所述网络转发设备。
6.根据权利要求5所述的通信方法,其中,
所述网络入口设备在所述SRv6报文中添加报文标识包括:
所述网络入口设备识别所述SRv6报文的类型;
在所述SRv6报文为TCP报文的情况下,所述网络入口设备提取TCP序列字段值,在所述SRv6报文的Function字段添加所述TCP序列字段值作为所述报文标识;
或者,在所述SRv6报文为UDP报文的情况下,所述网络入口设备提取UDP校验字段值,在所述SRv6报文的Function字段添加UDP校验字段值作为所述报文标识。
7.根据权利要求6所述的通信方法,其中,
所述网络入口设备在所述SRv6报文中添加报文标识还包括:
在所述SRv6报文为UDP报文且UDP校验字段值为0的情况下,所述网络入口设备根据所述UDP报文计算UDP校验字段值,在所述SRv6报文的Function字段添加UDP校验字段值作为所述报文标识。
8.根据权利要求6所述的通信方法,其中,
所述网络入口设备在所述SRv6报文中添加报文标识还包括:
所述网络入口设备在所述SRv6报文中添加报文标识和负载均衡标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911218198.X/1.html,转载请声明来源钻瓜专利网。