一种基于网络切片的数据处理方法及装置制造方法及图纸

技术编号:26894855 阅读:51 留言:0更新日期:2020-12-29 16:19
一种基于网络切片的数据处理方法,包括:在数据转发面根据网络切片资源信息、接收数据流的上联端口、该数据流携带的VLAN信息以及该数据流的目的MAC地址,确定该数据流归属的网络切片;通过该数据流归属的网络切片处理和转发该数据流;其中,在网络切片资源信息中,针对在共享的上联端口上共享VLAN的不同网络切片配置有不相同的三层接口MAC地址。本申请可以有效支持网络切片共享上联端口时使用相同VLAN。

【技术实现步骤摘要】
一种基于网络切片的数据处理方法及装置
本申请实施例涉及但不限于接入网通信
,尤指一种基于网络切片的数据处理方法及装置。
技术介绍
随着虚拟化技术的发展,网络切片技术在接入设备的应用和普及中会碰到一些影响业务开通的限制。现网部署网络切片,会碰到接入节点的上联端口或上联线路数量不足,无法为每个网络切片分配独立的上联通道的情况,因而希望多个网络切片共享一个或一组上联端口。在端口独占方式下,端口只能归于某一网络切片,端口收发数据流从属于端口所在的网络切片。而端口共享方式下,端口由多个网络切片共享,无法同端口独占方式一样,根据端口直接确定业务数据流归属哪个网络切片。因此,需通过资源配置,为每个网络切片指定其能在该共享端口上可使用的虚拟局域网(VLAN,VirtualLocalAreaNetwork);之后,在该共享端口接收数据报文时,可以根据数据报文的外层VLAN信息,来识别数据流所属的网络切片,并在识别出的网络切片中继续转发数据流。也就是说,在端口共享时,不同的网络切片在共享端口上不能使用相同的VLAN。然而,在没启用网络切片前,用户是将所有物理网元放在统一的VLAN下进行管理,而网络切片技术是在一台物理设备上虚拟出多台逻辑设备;因此,用户会希望物理设备与逻辑设备的管理方式保持一致,即,可以使用相同的VLAN管理所有设备。由此可见,网络切片共享上联通道的需求,要求各网络切片在共享的上联端口上不能使用相同的VLAN,而用户还存在使用相同VLAN来管理所有物理和逻辑网元的需求,上述两个需求之间存在矛盾,如果不能同时满足上述两个需求,会影响用户组网灵活性,甚至影响用户网络规划。
技术实现思路
本申请提供一种基于网络切片的数据处理方法及装置,可以有效支持网络切片共享上联端口时使用相同VLAN。一方面,本申请提供一种基于网络切片的数据处理方法,包括:在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的虚拟局域网(VLAN)信息以及所述数据流的目的介质访问控制(MAC)地址,确定所述数据流归属的网络切片;通过所述数据流归属的网络切片处理和转发所述数据流;其中,在所述网络切片资源信息中,针对在共享的上联端口上共享VLAN的不同网络切片配置有不相同的三层接口MAC地址。另一方面,本申请提供一种基于网络切片的数据处理装置,包括:转发面网络切片识别单元以及网络切片转发面处理单元;所述转发面网络切片识别单元,适于在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的VLAN信息以及所述数据流的目的MAC地址,确定所述数据流归属的网络切片;所述数据流归属的网络切片的网络切片转发面处理单元,适于处理并转发所述数据流;其中,在所述网络切片资源信息中,针对在共享的上联端口上共享VLAN的不同网络切片配置有不相同的三层接口MAC地址。另一方面,本申请还提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被执行时实现上述数据处理方法的步骤。在本申请中,在网络切片资源信息中,针对在共享的上联端口上共享VLAN的不同网络切片配置有不同的三层接口MAC地址;在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的VLAN信息以及所述数据流的目的MAC地址,确定所述数据流归属的网络切片,并通过所述数据流归属的网络切片处理和转发所述数据流。如此一来,本申请可以有效支持网络切片在共享上联端口的场景下使用相同VLAN管理。在本申请示例性实施例中,在启用三层业务时,在控制面根据网络切片资源信息、来自数据转发面的协议包对应的上联端口以及所述协议包携带的VLAN信息,确定共享所述上联端口和所述VLAN信息指示的VLAN的网络切片列表;且当所述协议包为广播或组播协议包,则复制所述协议包,并通过所述网络切片列表中的网络切片处理所述协议包。本申请实施例可以支持在网络切片共享上联端口场景下不同的网络切片使用相同VLAN开展三层业务,最大程度节省了带宽开销,提高了处理效率。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为本申请实施例提供的基于网络切片的数据处理装置的一种示例图;图2为上联端口为非共享方式下各单元之间的协同示意图;图3为本申请实施例提供的基于网络切片的数据处理方法的流程图。具体实施方式为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本申请实施例提供一种基于网络切片的数据处理方法及装置,可以应用于实施网络切片技术的接入节点中。本申请实施例提供的方法及装置可以有效支持网络切片在共享上联端口上使用相同的VLAN。本申请实施例提供一种基于网络切片的数据处理装置,包括:转发面网络切片识别单元以及网络切片转发面处理单元;其中,转发面网络切片识别单元,适于在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的VLAN信息以及所述数据流的目的MAC(MediaAccessControl,介质访问控制)地址,确定所述数据流归属的网络切片;所述数据流归属的网络切片的网络切片转发面处理单元,适于处理并转发所述数据流;其中,在所述网络切片资源信息中,针对在共享的上联端口上共享VLAN的不同网络切片配置有不相同的三层接口MAC地址。其中,接入节点可以包括控制面(controlplane)和数据转发面(dataplane),控制面负责本地协议处理和转发信息库管理维护,包括生成、管理和维护数据转发面所需的转发信息库。数据转发面负责根据控制面下发的转发信息库,完成业务数据流的处理和转发。图1为本申请实施例提供的基于网络切片的数据处理装置的一种示例图。如图1所示,本实施例提供的装置,可以应用于接入节点,包括:公共资源管理分配单元A1、转发面网络切片识别单元B、网络切片转发面处理单元D0至Dn、控制面收发包预处理单元E以及网络切片控制面处理单元C0至Cn。其中,转发面网络切片识别单元B位于上联网络接收侧。在图1中,黑粗箭头线条表示业务数据流传输,黑细线条表示协议包传输,虚线表示控制流传输。需要说明的是,由于本申请实施例不涉及网络切片内部原有的控制面协议处理和转发面数据转发处理,因此,在图1中可以将任一网络切片的处理简化绘示为以下两个部分:网络切片控制面处理单元和本文档来自技高网
...

