[发明专利]一种IPv6实现分段路由的方法及装置有效
申请号: | 201811375977.6 | 申请日: | 2018-11-19 |
公开(公告)号: | CN109194579B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 杨曙军;胡洋洋;宋洁 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/741;H04L29/12 |
代理公司: | 南京利丰知识产权代理事务所(特殊普通合伙) 32256 | 代理人: | 王锋 |
地址: | 215000 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ipv6 实现 分段 路由 方法 装置 | ||
1.一种IPv6实现分段路由的方法,其特征在于,所述方法包括:
S1,选择报文由网络的源节点转发到目的节点所经过的路由段的集合,将所述路由段的集合用分段路由栈表示,且每个路由段用IPv6段标识表示,在报文中插入所述分段路由栈;
S2,源节点根据报文中所述分段路由栈的栈顶的IPv6段标识对应的路由段进行转发,将报文转发到下一中间节点,同时删除所述栈顶的IPv6段标识,更新分段路由栈;
S3,每个下一中间节点按照上一中间节点更新后的分段路由栈的栈顶的IPv6段标识对应的路由段进行转发,同时删除栈顶的IPv6段标识,直至将报文转发到最后一个中间节点;
S4,所述最后一个中间节点将报文根据分段路由栈内最后一个IPv6段标识对应的路由段转发给目的节点,同时删除报文中的分段路由栈;
所述分段路由栈采用IPv6扩展头,所述IPv6扩展头包括IPv6扩展头起始和多个IPv6段标识;所述IPv6段标识在IPv6扩展头中按IPv6段标识[0]~IPv6段标识[n]顺序分布,其中,IPv6段标识[0]表示分段路由栈的栈顶的IPv6段标识,n为大于等于0的整数。
2.根据权利要求1所述的IPv6实现分段路由的方法,其特征在于,所述更新分段路由栈的过程包括:将分段路由栈中的其他IPv6段标识按栈顶到栈底的顺序重新编号。
3.根据权利要求2所述的IPv6实现分段路由的方法,其特征在于,所述按栈顶到栈底的顺序为按IPv6段标识[0]~IPv6段标识[n]顺序,n为大于等于0的整数。
4.一种IPv6实现分段路由的装置,其特征在于,所述装置包括:分段路由栈插入模块、源节点、一个或多个中间节点和目的节点,其中,
分段路由栈插入模块,用于选择报文由网络的源节点转发到目的节点所经过的路由段的集合,将所述路由段的集合用分段路由栈表示,且每个路由段用IPv6段标识表示,在报文中插入所述分段路由栈;
源节点,用于根据报文中所述分段路由栈的栈顶的IPv6段标识对应的路由段进行转发,将报文转发到下一中间节点,同时删除所述栈顶的IPv6段标识,更新分段路由栈;
每个下一中间节点用于按照上一中间节点更新后的分段路由栈的栈顶的IPv6段标识对应的路由段进行转发,同时删除栈顶的IPv6段标识,直至将报文转发到到最后一个中间节点,所述最后一个中间节点将报文根据分段路由栈内最后一个IPv6段标识对应的路由段转发给目的节点,同时删除报文中的分段路由栈;
所述所述分段路由栈采用IPv6扩展头,所述IPv6扩展头包括IPv6扩展头起始和多个IPv6段标识;所述IPv6段标识在IPv6扩展头中按IPv6段标识[0]~IPv6段标识[n]顺序分布,其中,IPv6段标识[0]表示分段路由栈的栈顶的IPv6段标识,n为大于等于0的整数。
5.根据权利要求4所述的IPv6实现分段路由的装置,其特征在于,所述源节点或中间节点更新分段路由栈的过程包括:将分段路由栈中的其他IPv6段标识按栈顶到栈底的顺序重新编号。
6.根据权利要求5所述的IPv6实现分段路由的装置,其特征在于,所述按栈顶到栈底的顺序为按IPv6段标识[0]~IPv6段标识[n]顺序,n为大于等于0的整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811375977.6/1.html,转载请声明来源钻瓜专利网。