报文传输方法、设备及系统技术方案

技术编号:35928088 阅读:15 留言:0更新日期:2022-12-14 10:12
一种报文传输方法、设备及系统,属于网络技术领域。第一隧道的头节点设备接收到第一报文之后,根据第一报文中携带的第一SLA信息确定用于转发第一报文的第一网络切片,在基于第一报文获得第二报文之后,通过第一网络切片转发第二报文。第一网络切片是与第一隧道关联的m个网络切片中的一个网络切片,第一SLA信息用于指示第一报文的SLA诉求,m≥2。本申请将第一隧道与m个网络切片关联,使得迭代到第一隧道的报文可以使用该m个网络切片转发,有助于提高业务转发的灵活性。并且,可以根据报文携带的SLA信息确定具体用于转发该报文的网络切片,有助于实现精细化的业务分流,保障业务的SLA诉求。SLA诉求。SLA诉求。

【技术实现步骤摘要】
报文传输方法、设备及系统


[0001]本申请涉及网络
,特别涉及一种报文传输方法、设备及系统。

技术介绍

[0002]在分段路由互联网协议第6版(segment routing internet protocol version 6,SRv6)网络场景中,网络设备可以通过隧道转发业务。并且,可以将隧道与网络切片关联(或绑定),使得业务在迭代到隧道之后,能够通过该隧道关联的网络切片转发。
[0003]在通过隧道转发业务之前,隧道的尾节点设备可以发布该尾节点设备中的,用于承载该业务的虚拟专用网络(virtual private network,VPN)实例的路由,该路由中包括用于标识该VPN实例的VPN段标识(segment identifier,SID),该VPN实例可以是该隧道的尾节点。隧道的头节点设备可以根据该VPN SID将该业务迭代到该隧道转发。其中,该VPN SID是该尾节点设备基于该尾节点设备的一个定位符(locator)为该VPN实例分配的(例如该VPN SID是该尾节点设备根据该尾节点设备的locator1为该VPN实例分配的,该VPN SID中的locator为该locator1),该locator与一个网络切片关联,使得基于该VPN SID与该一个网络切片关联,从而由该VPN SID所标识的VPN实例与该一个网络切片关联,与该VPN实例相关的该隧道(也即是以该VPN实例为尾节点的隧道)与该网络切片关联。
[0004]目前,对于该尾节点设备中承载该业务的VPN实例,该尾节点设备基于根据该尾节点设备的一个locator为该VPN实例分配VPN SID,该尾节点设备的一个locator与一个网络切片关联,因此该尾节点设备分配的每个VPN SID仅与一个网络切片关联,使得该VPN SID所标识的VPN实例仅与一个网络切片关联,从而与该VPN实例相关的隧道(例如以该VPN实例为尾节点的隧道)仅与一个网络切片关联,这容易影响业务转发的灵活性。

技术实现思路