【技术保护点】
1.一种基于网络切片的数据处理方法,包括:/n在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的虚拟局域网VLAN信息以及所述数据流的目的介质访问控制MAC地址,确定所述数据流归属的网络切片;/n通过所述数据流归属的网络切片处理和转发所述数据流;/n其中,在所述网络切片资源信息中,针对在共享的上联端口上共享VLAN的不同网络切片配置有不相同的三层接口MAC地址。/n

【技术特征摘要】
1.一种基于网络切片的数据处理方法,包括:
在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的虚拟局域网VLAN信息以及所述数据流的目的介质访问控制MAC地址,确定所述数据流归属的网络切片;
通过所述数据流归属的网络切片处理和转发所述数据流;
其中,在所述网络切片资源信息中,针对在共享的上联端口上共享VLAN的不同网络切片配置有不相同的三层接口MAC地址。


2.根据权利要求1所述的方法,其特征在于,所述在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的VLAN信息以及所述数据流的目的MAC地址,确定所述数据流归属的网络切片,包括:
根据所述网络切片资源信息,确定接收所述数据流的上联端口归属的网络切片;
当所述上联端口由至少两个网络切片共享,则从所述数据流提取VLAN信息,并根据所述网络切片资源信息,确定所述VLAN信息指示的VLAN是否由至少两个网络切片共享;
当所述VLAN由至少两个网络切片共享,则从所述数据流提取目的MAC地址,并根据所述网络切片资源信息、所述VLAN和所述目的MAC地址,确定所述数据流归属的网络切片。


3.根据权利要求2所述的方法,其特征在于,所述在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的VLAN信息以及所述数据流的目的MAC地址,确定所述数据流归属的网络切片,还包括:
当所述上联端口由一个网络切片独占,则确定所述数据流归属于独占所述上联端口的网络切片。


4.根据权利要求2所述的方法,其特征在于,所述在数据转发面根据网络切片资源信息、接收数据流的上联端口、所述数据流携带的VLAN信息以及所述数据流的目的MAC地址,确定所述数据流归属的网络切片,还包括:
当所述VLAN信息指示的VLAN只属于一个网络切片,则确定所述数据流归属于所述VLAN所属的网络切片。


5.根据权利要求2所述的方法,其特征在于,所述当所述VLAN由至少两个网络切片共享,则从所述数据流提取目的MAC地址,并根据所述网络切片资源信息、所述VLAN和所述目的MAC地址,确定所述数据流归属的网络切片,包括:
当所述...

【专利技术属性】
技术研发人员:张奎
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1