数据传输方法、装置、网络设备及系统制造方法及图纸

技术编号:38989484 阅读:12 留言:0更新日期:2023-10-07 10:19
公开了数据传输方法、装置、网络设备及系统,涉及通信领域。方法由网络设备执行,网络设备包括一个或多个网络切片的资源。方法包括:网络设备接收数据包后,根据数据包的以太网帧头包含的网络切片标识指示的网络切片处理数据包。数据包在以太网帧头携带用于指示网络切片的网络切片标识,使在数据链路层和网络层的网络设备能够根据网络切片标识控制数据包进入网络切片,实现网络切片技术在数据链路层和网络层的数据转发中的应用,提高了提高数据链路层和网络层进行数据传输的网络质量。路层和网络层进行数据传输的网络质量。路层和网络层进行数据传输的网络质量。

【技术实现步骤摘要】
数据传输方法、装置、网络设备及系统


[0001]本申请涉及通信领域,尤其涉及一种数据传输方法、装置、网络设备及系统。

技术介绍

[0002]网络切片是一种新型网络架构,在一个物理的网络基础设施上提供多个逻辑网络,每个逻辑网络服务于特定的业务类型或者行业用户,来满足不同业务对网络能力的差异化要求。
[0003]网络切片通常应用于基于虚拟扩展局域网(Virtual Extensible LAN,VXLAN)、基于IPv6转发平面的段路由(Segment Routing Internet Protocol Version 6,SRv6)构建的网络。应用网络切片技术进行数据传输时可以提高网络的网络质量,但目前还没有将网络切片应用于数据链路层和网络层进行数据传输的方案。

技术实现思路

[0004]本申请实施例提供一种数据传输方法、装置、网络设备及系统,通过数据包的以太网帧头携带网络切片标识,网络设备在数据链路层和网络层的数据传输过程中能够根据网络切片标识控制数据包进入网络切片,能够解决网络切片无法应用于数据链路层和网络层间的数据传输的问题,从而提高数据链路层和网络层的数据传输的网络质量。
[0005]第一方面,提供一种数据传输方法,方法由网络设备执行。网络设备包括至少一个网络切片的资源。网络设备用于接收以及处理数据包,数据包的以太网帧头包含了网络切片标识,网络切片标识用于指示用于处理数据包的网络切片。在数据链路层和网络层的网络设备接收到的数据包包括以太网帧头,网络设备能够从数据包的以太网帧头中提取网络切片标识,并根据网络切片标识从至少一个网络切片中确定用于处理数据包的网络切片。则网络设备可以采用网络切片标识指示的网络切片处理数据包,例如,网络设备使用网络切片标识指示的网络切片的资源转发数据包。由此,数据包在网络设备之间传输时能够携带网络切片标识,处于数据链路层和网络层的网络设备能够从数据包的以太网帧头中获取网络切片标识,通过网络切片标识指示的网络切片处理数据包,实现了处于数据链路层和网络层的网络设备采用网络切片技术进行数据传输的方案,提高了数据链路层和网络层进行数据传输的网络质量。
[0006]例如,数据包可以通过以太网帧头的内层虚拟局域网(virtual LAN,VLAN)标签字段携带网络切片标识。
[0007]又如,数据包可以通过以太网帧头的以太网帧扩展首部携带网络切片标识。
[0008]由于内层VLAN标签字段和以太网帧扩展首部均属于以太网帧头,使数据包在数据链路层和网络层的转发过程中能够携带网络切片标识。且内层VLAN标签是基于QinQ(802.1Q

in

802.1Q)技术原理实现,能够使用QinQ技术的网络设备均可以基于QinQ技术解析网络切片标识,提高了数据传输方法的通用性。
[0009]在一种可能的实施方式中,数据包的以太网帧头还包括标签协议标识,标签协议
标识用于指示基于网络切片对数据包进行处理。网络设备在数据包中识别到标签协议标识,可以基于网络切片对数据包进行处理,例如标签协议标识为0x8888,采用网络切片标识解析方式对内层VLAN标签字段或以太网帧扩展首部进行解析,来获取网络切片标识。
[0010]另外,数据包的以太网帧头还包括网络切片类型,网络切片类型可以包括低时延切片和大带宽切片,低时延切片用于处理对数据传输具有低时延要求的数据包,大带宽切片用于处理对数据传输有较大带宽需求的数据包。网络切片类型为低时延切片时,网络切片标识指示低时延切片的周期号,网络切片类型为大带宽切片时,网络切片标识指示低时延切片的标识。由此,网络设备根据网络切片类型确定网络切片的周期号或标识,网络设备能够通过不同网络切片类型的网络切片对数据包进行处理,从而在数据链路层和网络层的数据转发中,处于数据链路层和网络层的网络设备能够选择不同类型的网络切片处理数据包。
[0011]第二方面,提供了一种数据传输方法,方法由网络设备执行。网络设备包括至少一个网络切片的资源。网络设备接收第一数据包,第一数据包的以太网帧头包含了网络切片标识,网络切片标识用于指示用于处理第一数据包的网络切片。网络设备接收到的第一数据包后,从至少一个网络切片中确定用于处理第一数据包的网络切片,生成第二数据包,则第二数据包的以太网帧头包含了网络切片标识。网络设备可以采用网络切片标识指示的网络切片转发第二数据包。例如,网络设备使用网络切片标识指示的网络切片的资源转发第二数据包。由此,第二数据包在网络设备之间传输时能够携带网络切片标识。应注意的是,处理第二数据包的另一网络设备的全部或部分资源属于网络切片标识指示的网络切片,从而实现了在数据链路层和网络层中通过同一网络切片对第二数据包进行转发,使网络切片技术能够应用于数据链路层和网络层的数据转发,提高了数据链路层和网络层的数据传输的网络质量。
[0012]作为一种可选的实施方式,网络设备可以根据第一数据包的业务类型确定的网络切片生成第二数据包,即网络设备根据第一数据包的业务类型确定用于处理第一数据包的网络切片,并采用网络切片的资源在第一数据包的以太网帧头封装网络切片标识,从而生成第二数据包。第二数据包的以太网帧头携带网络切片标识后,能够在数据链路层和网络层的数据转发过程中携带网络切片标识。
[0013]例如,第二数据包可以通过以太网帧头的内层VLAN标签字段携带网络切片标识。
[0014]又如,第二数据包可以通过以太网帧头的以太网帧扩展首部携带网络切片标识。
[0015]在一种可能的实施方式中,第二数据包的以太网帧头还包括标签协议标识,标签协议标识用于指示基于网络切片对第二数据包进行转发。网络设备在第二数据包中携带标签协议标识,以便于接收第二数据包的网络设备基于网络切片对第二数据包进行处理的值。例如标签协议标识为0x8888时,采用网络切片标识解析方式对内层VLAN标签字段或以太网帧扩展首部进行解析,来获取网络切片标识。
[0016]另外,第二数据包的以太网帧头还包括网络切片类型,网络切片类型可以包括低时延切片和大带宽切片。低时延切片用于处理对数据传输具有低时延要求的数据包。大带宽切片用于处理对数据传输有较大带宽需求的数据包。网络切片类型为低时延切片时,网络切片标识指示低时延切片的周期号。网络切片类型为大带宽切片时,网络切片标识指示低时延切片的标识。由此,以便于接收第二数据包的网络设备根据网络切片类型确定网络
切片的周期号或标识,网络设备能够通过不同网络切片类型的网络切片对第二数据包进行处理,从而在数据链路层和网络层的数据转发中,网络设备能够选择不同类型的网络切片处理数据包。
[0017]第三方面,提供一种数据传输装置,包括至少一个网络切片。数据传输装置包括收发模块和处理模块。收发模块,用于接收或转发数据包。处理模块,用于根据网络切片标识指示的网络切片处理数据包。
[0018]例如,数据包可以通过以太网帧头的内层VLAN标签字段携带网络切片标识。
[0019]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法由网络设备执行,所述方法包括:接收数据包,所述数据包的以太网帧头包含了网络切片标识;根据所述网络切片标识指示的网络切片处理所述数据包。2.根据权利要求1所述的方法,其特征在于,所述网络切片标识设置于所述以太网帧头包含的内层虚拟局域网VLAN标签字段中。3.根据权利要求1所述的方法,其特征在于,所述网络切片标识设置于所述以太网帧头包含的以太网帧扩展首部中。4.根据权利要求2或3所述的方法,其特征在于,所述以太网帧头还包括标签协议标识TPID,所述TPID用于指示基于网络切片对数据包进行处理。5.根据权利要求4所述的方法,其特征在于,所述TPID的值为0x8888。6.根据权利要求1

