一种基于SRv6的数据处理方法及相关网络设备技术

技术编号:32511337 阅读:24 留言:0更新日期:2022-03-02 10:56
本申请实施例公开了一种基于SRv6的数据处理方法,网络设备可以只发布一个包括了自身切片信息的切片位置信息,而无需为自身支持的每个切片发布对应的切片位置信息,操作更简单。本申请实施例方法包括:第一网络设备生成切片位置信息,其中,切片位置信息包括目标参数,切片位置信息用于标识第一网络设备支持的切片中可寻址的目的地址前缀,目标参数用于指示切片位置信息关联第一网络设备所支持的至少2个切片;第一网络设备向第二网络设备发送切片位置信息,以使得第二网络设备根据切片位置信息生成与至少2个切片对应的至少2个目标切片位置信息。切片位置信息。切片位置信息。

【技术实现步骤摘要】
一种基于SRv6的数据处理方法及相关网络设备


[0001]本申请涉及通信领域,尤其涉及一种基于SRv6的数据处理方法及相关网络设备。

技术介绍

[0002]目前基于多协议标签交换(Multi

Protocol Label Switching,MPLS)创新出了一种更为简单易用的分段路由(segment routing,SR)技术,SR技术本质上是一种源路由的技术,可以指定携带了分段ID(segment ID,SID)列表的报文经过的节点和路径,从而满足流量调优的需求。将SR技术应用在互联网协议第6版(Internet Protocol Version6,IPv6)网络中可以称之为SRv6。
[0003]网络切片(Network Slicing)作为5G中被广泛讨论的技术,对于5G的意义巨大。现有一种可以将SRv6与网络切片结合的方案,在不同的切片中分配不同的SID,来指导分片流量的转发,保证分片流量之间互不影响,在SRv6网络中,SID配置之前,网络中的节点还会配置针对每个切片的位置信息(Locator),这些Locator对应了这些SRv6 SID的IPv6前缀。上述配置完成后,网络中的各个切片的每个节点就都有了自己的位置信息(Locator),就可以在实现切片流量转发时,通过使用每个切片对应的SID使设备上对应的切片资源之间隔离。
[0004]不过该方案需要网络设备为每个切片发布与之对应的locator,那么在切片数量较多的情况下,需要发布大量的locator,操作较复杂。r/>
技术实现思路

