【技术实现步骤摘要】
路由方法、路由装置及计算机可读存储介质
[0001]本申请实施例涉及但不限于通信
,尤其涉及一种路由方法、路由装置及计算机可读存储介质。
技术介绍
[0002]分段路由(Segment Routing,SR)技术是一种基于源节点进行路由的方法,源节点在数据报文外附加一层有序的指令列表信息,即段标识(Segment Identifier,SID)列表信息,因此,在数据平面时即可根据该有序的SID列表信息进行逐段的最短路径转发。这种方法将仅通过在源节点上维护每个流的状态,就能强制一个流通过任意路径与服务链,中间节点与尾节点都不需要维护流的状态。
[0003]分段路由能应用于IPv6数据平面,被称之为SRv6。在相关技术中,当分段路由应用于IPv6数据平面时,数据报文外会叠加一层有序的SID列表,该SID列表由IPv6地址构成,该SID列表包含于在RFC8200标准的基础上新定义的分段路由头(Segment Routing Header,SRH)中。针对SRv6,在报文头中引入分段路由头时,分段路由头必须包含一串必选 ...
【技术保护点】
【技术特征摘要】
1.一种路由方法,包括,建立至目的节点的转发路径;根据与所述转发路径中的每一个段分别对应的段标识生成压缩段标识,并根据所述压缩段标识建立压缩段标识列表;基于所述压缩段标识列表构建IPv6报文;转发所述IPv6报文。2.根据权利要求1所述的路由方法,其特征在于,所述压缩段标识至少包括节点字段和功能字段,所述压缩段标识的长度小于128比特,其中,所述节点字段表示与所述压缩段标识对应的节点,所述功能字段表示与所述压缩段标识对应的节点所需要实现的功能。3.根据权利要求1所述的路由方法,其特征在于,所述基于所述压缩段标识列表构建IPv6报文,包括:基于所述压缩段标识列表构建分段路由头;基于所述分段路由头构建IPv6报文。4.根据权利要求3所述的路由方法,其特征在于,所述分段路由头包括段标识位长标志位和段剩余字段,当所述段标识位长标志位为有效,所述段剩余字段以所述压缩段标识的长度为单位进行计数。5.一种路由方法,包括,接收基于压缩段标识列表构建的IPv6报文,所述压缩段标识列表包括与转发路径中的每一个段分别对应的压缩段标识,所述IPv6报文包括目的地址信息;根据所述目的地址信息查表匹配得到本地段标识表项;根据所述本地段标识表项和所述目的地址信息对所述压缩段标识列表中对应于下一个段的压缩段标识进行处理,以更新所述目的地址信息;基于更新后的目的地址信息构建新的IPv6报文;转发所述新的IPv6报文。6.根据权利要求5所述的路由方法,其特征在于,所述压缩段标识至少包括节点字段和功能字段,所述压缩段标识的长度小于128比特,其中,所述节点字段表示与所述压缩段标识对应的节点,所述功能字段表示与所述压缩段标识对应的节点所需要实现的功能。7.根据权利要求5所述的路由方法,其特征在于,所述IPv6报文还包括分段路由头,所述分段路由头包括段标识位长标志位和段剩余字段,当所述段标识位长标志位为有效,所述段剩余字段以所述压缩段标识的长度为单位进行计数。8.根据权利要求5所述的路由方法,其特征在于,所述本地段标识表项包括定位参数、功能参数和定位块更新参数,所述根据所述本地段标识表项和所述目的地址信息对所述压缩段标识列表中对应于下一个段的压缩段标识进行处理,以更新所述目的地址信息,包括如下之一:当所述本地段标识表项中的所述功能参数表示为进行定位块切换,根据所述压缩段标识列表中对应于下一个段的压缩段标识和所述定位块更新参数,得到新的目的地址信息,利用所述新的目的地址信...
【专利技术属性】
技术研发人员:彭少富,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。