【技术实现步骤摘要】
数据包处理的方法及设备
[0001]本专利技术实施例涉及通信
,具体涉及一种数据包处理的方法及设备。
技术介绍
[0002]运营商网络中对分段路由(Segment Routing,SR)标签层数要求较高。以第五移动通信技术(5th generation,5G)承载网为例,随着5G核心网集中化部署,基站的流量需要穿过城域网以及IP骨干网。典型场景下,在城域网中,接入环有8-10个节点,汇聚环有4-8个节点,核心环也有4-8个节点;在IP骨干网,流量还需穿过多个路由器节点。同时,由于网络切片、高可靠服务等级协议(Service-Level Agreement,SLA)、可管可控的要求,运营商网络需要能够指定显式路径,端到端SR隧道会有10跳甚至以上。因此,目前国内外多数部署多协议标签交换(Multi-Protocol Label Switching,MPLS)-SR的运营商都要求支持8层以上段标识(Segment ID,SID)标签。
[0003]当前,SRv6是基于互联网协议第6版(Internet Protocol Version 6,IPv6)扩展的SR解决方案,SRv6方案基于段路由头(Segment Routing Header,SRH),其SID长度为128bit Segment ID。按照8层SID,为数据包带来128Byte的开销,对于平均长度256Byte的应用净荷,SRv6带来的开销超过1/3,带宽利用率则下降为67%以下。而相同场景下,SR-MPLS的开销只有32Byte,带宽利用率仍 ...
【技术保护点】
【技术特征摘要】
1.一种数据包处理的方法,其特征在于,包括:获取第一段标识SID的第一信息和第二信息,所述第一信息指示所述第一SID所在的容器在数据包的SID列表中的位置,所述第二信息指示所述第一SID在所述容器中的位置;根据所述第一信息和第二信息,得到所述第一SID在SID列表中的位置;将所述第一SID复制到数据包的目的地址中,发送所述数据包。2.根据权利要求1所述的方法,其特征在于,所述获取第一SID的第一信息和第二信息,包括:获取第二SID的第三信息和第四信息,所述第三信息指示所述第二SID所在的容器在所述数据包的SID列表中的位置,所述第四信息指示所述第二SID在所述容器中的位置;根据所述第二SID的第三信息和第四信息,得到所述第一SID的第一信息和第二信息。3.根据权利要求2所述的方法,其特征在于,获取第二SID的第三信息和第四信息,包括:从所述数据包的段路由头SRH中获取所述第二SID的第三信息;从所述数据包的目的地址中获取所述第二SID的索引,所述第二SID的索引包括:第四信息。4.根据权利要求2所述的方法,其特征在于,所述根据所述第二SID的第三信息和第四信息,得到所述第一SID的第一信息和第二信息,包括:根据所述第二SID的第四信息或根据所述第二SID的属性信息,确定所述第一SID与所述第二SID是否在同一个容器中;如果所述第一SID与所述第二SID在同一个容器中,则所述第一SID的第一信息与所述第二SID的第三信息相同,以及根据所述第二SID的第四信息,得到所述第一SID的第二信息;或者,如果所述第一SID与所述第二SID不在同一个容器中,则根据所述第二SID的第三信息,得到所述第一SID的第一信息,以及根据所述第一SID的SID类型,确定所述第一SID的第二信息。5.根据权利要求4所述的方法,其特征在于,所述第一SID的SID类型是由所述第二SID的属性信息指示的。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述第一SID的第一信息更新到所述数据包的SRH中;将所述第一SID的第二信息作为所述第一SID的索引更新到所述数据包的目的地址中。7.根据权利要求1所述的方法,其特征在于,所述将所述第一SID复制到数据包的目的地址中,发送所述数据包,包括:将所述第一SID复制到数据包的目的地址中,所述第一SID与所述目的地址中的公共前缀或地址块组成得到一个新的目的地址,并根据所述新的目的地址将所述数据包转发给下一个节点;或者,将所述第一SID和第二信息复制到数据包的目的地址中,所述第一SID和第二信息与所述目的地址中的公共前缀或地址块组成得到一个新的目的地址,并根据所述新的目的地址
将所述数据包转发给下一个节点;或者,将所述第一SID和第二信息复制到数据包的目的地址中,将所述数据包转发给下一个节点。8.根据权利要求1所述的方法,其特征在于,所述获取第一...
【专利技术属性】
技术研发人员:程伟强,李晗,段晓东,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。