本技术涉及通信领域,尤其涉及一种信息处理方法及装置。
背景技术:
1、边界网关协议(border gateway protocol,bgp)是一种用于自治系统(autonomous system,as)之间的动态路由协议。目前使用的bgp版本是bgp第4版,bgp第4版可以简称bgp-4。传统的bgp-4只能管理互联网协议第4版(internet protocol version 4,ipv4)单播路由信息,而不支持管理使用其它网络层协议的路由信息,例如,不支持管理组播路由信息,又如,不支持管理互联网协议第6版(internet protocol version 6,ipv6)路由信息。为了提供对多种网络层协议的支持,在bgp-4的基础上扩展形成了多协议扩展bgp(multi-protocol extensions for bgp,mp-bgp)。
2、目前,网络设备可以使用mp-bgp通告多种地址族对应的路由,例如,可以使用mp-bgp通告基于ipv4地址族的路由,又如,可以使用mp-bgp通告基于ipv6地址族的路由。
3、但是当前网络设备基于mp-bgp通告路由的方式,性能开销较大。
4、因此,急需一种方案,能够解决上述问题。
技术实现思路
1、本技术实施例提供了一种信息处理方法及装置,可以减少网络设备基于mp-bgp通告路由的性能开销。
2、第一方面,本技术实施例提供了一种信息处理方法,该方法可以应用于第一通信装置。第一通信装置可以获取第一bgp消息,所述第一bgp消息用于通告第一sd-wan路由,该第一bgp消息中包括地址族标识(address family identifiers,afi)和子地址族(subsequent address family identifier,safi),所述afi指示sd-wan地址族。第一通信装置获取第一bgp消息之后,可以向第二通信装置发送所述第一bgp消息。由此可见,在本技术实施例中,afi可以指示sd-wan地址族,这样一来,可以直接通告基于sd-wan地址族的路由,而无需区分ipv4 sd-wan地址族和ipv6 sd-wan地址族,从而减少了路由通告所需发送的bgp消息的数量,相应的,减少了第一通信装置通告路由的性能开销。
3、其中:本技术实施例中提及的ipv4 sd-wan地址族,可以理解成ipv4地址族结合sd-wan子地址族;本技术实施例中提及的ipv6 sd-wan地址族,可以理解成ipv6地址族结合sd-wan子地址族。
4、在一种可能的实现方式中,所述safi指示sd-wan子地址族。对于这种情况,可以无需对safi进行修改,使得本方案能够较好的兼容当前基于mp-bgp通告路由的bgp消息方式。
5、在一种可能的实现方式中,所述第一bgp消息中包括第一网络层可达信息(network layer reachability information,nlri),所述第一nlri包括至少一个类型长度值(type length value,tlv),第一tlv可以是所述至少一个tlv中的其中一个tlv。在一个示例中,所述第一tlv用于携带所述第一sd-wan路由的路由信息,所述第一tlv的类型字段指示所述第一sd-wan路由的类型。
6、在一种可能的实现方式中,所述至少一个tlv还可以包括第二tlv,所述第二tlv的类型字段指示第二sd-wan路由的类型。所述第二sd-wan路由的类型与前述第一sd-wan路由的类型不同,对于这种情况,所述第一bgp消息除了可以用于通告第一sd-wan路由之外,还可以用于通告第二sd-wan路由,相应的,所述第一bgp消息中还可以包括所述第二sd-wan路由的路由信息。对于这种情况,利用本方案,可以通过一个bgp消息(第一bgp消息)通告两种不同类型的路由。
7、在一种可能的实现方式中,第一通信装置还可以获取第二bgp消息,所述第二bgp消息中包括所述afi,所述第二bgp消息用于通告第三sd-wan路由,所述第二bgp消息中包括第二nlri,所述第二nlri包括第三tlv,所述第三tlv用于携带所述第三sd-wan路由的路由信息,所述第三tlv的类型字段指示所述第三sd-wan路由的类型,所述第一sd-wan路由的类型和所述第三sd-wan路由的类型不同。第一通信装置获取第二bgp消息之后,可以向所述第二通信装置发送所述第二bgp消息。对于这种情况,利用本方案,第一通信装置可以通过不同的bgp消息,将不同类型的sd-wan路由通告给第二通信装置。
8、在一种可能的实现方式中,第一sd-wan路由可以是sd-wan虚拟专用网(virtualprivate network,vpn)路由、sd-wan业务路由、sd-wan应用程序(application,app)路由、sd-wan安全路由以及sd-wan wan隧道状态路由中的其中一项。其中:sd-wan vpn路由为与vpn相关的路由,sd-wan业务路由为与业务相关的路由,sd-wan app路由为与app相关的路由,sd-wan安全路由为指示安全特征的路由,sd-wan wan隧道状态路由为指示sd-wan隧道的状态的路由。
9、在一种可能的实现方式中,若所述第一sd-wan路由为sd-wan业务路由,则所述第一sd-wan路由的路由信息,可以包括业务的业务信息和部署所述业务的设备的信息。以部署所述业务的设备包括第一设备为例,第一通信装置通过第一bgp消息,即可将业务的业务信息和部署业务的第一设备的信息通告给其它通信装置。
10、在一种可能的实现方式中,业务的业务信息,可以是与业务相关的信息。在一个示例中,所述业务的业务信息,可以包括所述业务的业务类型和/或所述业务的业务标识。
11、在一种可能的实现方式中,若所述业务与第一设备上的业务实例相关联,则所述第一sd-wan路由的路由信息还可以包括第一实例信息,或者说,所述第一设备的信息还可以包括所述第一实例信息。所述第一实例信息用于指示所述业务所属的业务实例。
12、在一种可能的实现方式中,若所述第一sd-wan路由为sd-wan app路由,则所述sd-wan app路由的路由信息包括app的属性信息以及访问所述app的设备的信息。以访问所述app的设备包括第二设备为例,第一通信装置通过第一bgp消息,即可将app的属性信息和访问所述app的第二设备的信息通告给其它通信装置。
13、在一种可能的实现方式中,所述app的属性信息,包括以下其中一项或者多项:所述app的互联网协议ip地址、所述app的统一资源标识符(uniform resource identifier,uri)、以及通过所述第一通信装置访问所述app的质量参数。
14、在一种可能的实现方式中,若所述app与第二设备上的业务实例相关联,例如,第二设备通过第二设备上的第二业务实例访问所述app,则所述第一sd-wan路由的路由信息还可以包括第二实例信息,或者说,所述第二设备的信息还可以包括所述第二实例信息。所述第二实例信息用于指示访问所述app所属业务实例。
15、在一种可能的实现方式中,若所述第一sd-wan路由为sd-wan安全路由,则所述第一sd-wan路由的路由信息,可以用于指示所述第一sd-wan路由的安全特征。其中,第一sd-wan路由的安全特征,可以体现第一sd-wan路由的安全性。对于这种情况,第一通信装置通过第一bgp消息,即可将第一sd-wan路由以及第一sd-wan路由的安全特征通告给其它通信装置。
16、在一种可能的实现方式中,所述第一sd-wan路由的安全特征,可以包括所述第一sd-wan路由的安全等级。对于这种情况,所述第一sd-wan路由的路由信息,可以包括所述第一sd-wan路由的安全等级。在又一个示例中,所述第一sd-wan路由的安全特征,可以包括所述第一sd-wan路由的至少一种安全校验结果。对于这种情况,所述第一sd-wan路由的路由信息,可以包括所述第一sd-wan路由的至少一种安全校验结果。其中,所述至少一个安全校验结果。
17、在一种可能的实现方式中,若所述第一sd-wan路由为sd-wan wan隧道状态路由,则所述第一sd-wan路由的路由信息,可以用于指示wan隧道的状态。作为一个具体的示例,所述第一sd-wan路由的路由信息,可以用于指示第一wan隧道的状态,对于这种情况,所述第一sd-wan路由的路由信息,可以包括所述第一wan隧道的状态信息。第一通信装置通过第一bgp消息,即可将第一wan隧道的状态信息通告给其它通信装置。
18、在一种可能的实现方式中,第一wan隧道的状态信息,可以是能够体现第一wan隧道的状态的一种或者多种信息。在一个示例中,所述第一wan隧道的状态信息,可以包括所述第一wan隧道的连通性信息,其中,所述第一wan隧道的连通性信息,例如可以包括指示第一wan隧道的连通性正常的信息,又如可以包括指示第一wan隧道的连通性异常的信息。在又一个示例中,所述第一wan隧道的状态信息,可以包括所述第一wan隧道的质量参数,所述第一wan隧道的质量参数,可以理解成第一wan隧道用于传输业务时能够为业务提供的服务质量参数。
19、在一种可能的实现方式中,所述第一通信装置在向第二通信装置发送第一bgp消息之前,第一通信装置和第二通信装置之间可以进行sd-wan地址族能力的协商,此处提及的sd-wan地址族能力,可以理解成利用afi指示sd-wan地址族的能力。在一个具体的示例中,所述第一通信装置可以向第二通信装置发送第一能力指示信息,所述第一能力指示信息指示第一通信装置支持前述afi和safi。其中,第一通信装置支持afi,指的是第一通信装置支持利用bgp消息中的afi指示所述sd-wan地址族。第一通信装置支持所述safi,例如可以是第一通信装置支持利用所述safi支持sd-wan子地址族。相应的,所述第二通信装置也可以向第一通信装置发送第二能力指示信息,所述第二能力指示信息指示第二通信装置支持所述afi和safi。其中,第二通信装置支持afi,指的是第二通信装置支持利用bgp消息中的afi指示所述sd-wan地址族。第二通信装置支持所述safi,例如可以是第二通信装置支持利用所述safi支持sd-wan子地址族。
20、第二方面,本技术实施例提供了一种信息处理方法,该方法可以应用于第二通信装置,第二通信装置可以接收第一通信装置发送的第一bgp消息,所述第一bgp消息中包括afi和safi,所述afi指示sd-wan地址族,所述第一bgp消息用于通告第一sd-wan路由。第二通信装置接收所述第一bgp消息之后,可以获取所述第一sd-wan路由的路由信息。由此可见,在本技术实施例中,afi可以指示sd-wan地址族,这样一来,可以直接通告基于sd-wan地址族的路由,而无需区分ipv4 sd-wan地址族和ipv6 sd-wan地址族,从而减少了通告路由所需发送的bgp消息的数量,相应的,减少了第一通信装置通告路由的性能开销,也减少了第二通信装置获取路由信息的性能开销。
21、在一种可能的实现方式中,所述safi指示sd-wan子地址族。
22、在一种可能的实现方式中,所述第一bgp消息中包括第一网络层可达信息nlri,所述第一nlri包括第一类型长度值tlv,所述第一tlv用于携带所述第一sd-wan路由的路由信息,所述第一tlv的类型字段指示所述第一sd-wan路由的类型。
23、在一种可能的实现方式中,所述第一bgp消息还用于通告第二sd-wan路由,所述第一nlri包括第二tlv,所述第二tlv用于携带所述第二sd-wan路由的路由信息,所述第二tlv的类型字段指示所述第二sd-wan路由的类型,所述第一sd-wan路由的类型和所述第二sd-wan路由的类型不同。
24、在一种可能的实现方式中,所述方法还包括:接收所述第一通信装置发送的第二bgp消息,所述第二bgp消息中包括所述afi,所述第二bgp消息用于通告第三sd-wan路由,所述第二bgp消息中包括第二nlri,所述第二nlri包括第三tlv,所述第三tlv用于携带所述第三sd-wan路由的路由信息,所述第三tlv的类型字段指示所述第三sd-wan路由的类型,所述第一sd-wan路由的类型和所述第三sd-wan路由的类型不同;获取所述第三sd-wan路由的路由信息。
25、在一种可能的实现方式中,所述第一sd-wan路由,包括以下其中一项:sd-wan虚拟专用网vpn路由、sd-wan业务路由、sd-wan应用程序app路由、sd-wan安全路由或者sd-wanwan隧道状态路由。
26、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan业务路由,所述sd-wan业务路由的路由信息包括业务的业务信息以及部署所述业务的设备的信息。
27、在一种可能的实现方式中,所述业务信息包括所述业务对应的类型和/或所述业务的业务标识。
28、在一种可能的实现方式中,所述sd-wan业务路由的路由信息还包括第一实例信息,所述第一实例信息指示所述业务所属的业务实例。
29、在一种可能的实现方式中,当所述第一sd-wan路由为sd-wan业务路由时,所述第二通信装置在获得所述第一sd-wan路由的路由信息之后,还可以存储所述第一sd-wan路由的路由信息,例如,所述第二通信装置可以将所述第一sd-wan路由的路由信息存储至业务对应的路由表项中,以便于在后续处理业务对应的业务流量时,可以从业务对应的路由表项中查找到所述第一sd-wan路由的路由信息,从而基于所述第一sd-wan路由的路由信息处理所述业务对应的业务流量,从而实现基于业务对应的处理逻辑对业务流量进行处理。
30、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan app路由,所述sd-wanapp路由的路由信息包括app的属性信息以及访问所述app的设备的信息。
31、在一种可能的实现方式中,所述app的属性信息,包括以下其中一项或者多项:所述app的互联网协议ip地址、所述app的统一资源标识符uri、以及通过所述第一通信装置访问所述app的第一质量参数。
32、在一种可能的实现方式中,所述sd-wan app路由的路由信息还包括第二实例信息,所述第二实例信息指示所述app所属的业务实例。
33、在一种可能的实现方式中,第一sd-wan路由的路由信息中包括第一质量参数,所述第一质量参数为通过第一通信装置访问app的质量参数。对于这种情况,第二通信装置可以通过所述第一质量参数,确定第二通信装置访问所述app的具体方式。在一个具体的示例中,所述第二通信装置可以检测通过自身访问所述app的第二质量参数,并根据所述第一质量参数和第二质量参数,确定访问所述app的具体方式。
34、在一种可能的实现方式中,若所述第一质量参数优于第二质量参数,则表示通过第一通信装置访问app能够获得较好的服务质量,则所述第二通信装置可以确定采用前述第二种方式访问所述app。在一种可能的实现方式中,若所述第一质量参数劣于所述第二质量参数,则表示直接通过第二通信装置访问所述app能够获得较好的服务质量,则所述第二通信装置可以确定采用前述第一种方式访问所述app。由此可见,利用本方案,所述第二通信装置可以结合第一质量参数和第二质量参数,确定访问app的具体方式,从而尽可能获得较好的服务质量。
35、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan安全路由,所述sd-wan安全路由的路由信息指示所述第一sd-wan路由的安全特征。
36、在一种可能的实现方式中,所述sd-wan安全路由的安全特征包括所述第一sd-wan路由的安全等级和/或所述第一sd-wan路由的至少一种安全校验结果。
37、在一种可能的实现方式中,当所述第一sd-wan路由为sd-wan安全路由时,所述第二通信装置还可以接收第三通信装置发送的第四sd-wan路由。其中,第四sd-wan路由也为sd-wan安全路由,所述第四sd-wan路由的路由信息指示所述第四sd-wan路由的安全特征,所述第一sd-wan路由和所述第四sd-wan路由对应同一路由前缀。正是因为第一sd-wan路由和第四sd-wan路由对应同一路由前缀,则故而当业务流量的目的地址与该路由前缀相匹配时,第二通信装置既可以利用第一sd-wan路由转发该业务流量,也可以利用第二sd-wan路由转发该业务流量,对于这种情况,为了保证业务流量在网络中传输的安全性,在本技术实施例中,可以选择安全性更高的路由来传输业务流量。在一个具体的示例中,第二通信装置可以将第一sd-wan路由和第四sd-wan路由这两个路由中安全性更高的路由存储至路由表中。
38、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan wan隧道状态路由,所述sd-wan wan隧道状态路由的路由信息包括第一wan隧道的状态信息。
39、在一种可能的实现方式中,所述第一wan隧道的状态信息,包括:所述第一wan隧道的连通性信息,和/或,所述第一wan隧道的质量参数。
40、在一种可能的实现方式中,当所述第一sd-wan路由为sd-wan wan隧道状态路由时,所述第二通信装置在获得所述第一sd-wan路由的路由信息之后,还可以根据第一sd-wan路由的路由信息,从能够到达同一目的通信装置的多个wan隧道中选择出实际传输业务数据的wan隧道,从而满足业务需求。在一个具体的示例中,所述第二通信装置还可以接收第四通信装置发送的第五sd-wan路由的路由信息,所述第五sd-wan路由的路由信息,可以包括第二wan隧道的状态信息。其中,所述第一wan隧道和所述第二wan隧道均为由所述第二通信装置到达目标通信装置的路径上的wan隧道。对于这种情况:第二通信装置获得第五sd-wan路由的路由信息和第一sd-wan路由的路由信息之后,可以根据所述第一sd-wan路由的路由信息和第五sd-wan路由的路由信息,从第一wan隧道和第二wan隧道中确定出实际传输业务数据的wan隧道,例如,将第一wan隧道确定为实际传输业务数据的wan隧道。
41、在一种可能的实现方式中,所述方法还包括:接收所述第一通信装置发送第一能力指示信息,所述第一能力指示信息指示所述第一通信装置支持所述afi和所述safi。
42、在一种可能的实现方式中,所述方法还包括:向所述第一通信装置发送第二能力指示信息,所述第二能力指示信息指示所述第二通信装置支持所述afi和所述safi。
43、第三方面,本技术实施例提供了一种第一通信装置,所述第一通信装置可以包括收发单元和处理单元;所述收发单元,用于执行以上第一方面所述的由第一通信装置执行的接收和/或发送操作;所述处理单元用于执行以上第一方面所述的由第一通信装置执行的接收和/或发送操作之外的操作。
44、在一个具体的示例中,所述第一通信装置包括:处理单元,用于获取第一边界网关协议bgp消息,所述第一bgp消息中包括地址族标识afi和子地址族标识safi,所述afi指示软件定义广域网sd-wan地址族,所述第一bgp消息用于通告第一sd-wan路由;发送单元,用于向第二通信装置发送所述第一bgp消息。
45、在一种可能的实现方式中,所述safi指示sd-wan子地址族。
46、在一种可能的实现方式中,所述第一bgp消息中包括第一网络层可达信息nlri,所述第一nlri包括第一类型长度值tlv,所述第一tlv用于携带所述第一sd-wan路由的路由信息,所述第一tlv的类型字段指示所述第一sd-wan路由的类型。
47、在一种可能的实现方式中,所述第一bgp消息还用于通告第二sd-wan路由,所述第一nlri包括第二tlv,所述第二tlv用于携带所述第二sd-wan路由的路由信息,所述第二tlv的类型字段指示所述第二sd-wan路由的类型,所述第一sd-wan路由的类型和所述第二sd-wan路由的类型不同。
48、在一种可能的实现方式中,所述处理单元,还用于获取第二bgp消息,所述第二bgp消息中包括所述afi,所述第二bgp消息用于通告第三sd-wan路由,所述第二bgp消息中包括第二nlri,所述第二nlri包括第三tlv,所述第三tlv用于携带所述第三sd-wan路由的路由信息,所述第三tlv的类型字段指示所述第三sd-wan路由的类型,所述第一sd-wan路由的类型和所述第三sd-wan路由的类型不同;所述发送单元,还用于向所述第二通信装置发送所述第二bgp消息。
49、在一种可能的实现方式中,所述第一sd-wan路由,包括以下其中一项:sd-wan虚拟专用网vpn路由、sd-wan业务路由、sd-wan应用程序app路由、sd-wan安全路由或者sd-wanwan隧道状态路由。
50、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan业务路由,所述sd-wan业务路由的路由信息包括业务的业务信息以及部署所述业务的设备的信息。
51、在一种可能的实现方式中,所述业务信息包括所述业务的类型和/或所述业务的业务标识。
52、在一种可能的实现方式中,所述sd-wan业务路由的路由信息还包括第一实例信息,所述第一实例信息指示所述业务所属的业务实例。
53、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan app路由,所述sd-wanapp路由的路由信息包括app的属性信息以及访问所述app的设备的信息。
54、在一种可能的实现方式中,所述app的属性信息,包括以下其中一项或者多项:所述app的互联网协议ip地址、所述app的统一资源标识符uri、以及通过所述第一通信装置访问所述app的质量参数。
55、在一种可能的实现方式中,所述sd-wan app路由的路由信息还包括第二实例信息,所述第二实例信息指示访问所述app的业务实例。
56、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan安全路由,所述sd-wan安全路由的路由信息指示所述第一sd-wan路由的安全特征。
57、在一种可能的实现方式中,所述第一sd-wan路由的安全特征包括所述第一sd-wan路由的安全等级和/或所述第一sd-wan路由的至少一种安全校验结果。
58、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan wan隧道状态路由,所述sd-wan wan隧道状态路由的路由信息包括wan隧道的状态信息。
59、在一种可能的实现方式中,所述wan隧道的状态信息包括:所述wan隧道的连通性信息,和/或,所述wan隧道的质量参数。
60、在一种可能的实现方式中,所述发送单元,还用于:向所述第二通信装置发送第一能力指示信息,所述第一能力指示信息指示所述第一通信装置支持所述afi和所述safi。
61、在一种可能的实现方式中,所述装置还包括:接收单元,用于接收所述第二通信装置发送的第二能力指示信息,所述第二能力指示信息指示所述第二通信装置支持所述afi和所述safi。
62、第四方面,本技术实施例提供了一种第二通信装置,所述第二通信装置可以包括收发单元和处理单元;所述收发单元,用于执行以上第二方面所述的由第二通信装置执行的接收和/或发送操作;所述处理单元用于执行以上第二方面所述的由第二通信装置执行的接收和/或发送操作之外的操作。
63、在一个具体的示例中,所述第二通信装置包括:接收单元,用于接收第一通信装置发送的第一边界网关协议bgp消息,所述第一bgp消息中包括地址族标识afi和子地址族标识safi,所述afi指示软件定义广域网sd-wan地址族,所述第一bgp消息用于通告第一sd-wan路由;处理单元,用于获取所述第一sd-wan路由的路由信息。
64、在一种可能的实现方式中,所述safi指示sd-wan子地址族。
65、在一种可能的实现方式中,所述第一bgp消息中包括第一网络层可达信息nlri,所述第一nlri包括第一类型长度值tlv,所述第一tlv用于携带所述第一sd-wan路由的路由信息,所述第一tlv的类型字段指示所述第一sd-wan路由的类型。
66、在一种可能的实现方式中,所述第一bgp消息还用于通告第二sd-wan路由,所述第一nlri包括第二tlv,所述第二tlv用于携带所述第二sd-wan路由的路由信息,所述第二tlv的类型字段指示所述第二sd-wan路由的类型,所述第一sd-wan路由的类型和所述第二sd-wan路由的类型不同。
67、在一种可能的实现方式中,所述接收单元,还用于接收所述第一通信装置发送的第二bgp消息,所述第二bgp消息中包括所述afi,所述第二bgp消息用于通告第三sd-wan路由,所述第二bgp消息中包括第二nlri,所述第二nlri包括第三tlv,所述第三tlv用于携带所述第三sd-wan路由的路由信息,所述第三tlv的类型字段指示所述第三sd-wan路由的类型,所述第一sd-wan路由的类型和所述第三sd-wan路由的类型不同;所述处理单元,还用于获取所述第三sd-wan路由的路由信息。
68、在一种可能的实现方式中,所述第一sd-wan路由类型,包括以下其中一项:sd-wan虚拟专用网vpn路由、sd-wan业务路由、sd-wan应用程序app路由、sd-wan安全路由或者sd-wan wan隧道状态路由。
69、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan业务路由,所述sd-wan业务路由的路由信息包括业务的业务信息以及部署所述业务的设备的信息。
70、在一种可能的实现方式中,所述业务信息包括所述业务对应的类型和/或所述业务的业务标识。
71、在一种可能的实现方式中,所述sd-wan业务路由的路由信息还包括第一实例信息,所述第一实例信息指示所述业务所属的业务实例。
72、在一种可能的实现方式中,所述处理单元,还用于:存储所述sd-wan业务路由的路由信息。
73、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan app路由,所述sd-wanapp路由的路由信息包括app的属性信息以及访问所述app的设备的信息。
74、在一种可能的实现方式中,所述app的属性信息,包括以下其中一项或者多项:所述app的互联网协议ip地址、所述app的统一资源标识符uri、以及通过所述第一通信装置访问所述app的第一质量参数。
75、在一种可能的实现方式中,所述sd-wan app路由的路由信息还包括第二实例信息,所述第二实例信息指示所述app所属的业务实例。
76、在一种可能的实现方式中,所述处理单元,还用于:根据所述sd-wan app路由的路由信息,确定通过所述第一通信装置访问所述app。
77、在一种可能的实现方式中,所述处理单元,用于:在所述sd-wan app路由的路由信息所包括的第一质量参数优于通过所述第二通信装置直接访问所述app的第二质量参数的情况下,确定通过所述第一通信装置访问所述app。
78、在一种可能的实现方式中,所述处理单元,还用于:根据所述sd-wan app路由的路由信息,确定直接访问所述app。
79、在一种可能的实现方式中,所述处理单元,用于:在所述sd-wan app路由的路由信息所包括的第一质量参数劣于通过所述第二通信装置直接访问所述app的第二质量参数的情况下,确定直接访问所述app。
80、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan安全路由,所述sd-wan安全路由的路由信息指示所述第一sd-wan路由的安全特征。
81、在一种可能的实现方式中,所述第一sd-wan路由的安全特征包括所述第一sd-wan路由的安全等级和/或所述第一sd-wan路由的至少一种安全校验结果。
82、在一种可能的实现方式中,所述接收单元,还用于接收第三通信装置发送的第四sd-wan路由,第四sd-wan路由为sd-wan安全路由,所述第四sd-wan路由的路由信息指示所述第四sd-wan路由的安全特征,所述第一sd-wan路由和所述第四sd-wan路由对应同一路由前缀;所述处理单元,还用于:将所述第一sd-wan路由和所述第四sd-wan路由中安全性高的路由存储至路由表中。
83、在一种可能的实现方式中,所述第一sd-wan路由为sd-wan wan隧道状态路由,所述sd-wan wan隧道状态路由的路由信息包括第一wan隧道的状态信息。
84、在一种可能的实现方式中,所述第一wan隧道的状态信息,包括:所述第一wan隧道的连通性信息,和/或,所述第一wan隧道的质量参数。
85、在一种可能的实现方式中,所述接收单元,还用于接收第四通信装置发送的第五sd-wan路由,所述第五sd-wan路由为sd-wan wan隧道状态路由,所述第五sd-wan路由的路由信息包括第二wan隧道的状态信息,其中,所述第一wan隧道和所述第二wan隧道均为由所述第二通信装置到达目标通信装置的路径上的wan隧道;所述处理单元,还用于:根据所述第一sd-wan路由的路由信息和第五sd-wan路由的路由信息,确定通过第一wan隧道传输业务数据。
86、在一种可能的实现方式中,所述接收单元,还用于:接收所述第一通信装置发送第一能力指示信息,所述第一能力指示信息指示所述第一通信装置支持所述afi和所述safi。
87、在一种可能的实现方式中,所述装置还包括:发送单元,用于向所述第一通信装置发送第二能力指示信息,所述第二能力指示信息指示所述第二通信装置支持所述afi和所述safi。
88、第五方面,本技术实施例提供了一种通信装置,其特征在于,包括:处理器和存储器;
89、所述存储器,用于存储指令;所述处理器,用于执行所述指令,使得所述通信装置执行以上第一方面以及第一方面任意一项所述的方法,或者,使得所述通信装置执行以上第二方面以及第二方面任意一项所述的方法。
90、第六方面,本技术实施例提供了一种计算机可读存储介质,包括指令或计算机程序,当所述指令或计算机程序在处理器上运行时,实现以上第一方面以及第一方面任意一项所述的方法,或者,实现以上第二方面以及第二方面任意一项所述的方法,。
91、第七方面,本技术实施例提供了一种计算机程序产品,包括计算机程序产品,当其在处理器上运行时,实现以上第一方面以及第一方面任意一项所述的方法,或者,实现以上第二方面以及第二方面任意一项所述的方法。
92、第八方面,本技术实施例提供了一种通信系统,该通信系统包括执行以上第一方面以及第一方面任意一项所述的方法的第一通信装置、以及执行以上第二方面以及第二方面任意一项所述的方法的第二通信装置。
1.一种信息处理方法,其特征在于,应用于第一通信装置,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述safi指示sd-wan子地址族。
3.根据权利要求1或2所述的方法,其特征在于,所述第一bgp消息中包括第一网络层可达信息nlri,所述第一nlri包括第一类型长度值tlv,所述第一tlv用于携带所述第一sd-wan路由的路由信息,所述第一tlv的类型字段指示所述第一sd-wan路由的类型。
4.根据权利要求3所述的方法,其特征在于,所述第一bgp消息还用于通告第二sd-wan路由,所述第一nlri包括第二tlv,所述第二tlv用于携带所述第二sd-wan路由的路由信息,所述第二tlv的类型字段指示所述第二sd-wan路由的类型,所述第一sd-wan路由的类型和所述第二sd-wan路由的类型不同。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述第一sd-wan路由,包括以下其中一项:
7.根据权利要求1-5任一项所述的方法,其特征在于,所述第一sd-wan路由为sd-wan业务路由,所述sd-wan业务路由的路由信息包括业务的业务信息以及部署所述业务的设备的信息。
8.根据权利要求1-5任一项所述的方法,其特征在于,所述第一sd-wan路由为sd-wanapp路由,所述sd-wan app路由的路由信息包括app的属性信息以及访问所述app的设备的信息。
9.根据权利要求8所述的方法,其特征在于,所述app的属性信息,包括以下其中一项或者多项:
10.根据权利要求1-5任一项所述的方法,其特征在于,所述第一sd-wan路由为sd-wan安全路由,所述sd-wan安全路由的路由信息指示所述第一sd-wan路由的安全特征。
11.根据权利要求10所述的方法,其特征在于,所述第一sd-wan路由的安全特征包括所述第一sd-wan路由的安全等级和/或所述第一sd-wan路由的至少一种安全校验结果。
12.根据权利要求1-5任一项所述的方法,其特征在于,所述第一sd-wan路由为sd-wanwan隧道状态路由,所述sd-wan wan隧道状态路由的路由信息包括wan隧道的状态信息。
13.根据权利要求12所述的方法,其特征在于,所述wan隧道的状态信息包括:
14.一种信息处理方法,其特征在于,应用于第二通信装置,所述方法包括:
15.根据权利要求14所述的方法,其特征在于,所述safi指示sd-wan子地址族。
16.根据权利要求14或15所述的方法,其特征在于,所述第一bgp消息中包括第一网络层可达信息nlri,所述第一nlri包括第一类型长度值tlv,所述第一tlv用于携带所述第一sd-wan路由的路由信息,所述第一tlv的类型字段指示所述第一sd-wan路由的类型。
17.根据权利要求14-16任意一项所述的方法,其特征在于,所述第一sd-wan路由,包括以下其中一项:
18.根据权利要求17所述的方法,其特征在于,所述第一sd-wan路由为所述sd-wan业务路由,所述方法还包括:
19.根据权利要求17所述的方法,其特征在于,所述第一sd-wan路由为所述sd-wan app路由,所述方法还包括:
20.根据权利要求17所述的方法,其特征在于,所述第一sd-wan路由为sd-wan安全路由,所述方法还包括:
21.根据权利要求17所述的方法,其特征在于,所述第一sd-wan路由为sd-wan wan隧道状态路由,所述第一sd-wan路由的路由信息包括第一wan隧道的状态信息,所述方法还包括:
22.一种通信装置,其特征在于,所述装置包括:
23.一种通信装置,其特征在于,包括:处理器和存储器;
24.一种通信系统,其特征在于,所述系统包括:
25.一种计算机可读存储介质,其特征在于,包括指令或计算机程序,当所述指令或计算机程序在处理器上运行时,实现权利要求1-21任意一项所述的方法。