[0005]本申请实施例提供了一种基于SRv6的数据处理方法方法,在第一网络设备支持的切片数量较多的情况下,第一网络设备无需发送大量的切片位置信息,操作更简单。
[0006]有鉴于此,本申请第一方面提供一种基于SRv6的数据处理方法,包括:第一网络设备生成切片位置信息,其中,切片位置信息包括目标参数,切片位置信息用于标识第一网络设备支持的切片中可寻址的目的地址前缀,目标参数用于指示切片位置信息关联第一网络设备所支持的至少2个切片;第一网络设备向第二网络设备发送切片位置信息,以使得第二网络设备根据切片位置信息生成与至少2个切片对应的至少2个目标切片位置信息。
[0007]通过上述方式,由于在第一网络设备生成的切片位置信息中添加了目标参数,且该目标参数指示切片位置信息关联多个切片,那么第一网络设备可以只发布一个该切片位置信息,由收到该切片位置信息的网络设备根据目标参数的指示生成切片数量个目标切片位置信息,可以达到与第一网络设备发送切片数量个切片位置信息相同的效果,在第一网络设备支持的切片数量较多的情况下,第一网络设备无需发送大量的切片位置信息,操作更简单。
[0008]可选的,在第一方面的一种可能的实施方式中,目标参数包括切片信息,其中,切片信息包括第一网络设备所支持的切片的数量以及切片的标识。
[0009]通过上述方式,收到该切片位置信息的第二网络设备可以根据目标参数中的切片信息获知第一网络设备支持的切片数量以及每个切片的标识,方便第二网络设备生成与第
一网络设备所支持的每个切片对应的目标切片位置信息。
[0010]可选的,在第一方面的一种可能的实施方式中,切片位置信息的格式为第一类型长度值TLV,目标参数的格式包括从属于第一TLV的第一子TLV,第一子TLV指示目标参数的大小和位置,并且该第一TLV可以从属于中间系统到中间系统(Intermediate system to intermediate system,ISIS)协议中的top TLV 27。
[0011]通过上述方式,提供了一种切片位置信息的具体格式,即该切片位置信息可以为TLV格式,目标参数是从属于切片位置信息的子TLV,并且该切片位置信息可以在ISIS协议中的top TLV 27中发布,提高了本方案的实用性。
[0012]可选的,在第一方面的一种可能的实施方式中,目标参数的格式还包括从属于第一TLV的第二子TLV,第二子TLV用于指示切片信息。
[0013]通过上述方式,目标参数中用于指示切片信息的部分也可以是从属于切片位置信息的子TLV,该第一子TLV和第二子TLV可以通过类型标识做区分,提高了本方案的扩展性。
[0014]可选的,在第一方面的一种可能的实施方式中,第一网络设备向第二网络设备发送切片位置信息包括:
[0015]第一网络设备向第二网络设备发送物理拓扑位置信息,物理拓扑位置信息包括切片位置信息,物理拓扑位置信息用于标识物理拓扑中可寻址的目的地址前缀。
[0016]通过上述方式,提供了一种第一网络设备发布切片位置信息的实现方式,即第一网络设备可以将该切片位置信息作为物理拓扑位置信息的子集进行发布,可以理解的是,第一网络设备也可以将该切片位置信息与物理拓扑位置信息分开发送,提高了本方案的灵活性。
[0017]可选的,在第一方面的一种可能的实施方式中,方法还包括:
[0018]第一网络设备向第二网络设备发送与切片位置信息对应的切片功能函数,切片功能函数用于指示第一网络设备设置的指令。
[0019]通过上述方式,由于切片位置信息和功能函数共同构成SID,第一网络设备还需要向第二网络设备发送与切片位置信息对应功能函数,相应的,第二网络设备可以生成与第一网络设备所支持的每个切片对应的目标功能函数,提高了本方案的完整性。
[0020]可选的,在第一方面的一种可能的实施方式中,切片功能函数包括End函数,End函数用于标识第一网络设备的节点信息。
[0021]可选的,在第一方面的一种可能的实施方式中,切片功能函数包括N个End.X函数,N个End.X函数用于标识第一网络设备所支持的N条链路,N为大于或等于1的整数。
[0022]通过上述方式,分别列举了本方案中功能函数为End函数和End.X函数的场景,进一步提高了本方案的完整性。
[0023]可选的,在第一方面的一种可能的实施方式中,End函数的格式为从属于第一TLV的第三子TLV。
[0024]可选的,在第一方面的一种可能的实施方式中,End.X函数的格式为从属于第二TLV的第四子TLV,第二TLV从属于ISIS协议中的top TLV 22、top TLV 23、top TLV 222、top TLV 223或top TLV141。
[0025]可选的,在第一方面的一种可能的实施方式中,第四子TLV包括第一子子TLV,第一子子TLV指示目标参数的大小和位置。
[0026]可选的,在第一方面的一种可能的实施方式中,第四子TLV包括第二子子TLV,第二子子TLV指示切片信息。
[0027]通过上述方式,分别提供了End函数和End.X函数的具体格式类型,进一步提高了本方案的实用性。
[0028]本申请第二方面提供一种基于SRv6的数据处理方法,包括:
[0029]第二网络设备接收来自第一网络设备的切片本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于SRv6的数据处理方法,其特征在于,所述方法包括:第一网络设备获得切片位置信息,其中,所述切片位置信息用于标识所述第一网络设备支持的切片中可寻址的目的地址前缀;所述第一网络设备向第二网络设备发送所述切片位置信息,以使得所述第二网络设备根据所述切片位置信息生成至少2个目标切片位置信息,所述至少2个目标切片位置信息与所述第一网络设备所支持的切片中的至少2个切片对应。2.根据权利要求1所述的方法,其特征在于,所述切片位置信息包括目标参数,所述目标参数包括切片信息,其中,所述切片信息包括所述第一网络设备所支持的切片的数量以及所述切片的标识。3.根据权利要求2所述的方法,其特征在于,所述切片位置信息的格式为第一类型长度值TLV,所述目标参数的格式包括从属于所述第一TLV的第一子TLV,所述第一子TLV指示所述目标参数的大小和位置。4.根据权利要求3所述的方法,其特征在于,所述目标参数的格式还包括从属于所述第一TLV的第二子TLV,所述第二子TLV用于指示所述切片信息。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一网络设备向所述第二网络设备发送所述切片位置信息包括:所述第一网络设备向所述第二网络设备发送物理拓扑位置信息,所述物理拓扑位置信息包括所述切片位置信息,所述物理拓扑位置信息用于标识物理拓扑中可寻址的目的地址前缀。6.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:所述第一网络设备向所述第二网络设备发送与所述切片位置信息对应的切片功能函数,所述切片功能函数用于指示所述第一网络设备设置的指令。7.一种基于SRv6的数据处理方法,其特征在于,所述方法包括:第二网络设备接收来自第一网络设备的切片位置信息,其中,所述切片位置信息用于标识所述第一网络设备所支持的切片中可寻址的目的地址前缀;所述第二网络设备根据所述切片位置信息生成至少2个目标切片位置信息,所述至少2个目标切片位置信息与所述第一网络设备所支持的切片中的至少2个切片对应;所述第二网络设备根据所述至少2个目标切片位置信息生成X个转发表项,所述X为大于或等于1的整数,且所述X小于或等于所述目标切片位置信息的数量。8.根据权利要求7所述的方法,其特征在于,所述切片位置信息包括目标参数,所述切片位置信息的格式为第一类型长度值TLV,所述目标参数的格式为从属于所述第一TLV的第一子TLV,所述第一子TLV指示所述目标参数的大小和位置。9.根据权利要求8所述的方法,其特征在...

【专利技术属性】
技术研发人员:杜宗鹏董杰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1