5中任一项所述的方法,其特征在于,所述以太网帧头还包括网络切片类型;所述网络切片类型为低时延切片,所述网络切片标识指示所述低时延切片的周期号;所述网络切片类型为大带宽切片,所述网络切片标识指示所述大带宽切片的标识。7.一种数据传输方法,其特征在于,所述方法由网络设备执行,所述方法包括:接收第一数据包;根据所述第一数据包生成第二数据包,所述第二数据包的以太网帧头包含了网络切片标识;通过所述网络切片标识指示的网络切片转发所述第二数据包。8.根据权利要求7所述的方法,其特征在于,所述根据所述第一数据包生成第二数据包,包括:根据所述第一数据包的业务类型确定的网络切片生成第二数据包。9.根据权利要求7或8所述的方法,其特征在于,所述网络切片标识设置于所述以太网帧头包含的内层VLAN标签字段中。10.根据权利要求7或8所述的方法,其特征在于,所述网络切片标识设置于所述以太网帧头包含的以太网帧扩展首部中。11.根据权利要求9或10所述的方法,其特征在于,所述以太网帧头还包括标签协议标识TPID,所述TPID用于指示基于网络切片对所述第二数据包进行处理。12.根据权利要求11所述的方法,其特征在于,所述TPID的值为0x8888。13.根据权利要求7

12中任一项所述的方法,其特征在于,所述以太网帧头还包括网络切片类型;所述网络切片类型为低时延切片,所述网络切片标识指示所述低时延切片的周期号;所述网络切片类型为大带宽切片,所述网络切片标识指示所述大带宽切片的标识。14.一种数据传输装置,其特征在于,所述装置包括:收发模块,用于接收数据包,所述数据包的以太网帧头包含了网络切片标识;处理模块,用于根据所述网络切片标识指示的网络切片处理所述数据包。15.根据权利要求14所述的装置,其特征在于,所述网络切片标识设置于所述以太网帧头包含的内层VLAN标签字段中。16.根据权利要求14所述的装置,其特征在于,所述网络切片标识设置于所述以太网帧
...

【专利技术属性】
技术研发人员:张印熙于斌翁财忍彭和平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1