本申请涉及通信,尤其涉及一种报文处理方法、装置、通信设备及存储介质。
背景技术:
1、相关技术中,城域传送网(mtn,metro transport network)支持更小颗粒度的时分复用(tdm,time-division multiplexing)通道,例如10兆比特每秒(mbps)颗粒度的通道。保护是小颗粒切片专线的重要服务级别协议(sla,service level agreement)指标,但是,在小颗粒切片的主备路径均故障的情况下,无法将业务转发至目的节点。
技术实现思路
1、为解决相关技术问题,本申请实施例提供一种报文处理方法、装置、通信设备及存储介质。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供了一种报文处理方法,应用于切片分组网(spn,slicingpacket network)小颗粒切片业务的源节点,所述方法包括:
4、在小颗粒切片通道的主备通道均发生故障的情况下,采用第一隧道转发第一报文;其中,所述第一隧道表征所述第一报文的出接口对应的隧道组中低优先级的隧道。
5、上述方案中,所述方法还包括:
6、接收服务器下发的第一信息和/或第二信息;其中,
7、所述第一信息用于指示隧道的优先级;
8、所述第二信息用于指示spn小颗粒切片业务的源节点根据隧道组包含的隧道的优先级选择用于转发报文的隧道。
9、上述方案中,所述接收服务器下发的第一信息和/或第二信息之前,所述方法还包括:
10、接收服务器下发的第一命令,所述第一命令用于指示在spn小颗粒切片业务的源节点与宿节点之间建立隧道组;
11、根据所述第一命令,建立所述源节点与对应的宿节点之间的隧道组。
12、上述方案中,所述方法还包括以下至少一项:
13、绑定所述源节点建立的隧道组中的第二隧道与小颗粒切片通道;
14、为每种spn小颗粒切片业务配置第二隧道;其中,
15、第二隧道的优先级高于第一隧道的优先级;
16、同种spn小颗粒切片业务的第二隧道包括主用通道和备用通道。
17、上述方案中,所述第一命令携带源节点的信息和源节点对应的宿节点的信息。
18、上述方案中,所述方法还包括:
19、在满足以下至少一项的情况下,采用第二隧道转发所述第一报文:
20、小颗粒切片通道的主用通道未发生故障;
21、小颗粒切片通道的主用通道发生故障,且小颗粒切片通道的备用通道未发生故障;
22、小颗粒切片通道的主备通道均未发生故障;其中,
23、所述第二隧道表征所述第一报文的出接口对应的隧道组中高优先级的隧道。
24、上述方案中,一个隧道组对应绑定一个或多个出接口,一个隧道组中包含不同优先级的隧道。
25、上述方案中,一个隧道组包含不同类型的隧道,不同类型的隧道的优先级不同。
26、上述方案中,一个隧道组包含多协议标签交换(mpls,multi-protocol labelswitching)隧道和段路由(sr,segment routing)隧道,mpls隧道的优先级高于sr隧道的优先级。
27、上述方案中,所述第一信息由所述服务器根据spn小颗粒切片业务的业务要求确定。
28、本申请实施例还提供了一种报文处理装置,包括:
29、第一发送单元,用于在小颗粒切片通道的主备通道均发生故障的情况下,采用第一隧道转发第一报文;其中,
30、所述第一隧道表征所述第一报文的出接口对应的隧道组中低优先级的隧道。
31、本申请实施例还提供了一种通信设备,包括:处理器及通信接口;其中,
32、所述通信接口,用于在小颗粒切片通道的主备通道均发生故障的情况下,采用第一隧道转发第一报文;其中,
33、所述第一隧道表征所述第一报文的出接口对应的隧道组中低优先级的隧道。
34、本申请实施例还提供了一种通信设备,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,
35、其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
36、本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
37、在本申请实施例提供的报文处理方法、装置、通信设备及存储介质中,spn的源节点在小颗粒切片通道的主备通道均发生故障的情况下,采用第一隧道转发第一报文;其中,所述第一隧道表征所述第一报文的出接口对应的隧道组中低优先级的隧道。上述方案,在小颗粒切片通道的主备通道均发生故障的情况下,仍然可以通过第一隧道将报文转发至目的节点,提高了通信可靠性。另外,上述方案仅在源节点根据报文的出接口对应的隧道组中隧道的优先级,选择用于转发报文的隧道,对网络改动小,可以以最小代价实现重要业务的多点失效保护。
1.一种报文处理方法,其特征在于,应用于切片分组网spn小颗粒切片业务的源节点,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述接收服务器下发的第一信息和/或第二信息之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括以下至少一项:
5.根据权利要求3所述的方法,其特征在于,所述第一命令携带源节点的信息和源节点对应的宿节点的信息。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至6任一项所述的方法,其特征在于,一个隧道组对应绑定一个或多个出接口,一个隧道组中包含不同优先级的隧道。
8.根据权利要求7所述的方法,其特征在于,一个隧道组包含不同类型的隧道,不同类型的隧道的优先级不同。
9.根据权利要求8所述的方法,其特征在于,一个隧道组包含多协议标签交换mpls隧道和段路由sr隧道,mpls隧道的优先级高于sr隧道的优先级。
10.根据权利要求2所述的方法,其特征在于,所述第一信息由所述服务器根据spn小颗粒切片业务的业务要求确定。
11.一种报文处理装置,其特征在于,包括:
12.一种通信设备,其特征在于,包括:处理器及通信接口;其中,
13.一种通信设备,其特征在于,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,
14.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10任一项所述的方法的步骤。