[0005]本申请提供了一种报文传输方法、设备及系统,有助于提高业务转发的灵活性。本申请的技术方案如下:
[0006]第一方面,提供了一种报文传输方法,该方法包括:第一隧道的头节点设备接收第一报文,第一报文中携带第一服务等级协议(service

level agreement,SLA)信息,第一SLA信息用于指示第一报文的SLA诉求;该头节点设备根据第一SLA信息确定用于转发第一报文的第一网络切片,第一网络切片是与第一隧道关联的m个网络切片中的一个网络切片,m≥2;该头节点设备通过第一网络切片转发第二报文,第二报文是该头节点设备基于第一报文获得的报文。其中,第二报文是该头节点设备基于第一报文获得的报文,通过第一网络切片转发第二报文也即是通过第一网络切片转发第一报文。例如,该头节点设备在第一报文中封装第一隧道的隧道信息得到第二报文,该隧道信息可以携带在互联网协议第6版(internet protocol version 6,IPv6)报头中,该隧道信息可以包括IPv6源地址(source address,SA)和IPv6目的地址(destination address,DA)等。
[0007]本申请提供的技术方案,第一隧道与m个网络切片关联(也即是,将第一隧道的资
源划分为m个网络切片的资源,或者在第一隧道中部署m个网络切片),迭代到第一隧道的报文可以使用该m个网络切片转发,有助于提高业务转发的灵活性。并且,可以根据报文携带的SLA信息确定具体用于转发该报文的网络切片,有助于实现精细化的业务分流,保障业务的SLA诉求。
[0008]可选地,该m个网络切片中存在用于转发第一报文的n个网络切片,第一网络切片是该n个网络切片中的一个网络切片,1≤n≤m;
[0009]其中,当n>1时,该n个网络切片满足以下至少一种:该n个网络切片中存在具备主备保护关系的网络切片;该n个网络切片中存在具备负载分担关系的网络切片。
[0010]本申请提供的技术方案,当n>1时,用于转发第一报文的n个网络切片中可以存在具备主备保护关系的网络切片,具备主备保护关系的网络切片可以基于主备保护策略转发第一报文所属的业务,有助于保证业务转发的可靠性。用于转发第一报文的n个网络切片中可以存在具备负载分担关系的网络切片,具备负载分担关系的网络切片可以基于负载分担策略转发第一报文所属的业务,有助于提高业务转发的灵活性,且保障网络切片的利用率。
[0011]可选地,该m个网络切片包括至少一个业务切片,该n个网络切片包括该m个网络切片中满足第一报文的SLA诉求的至少一个业务切片。
[0012]本申请提供的技术方案,用于转发第一报文的n个网络切片包括满足第一报文的SLA诉求的业务切片,因此可以通过满足第一报文的SLA诉求的业务切片转发第一报文,有助于保障第一报文的SLA诉求,从而保障第一报文所属的业务的SLA诉求。
[0013]可选地,该m个网络切片还包括基础切片,该n个网络切片包括该基础切片。
[0014]本申请提供的技术方案,用于转发第一报文的n个网络切片包括基础切片,因此可以通过该基础切片转发第一报文,有助于避免由于业务切片故障导致业务故障。
[0015]可选地,该n个网络切片中存在具备主备保护关系的网络切片,具备主备保护关系的网络切片包括主网络切片和备网络切片,主网络切片为满足第一报文的SLA诉求的一个业务切片,备网络切片包括基础切片和满足第一报文的SLA诉求的业务切片中的至少一个。其中,备网络切片是主网络切片的备用网络切片,在主网络切片未发生故障的情况下,通常采用主网络切片转发业务;在主网络切片发生故障的情况下,可以启用备网络切片转发业务。
[0016]本申请提供的技术方案,用于转发第一报文的主网络切片是满足第一报文的SLA诉求的一个业务切片,在该主网络切片未发生故障的情况下,采用该主网络切片转发第一报文,有助于保障第一报文的SLA诉求。用于转发第一报文的备网络切片包括基础切片和满足第一报文的SLA诉求的业务切片中的至少一个,在该备网络切片是满足第一报文的SLA诉求的业务切片的情况下,采用该备网络切片转发第一报文,有助于保障第一报文的SLA诉求;在该备网络切片是基础切片的情况下,采用该备网络切片转发第一报文,有助于避免由于业务切片故障导致第一报文转发失败,提高业务转发的可靠性。
[0017]可选地,头节点设备根据第一SLA信息确定用于转发第一报文的第一网络切片,包括:头节点设备根据第一SLA信息和第一映射关系,确定第一网络切片;其中,第一映射关系中包括SLA信息和切片指示信息的映射关系,第一映射关系中的SLA信息包括第一SLA信息,第一映射关系中的切片指示信息包括第一网络切片的切片指示信息。切片指示信息例如是切片标识(identifier,ID)。
[0018]本申请提供的技术方案,头节点设备根据第一报文中携带的第一SLA信息和第一映本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文传输方法,其特征在于,所述方法包括:第一隧道的头节点设备接收第一报文,所述第一报文中携带第一服务等级协议SLA信息,所述第一SLA信息用于指示所述第一报文的SLA诉求;所述头节点设备根据所述第一SLA信息确定用于转发所述第一报文的第一网络切片,所述第一网络切片是与所述第一隧道关联的m个网络切片中的一个网络切片,m≥2;所述头节点设备通过所述第一网络切片转发第二报文,所述第二报文是所述头节点设备基于所述第一报文获得的报文。2.根据权利要求1所述的方法,其特征在于,所述m个网络切片中存在用于转发所述第一报文的n个网络切片,所述第一网络切片是所述n个网络切片中的一个网络切片,1≤n≤m;其中,当n>1时,所述n个网络切片满足以下至少一种:所述n个网络切片中存在具备主备保护关系的网络切片;所述n个网络切片中存在具备负载分担关系的网络切片。3.根据权利要求2所述的方法,其特征在于,所述m个网络切片包括至少一个业务切片,所述n个网络切片包括所述m个网络切片中满足所述第一报文的SLA诉求的至少一个业务切片。4.根据权利要求3所述的方法,其特征在于,所述m个网络切片还包括基础切片,所述n个网络切片包括所述基础切片。5.根据权利要求4所述的方法,其特征在于,所述n个网络切片中存在具备主备保护关系的网络切片,所述具备主备保护关系的网络切片包括主网络切片和备网络切片,所述主网络切片为满足所述第一报文的SLA诉求的一个业务切片,所述备网络切片包括所述基础切片和满足所述第一报文的SLA诉求的业务切片中的至少一个。6.根据权利要求1至5任一项所述的方法,其特征在于,所述头节点设备根据所述第一SLA信息确定用于转发所述第一报文的第一网络切片,包括:所述头节点设备根据所述第一SLA信息和第一映射关系,确定所述第一网络切片;其中,所述第一映射关系中包括SLA信息和切片指示信息的映射关系,所述第一映射关系中的SLA信息包括所述第一SLA信息,所述第一映射关系中的切片指示信息包括所述第一网络切片的切片指示信息。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述头节点设备根据接收到的第一配置信息,获取所述第一映射关系。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述头节点设备接收所述第一隧道的尾节点设备发布的第一虚拟专用网络VPN实例的路由,所述第一VPN实例为所述尾节点设备中用于承载所述第一报文所属的业务的VPN实例,所述第一VPN实例的路由中携带所述第一映射关系;所述头节点设备根据所述第一VPN实例的路由,确定所述第一映射关系。9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:所述头节点设备接收所述第一隧道的尾节点设备发布的第一VPN实例的路由,所述第一VPN实例为所述尾节点设备中用于承载所述第一报文所属的业务的VPN实例;
其中,所述第一VPN实例的路由中携带所述第一VPN实例的k个VPN段标识SID和所述m个网络切片的切片指示信息的第二映射关系,每个所述VPN SID是所述尾节点设备基于所述尾节点设备的一个定位符为所述第一VPN实例分配的VPN SID,k=1或k=m。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:所述头节点设备根据所述第一网络切片和所述第二映射关系确定第一VPN SID;所述头节点设备基于所述第一报文获得所述第二报文,所述第二报文中包括所述第一VPN SID,或者,所述第二报文中包括所述第一VPN SID和所述第一网络切片的切片指示信息。11.根据权利要求1至10任一项所述的方法,其特征在于,所述第一隧道是分段路由互联网协议第6版流量工程SRv6 TE policy隧道、分段路由流量工程SR

TE隧道和分段路由尽力而为SR

BE隧道中的一个。12.一种报文传输装置,其特征在于,应用于第一隧道的头节点设备,所述装置包括:第一接收模块,用于接收第一报文,所述第一报文中携带第一服务等级协议SLA信息,所述第一SLA信息用于指示所述第一报文的SLA诉求;第一确定模块,用于根据所述第一SLA信息确定用于转发所述第一报文的第一网络切片,所述第一...

【专利技术属性】
技术研发人员:徐健黎文岩王振星
申请(专利权)人:北京华为数字技术有限公司
类型:发明
国别省市:

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

1