发送路由、出站路由过滤能力协商和获取路由的方法与流程

专利查询2小时前  2


本技术涉及通信,特别涉及发送路由、出站路由过滤能力协商和获取路由的方法。


背景技术:

1、在软件定义广域网(software-defined wide-area network,sd-wan)场景中,不同的设备进行交互之前需要获取彼此的路由信息。路由可以由控制器基于出站路由过滤(outbound route filtering,orf)能力协商后,通过筛选,向各个设备发送,使得设备能够实现路由信息的获取,并根据获取到的路由信息进行交互。


技术实现思路

1、本技术提供了一种发送路由、出站路由过滤能力协商和获取路由的方法,以实现路由的按需订阅,技术方案如下:

2、第一方面,提供了一种发送路由的方法,该方法应用于控制器,该方法包括:接收第一sd-wan设备发送的第一orf请求信息;获取与第一orf请求信息匹配的第一路由信息;向第一sd-wan设备发送第一路由信息。本技术中的控制器可以为路由反射器(routerreflector,rr),还可以是集成有rr功能的控制装置等。控制器通过发送与第一orf请求信息匹配的第一路由信息,实现对第一sd-wan设备的路由信息的按需发放,避免第一sd-wan设备感知非必需的路由信息,减少对第一sd-wan设备的资源占用。

3、在一种可能的实现方式中,接收第一sd-wan设备发送的第一orf请求信息之前,还包括:与第一sd-wan设备进行orf能力协商,orf能力协商用于在控制器和第一sd-wan设备之间协商orf能力。控制器与第一sd-wan设备协商orf能力,能够使得控制器具备路由信息过滤的能力,保证控制器能够向第一sd-wan设备按需发放路由信息。

4、在一种可能的实现方式中,orf能力协商用于在控制器和第一sd-wan设备之间协商传输网络端口(transport network port,tnp)-orf能力。控制器与第一sd-wan设备能够基于第一sd-wan所需的路由信息的类型,进行不同类型的orf能力的协商,保证过滤的准确性。

5、在一种可能的实现方式中,与第一sd-wan设备进行orf能力协商,包括:基于边界网关协议(border gateway protocol,bgp)sd-wan地址族协议与第一sd-wan设备进行tnp-orf能力协商。基于相关协议进行tnp-orf能力协商,无需创建新的协议,能够减小协商的难度,提高方案的普适性。

6、在一种可能的实现方式中,基于bgp sd-wan地址族协议与第一sd-wan设备进行tnp-orf能力协商,包括:在与第一sd-wan设备交互的bgp sd-wan地址族协议报文中携带orf能力协商类型长度值(type length value,tlv),其中,orf能力协商tlv的类型字段指示tlv用于tnp-orf能力协商。通过bgp sd-wan地址族协议报文中携带orf能力协商tlv,使得控制器能够通过接收bgp sd-wan地址族协议报文,即可进行tnp-orf能力协商,减小了协商的难度。

7、在一种可能的实现方式中,与第一orf请求信息匹配的第一路由信息为tnp路由。明确第一orf请求信息匹配的路由信息的类型,能够保证向第一sd-wan设备按需发放的路由信息的准确性。

8、在一种可能的实现方式中,第一orf请求信息包括sd-wan路由类型。明确第一orf请求信息的内容,使得控制器能够根据第一orf请求信息中的订阅关键词,确保第一sd-wan设备对路由信息的按需订阅。

9、在一种可能的实现方式中,第一orf请求信息还包括tnp信息,tnp信息包括链路标识id和链路类型。通过在第一orf请求信息中增加tnp信息等订阅关键词,能够进一步保证控制器根据订阅关键词确定出的路由信息的准确性。

10、在一种可能的实现方式中,接收第一sd-wan设备发送的第一orf请求信息,包括:接收第一sd-wan设备发送的第一边界网关协议路由刷新bgp route-refresh报文,第一bgproute-refresh报文包括出站路由过滤类型orf type字段和第一出站路由过滤表项编码orf entry encoding字段,orf type字段用于指示orf的类型为tnp-orf,第一orf entryencoding字段用于携带第一orf请求信息。通过第一bgp route-refresh报文携带第一orf请求信息,使得控制器通过接收包括orf entry encoding字段的第一bgp route-refresh报文,即可成功获取到第一orf请求信息,并根据orf type字段指示的orf的类型为tnp-orf,使得控制器明确需要使能的orf能力。

11、在一种可能的实现方式中,第一orf请求信息包括路由类型字段,路由类型字段指示sd-wan tnp路由。第一orf请求携带路由类型字段,能够明确需要过滤的路由类型,实现精准的路由信息过滤。

12、在一种可能的实现方式中,orf能力协商用于在控制器和第一sd-wan设备之间协商边界网关协议链路状态最短路径优先(border gateway protocol-link stateshortest path first,bgp-ls spf)orf能力。控制器与第一sd-wan设备能够基于第一sd-wan所需的路由信息的类型,进行不同类型的orf能力的协商,保证过滤的准确性。

13、在一种可能的实现方式中,与第一sd-wan设备进行orf能力协商,包括:基于bgpsd-wan地址族协议与第一sd-wan设备进行bgp-ls spf orf能力协商。基于相关协议进行bgp-ls spf orf能力协商,无需创建新的协议,能够减小协商的难度,提高方案的普适性。

14、在一种可能的实现方式中,基于bgp sd-wan地址族协议与第一sd-wan设备进行bgp-ls spf orf能力协商,包括:在与第一sd-wan设备交互的bgp-ls spf地址族协议报文中携带orf能力协商tlv,其中,orf能力协商tlv的类型字段指示tlv用于bgp-ls spf orf能力协商。通过bgp sd-wan地址族协议报文中携带orf能力协商tlv,使得控制器能够通过接收bgp sd-wan地址族协议报文,即可进行bgp-ls spf orf能力协商,减小了协商的难度。

15、在一种可能的实现方式中,接收第一sd-wan设备发送的第一orf请求信息,包括:接收第一sd-wan设备发送的第一bgp route-refresh报文,第一bgp route-refresh报文包括orf type字段和第一orf entry encoding字段,orf type字段用于指示orf的类型为bgp-ls spf orf,第一orf entry encoding字段用于携带第一orf请求信息。通过第一bgproute-refresh报文携带第一orf请求信息,使得控制器通过接收包括orf entry encoding字段的第一bgp route-refresh报文,即可成功获取到第一orf请求信息,并根据orf type字段指示的orf的类型为bgp-ls spf orf,使得控制器明确需要使能的orf能力。

16、在一种可能的实现方式中,与第一orf请求信息匹配的第一路由信息为bgp-lsspf路由。明确第一orf请求信息匹配的路由信息的类型,能够保证按需向第一sd-wan设备发放的路由信息的准确性。

17、在一种可能的实现方式中,第一orf请求信息包括虚拟专用网络标识(virtualprivate network,vpn)id。明确第一orf请求信息的内容,使得控制器能够根据第一orf请求信息中的订阅关键词,确保第一sd-wan设备对路由信息的按需订阅。

18、在一种可能的实现方式中,方法还包括:接收第一sd-wan设备发送的第二orf请求信息;获取与第二orf请求信息匹配的第二路由信息;向第一sd-wan设备发送第二路由信息。控制器能够根据不同的orf请求信息,发放不同的路由信息,保证了按需发放路由信息的准确性。

19、在一种可能的实现方式中,方法还包括:接收第二sd-wan设备发送的第三orf请求信息;获取与第三orf请求信息匹配的第三路由信息;向第二sd-wan设备发送第三路由信息。控制器不仅能够和第一sd-wan设备进行交互,按需向第一sd-wan设备发放路由信息,还可以与第二sd-wan设备进行交互,按需向第二sd-wan设备发送第二orf请求信息对应的第二路由信息,保证了orf请求信息与路由信息的准确对应。

20、第二方面,提供了一种出站路由过滤能力协商的方法,该方法包括:控制器与第一sd-wan设备进行orf能力协商,orf能力协商用于在控制器和第一sd-wan设备之间协商orf能力。控制器与第一sd-wan设备协商orf能力,能够使得控制器具备路由信息过滤的能力,保证控制器能够向第一sd-wan设备按需发放路由信息。

21、在一种可能的实现方式中,orf能力协商用于在控制器和第一sd-wan设备之间协商tnp-orf能力。控制器与第一sd-wan设备能够基于第一sd-wan所需的路由信息的类型,进行不同类型的orf能力的协商,保证过滤的准确性。

22、在一种可能的实现方式中,控制器与第一sd-wan设备进行orf能力协商,包括:控制器基于bgp sd-wan地址族协议与第一sd-wan设备进行tnp-orf能力协商。基于相关协议进行tnp-orf能力协商,无需创建新的协议,能够减小协商的难度,提高方案的普适性。

23、在一种可能的实现方式中,控制器基于bgp sd-wan地址族协议与第一sd-wan设备进行tnp-orf能力协商,包括:控制器在与第一sd-wan设备交互的bgp sd-wan地址族协议报文中携带orf能力协商tlv,其中,orf能力协商tlv的类型字段指示tlv用于tnp-orf能力协商。通过bgp sd-wan地址族协议报文中携带orf能力协商tlv,使得控制器能够通过接收bgpsd-wan地址族协议报文,即可进行tnp-orf能力协商,减小了协商的难度。

24、在一种可能的实现方式中,orf能力协商用于在控制器和第一sd-wan设备之间协商bgp-ls spf orf能力。控制器与第一sd-wan设备能够基于第一sd-wan所需的路由信息的类型,进行不同类型的orf能力的协商,保证过滤的准确性。

25、在一种可能的实现方式中,控制器与第一sd-wan设备进行orf能力协商,包括:控制器基于bgp sd-wan地址族协议与第一sd-wan设备进行bgp-ls spf orf能力协商。基于相关协议进行bgp-ls spf orf能力协商,无需创建新的协议,能够减小协商的难度,提高方案的普适性。

26、在一种可能的实现方式中,控制器基于bgp sd-wan地址族协议与第一sd-wan设备进行bgp-ls spf orf能力协商,包括:控制器在与第一sd-wan设备交互的bgp sd-wan地址族协议报文中携带orf能力协商tlv,其中,orf能力协商tlv的类型字段指示tlv用于bgp-lsspf orf能力协商。通过bgp sd-wan地址族协议报文中携带orf能力协商tlv,使得控制器能够通过接收bgp sd-wan地址族协议报文,即可进行bgp-ls spf orf能力协商,减小了协商的难度。

27、第三方面,提供了一种获取路由的方法,该方法应用于第一sd-wan设备,该方法包括:向控制器发送第一orf请求信息;接收控制器发送的与第一orf请求信息匹配的第一路由信息。通过向控制器发送第一orf请求信息,获取所需的第一路由信息,避免对其他非必需的路由信息的获取,从而减少第一sd-wan设备的资源占用。

28、在一种可能的实现方式中,向控制器发送第一orf请求信息之前,还包括:与控制器设备进行orf能力协商,orf能力协商用于在控制器和第一sd-wan设备之间协商orf能力。控制器与第一sd-wan设备协商orf能力,能够使得控制器具备路由信息过滤的能力,保证控制器能够向第一sd-wan设备按需发放路由信息。

29、在一种可能的实现方式中,orf能力协商用于在控制器和第一sd-wan设备之间协商tnp-orf能力。控制器与第一sd-wan设备能够基于第一sd-wan所需的路由信息的类型,进行不同类型的orf能力的协商,保证过滤的准确性。

30、在一种可能的实现方式中,与控制器设备进行orf能力协商,包括:基于bgp sd-wan地址族协议与控制器进行tnp-orf能力协商。基于相关协议进行tnp-orf能力协商,无需创建新的协议,能够减小协商的难度,提高方案的普适性。

31、在一种可能的实现方式中,基于bgp sd-wan地址族协议与控制器进行tnp-orf能力协商,包括:在与控制器交互的bgp sd-wan地址族协议报文中携带orf能力协商tlv,其中,orf能力协商tlv的类型字段指示tlv用于tnp-orf能力协商。通过bgp sd-wan地址族协议报文中携带orf能力协商tlv,使得控制器能够通过接收bgp sd-wan地址族协议报文,即可进行tnp-orf能力协商,减小了协商的难度。

32、在一种可能的实现方式中,与第一orf请求信息匹配的第一路由信息为tnp路由。明确第一orf请求信息匹配的路由信息的类型,能够保证向第一sd-wan设备按需发放的路由信息的准确性。

33、在一种可能的实现方式中,第一orf请求信息包括sd-wan路由类型。明确第一orf请求信息的内容,使得控制器能够根据第一orf请求信息中的订阅关键词,确保第一sd-wan设备对路由信息的按需订阅。

34、在一种可能的实现方式中,第一orf请求信息还包括tnp信息,tnp信息包括链路标识id和链路类型。通过在第一orf请求信息中增加tnp信息等订阅关键词,能够进一步保证控制器根据订阅关键词确定出的路由信息的准确性。

35、在一种可能的实现方式中,向控制器发送第一orf请求信息,包括:向控制器发送第一bgp route-refresh报文,第一bgp route-refresh报文包括orf type字段和第一orfentry encoding字段,orf type字段用于指示orf的类型为tnp-orf,第一orf entryencoding字段用于携带第一orf请求信息。通过第一bgp route-refresh报文携带第一orf请求信息,使得控制器通过接收包括orf entry encoding字段的第一bgp route-refresh报文,即可成功获取到第一orf请求信息,并根据orf type字段指示的orf的类型为tnp-orf,使得控制器明确需要使能的orf能力。

36、在一种可能的实现方式中,第一orf请求信息包括路由类型字段,路由类型字段指示sd-wan tnp路由。第一orf请求携带路由类型字段,能够明确需要过滤的路由类型,实现精准的路由信息过滤。

37、在一种可能的实现方式中,orf能力协商用于在控制器和第一sd-wan设备之间协商bgp-ls spf orf能力。控制器与第一sd-wan设备能够基于第一sd-wan所需的路由信息的类型,进行不同类型的orf能力的协商,保证过滤的准确性。

38、在一种可能的实现方式中,与控制器设备进行orf能力协商,包括:基于bgp sd-wan地址族协议与控制器进行bgp-ls spf orf能力协商。基于相关协议进行bgp-ls spforf能力协商,无需创建新的协议,能够减小协商的难度,提高方案的普适性。

39、在一种可能的实现方式中,基于bgp sd-wan地址族协议与控制器进行bgp-ls spforf能力协商,包括:在与控制器交互的bgp-ls spf地址族协议报文中携带orf能力协商tlv,其中,orf能力协商tlv的类型字段指示tlv用于bgp-ls spf orf能力协商。通过bgpsd-wan地址族协议报文中携带orf能力协商tlv,使得控制器能够通过接收bgp sd-wan地址族协议报文,即可进行bgp-ls spf orf能力协商,减小了协商的难度。

40、在一种可能的实现方式中,向控制器发送第一orf请求信息,包括:向控制器发送第一bgp route-refresh报文,第一bgp route-refresh报文包括orf type字段和第一orfentry encoding字段,orf type字段用于指示orf的类型为bgp-ls spf orf,第一orfentry encoding字段用于携带第一orf请求信息。通过第一bgp route-refresh报文携带第一orf请求信息,使得控制器通过接收包括orf entry encoding字段的第一bgp route-refresh报文,即可成功获取到第一orf请求信息,并根据orf type字段指示的orf的类型为bgp-ls spf orf,使得控制器明确需要使能的orf能力。

41、在一种可能的实现方式中,与第一orf请求信息匹配的第一路由信息为bgp-lsspf路由。明确第一orf请求信息匹配的路由信息的类型,能够保证按需向第一sd-wan设备发放的路由信息的准确性。

42、在一种可能的实现方式中,第一orf请求信息包括vpn id。明确第一orf请求信息的内容,使得控制器能够根据第一orf请求信息中的订阅关键词,确保第一sd-wan设备对路由信息的按需订阅。

43、在一种可能的实现方式中,方法还包括:向控制器发送第二orf请求信息;接收控制器发送的与第二orf请求信息匹配的第二路由信息。第一sd-wan向控制器发送不同的orf请求信息,能够获得不同的路由信息,保证了按需发放路由信息的准确性。

44、第四方面,提供了一种通信装置,装置包括:收发模块,用于执行第一方面及其对应的任一种可能的实现方式中由通信装置所执行的接收和/或发送相关的操作,或者,用于执行第二方面及其对应的任一种可能的实现方式中由通信装置所执行的接收和/或发送相关的操作,或者,用于执行第三方面及其对应的任一种可能的实现方式中由通信装置所执行的接收和/或发送相关的操作;

45、处理模块,用于执行第一方面及其对应的任一种可能的实现方式中由通信装置所执行的接收和/或发送相关的操作之外的其他操作,或者,用于执行第二方面及其对应的任一种可能的实现方式中由通信装置所执行的接收和/或发送相关的操作之外的其他操作,或者,用于执行第三方面及其对应的任一种可能的实现方式中由通信装置所执行的接收和/或发送相关的操作之外的其他操作。

46、第五方面,提供了另一种通信装置,该装置包括:网络接口、存储器和处理器。其中,该网络接口、该存储器和该处理器通过内部连接通路互相通信,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,以控制网络接口接收信号,并控制网络接口发送信号,并且当该处理器执行该存储器存储的指令时,使得该处理器执行第一方面、第二方面或第三方面及其可能的实现方式中的方法。

47、可选地,处理器为一个或多个,存储器为一个或多个。

48、可选地,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。

49、第六方面,提供了一种通信设备,设备包括处理器,处理器与存储器耦合;存储器中存储有至少一条指令,至少一条指令由处理器加载并执行,以使设备实现第一方面及其对应的可能的实现方式中的发送路由的方法,或者实现第二方面及其对应的可能的实现方式中的出站路由过滤能力协商的方法,或者实现第三方面及其对应的可能的实现方式中的获取路由的方法。

50、第七方面,提供了一种通信系统,通信系统包括第一sd-wan设备和控制器,控制器用于执行第一方面、第二方面或第三方面及其对应的可能的实现方式中控制器所执行的方法,第一sd-wan设备用于执行第一方面、第二方面或第三方面及其对应的可能的实现方式中第一sd-wan设备所执行的方法。

51、第八方面,提供了一种计算机程序或产品,计算机程序或产品包括:计算机程序代码,当计算机程序代码被计算机运行时,使得计算机执行上述第一方面、第二方面和第三方面及其对应的可能的实现方式中的方法。

52、第九方面,提供了一种计算机可读存储介质,计算机可读存储介质存储程序或指令,当程序或指令在计算机上运行时,上述第一方面、第二方面和第三方面及其对应的而可能的实现方式中的方法被执行。

53、第十方面,提供了一种芯片,包括处理器,用于从存储器中调用并运行存储器中存储的指令,使得安装有芯片的计算机执行上述第一方面、第二方面和第三方面及其对应的可能的实现方式中的方法。

54、第十一方面,提供另一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,处理器用于执行存储器中的代码,当代码被执行时,安装有芯片的计算机执行上述第一方面、第二方面和第三方面及其对应的可能的实现方式中的方法。

55、应当理解的是,本技术的第四方面至第十一方面的技术方案及对应的可能的实现方式所取得的有益效果,可以参见上述对第一方面、第二方面和第三方面及其对应的可能的实现方式的技术效果,此处不再赘述。


技术特征:

1.一种发送路由的方法,其特征在于,所述方法应用于控制器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述接收第一软件定义广域网sd-wan设备发送的第一出站路由过滤orf请求信息之前,还包括:

3.根据权利要求2所述的方法,其特征在于,所述orf能力协商用于在所述控制器和所述第一sd-wan设备之间协商传输网络端口出站路由过滤tnp-orf能力。

4.根据权利要求2或3所述的方法,其特征在于,所述与所述第一sd-wan设备进行orf能力协商,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于边界网关协议bgpsd-wan地址族协议与所述第一sd-wan设备进行tnp-orf能力协商,包括:

6.根据权利要求1-5任一所述的方法,其特征在于,所述与所述第一orf请求信息匹配的第一路由信息为传输网络端口tnp路由。

7.根据权利要求1-6任一所述的方法,其特征在于,所述第一orf请求信息包括sd-wan路由类型。

8.根据权利要求7所述的方法,其特征在于,所述第一orf请求信息还包括tnp信息,所述tnp信息包括链路标识id和链路类型。

9.根据权利要求1-8任一所述的方法,其特征在于,所述接收第一软件定义广域网sd-wan设备发送的第一出站路由过滤orf请求信息,包括:

10.根据权利要求9所述的方法,其特征在于,所述第一orf请求信息包括路由类型字段,所述路由类型字段指示sd-wan tnp路由。

11.根据权利要求2所述的方法,其特征在于,所述orf能力协商用于在所述控制器和所述第一sd-wan设备之间协商边界网关协议链路状态最短路径优先出站路由过滤bgp-lsspf orf能力。

12.根据权利要求2或11所述的方法,其特征在于,所述与所述第一sd-wan设备进行orf能力协商,包括:

13.根据权利要求12所述的方法,其特征在于,所述基于边界网关协议bgpsd-wan地址族协议与所述第一sd-wan设备进行bgp-ls spf orf能力协商,包括:

14.根据权利要求1-2、11-13任一所述的方法,其特征在于,所述接收第一软件定义广域网sd-wan设备发送的第一出站路由过滤orf请求信息,包括:

15.根据权利要求1-2、11-14任一所述的方法,其特征在于,所述与所述第一orf请求信息匹配的第一路由信息为边界网关协议链路状态最短路径优先bgp-ls spf路由。

16.根据权利要求1-2、11-15任一所述的方法,其特征在于,所述第一orf请求信息包括虚拟专用网络标识vpn id。

17.根据权利要求1-16任一所述的方法,其特征在于,所述方法还包括:

18.根据权利要求1-17任一所述的方法,其特征在于,所述方法还包括:

19.一种出站路由过滤能力协商的方法,其特征在于,所述方法包括:

20.根据权利要求19所述的方法,其特征在于,所述orf能力协商用于在所述控制器和所述第一sd-wan设备之间协商传输网络端口出站路由过滤tnp-orf能力。

21.根据权利要求19或20所述的方法,其特征在于,所述控制器与第一软件定义广域网sd-wan设备进行出站路由过滤orf能力协商,包括:

22.根据权利要求21所述的方法,其特征在于,所述控制器基于边界网关协议bgp sd-wan地址族协议与所述第一sd-wan设备进行tnp-orf能力协商,包括:

23.根据权利要求19所述的方法,其特征在于,所述orf能力协商用于在所述控制器和所述第一sd-wan设备之间协商边界网关协议链路状态最短路径优先bgp-ls spf orf能力。

24.根据权利要求19或23所述的方法,其特征在于,所述控制器与第一软件定义广域网sd-wan设备进行出站路由过滤orf能力协商,包括:

25.根据权利要求24所述的方法,其特征在于,所述控制器基于边界网关协议bgp sd-wan地址族协议与所述第一sd-wan设备进行bgp-ls spf orf能力协商,包括:

26.一种获取路由的方法,其特征在于,所述方法应用于第一软件定义广域网sd-wan设备,所述方法包括:

27.根据权利要求26所述的方法,其特征在于,所述向控制器发送第一出站路由过滤orf请求信息之前,还包括:

28.根据权利要求27所述的方法,其特征在于,所述orf能力协商用于在所述控制器和所述第一sd-wan设备之间协商传输网络端口出站路由过滤tnp-orf能力。

29.根据权利要求27或28所述的方法,其特征在于,所述与所述控制器设备进行orf能力协商,包括:

30.根据权利要求29所述的方法,其特征在于,所述基于边界网关协议bgpsd-wan地址族协议与所述控制器进行tnp-orf能力协商,包括:

31.根据权利要求26-30任一所述的方法,其特征在于,所述与所述第一orf请求信息匹配的第一路由信息为传输网络端口tnp路由。

32.根据权利要求26-31任一所述的方法,其特征在于,所述第一orf请求信息包括sd-wan路由类型。

33.根据权利要求32所述的方法,其特征在于,所述第一orf请求信息还包括tnp信息,所述tnp信息包括链路标识id和链路类型。

34.根据权利要求26-33任一所述的方法,其特征在于,所述向控制器发送第一出站路由过滤orf请求信息,包括:

35.根据权利要求34所述的方法,其特征在于,所述第一orf请求信息包括路由类型字段,所述路由类型字段指示sd-wan tnp路由。

36.根据权利要求27所述的方法,其特征在于,所述orf能力协商用于在所述控制器和所述第一sd-wan设备之间协商边界网关协议链路状态最短路径优先出站路由过滤bgp-lsspf orf能力。

37.根据权利要求27或36所述的方法,其特征在于,所述与所述控制器设备进行orf能力协商,包括:

38.根据权利要求37所述的方法,其特征在于,所述基于边界网关协议bgpsd-wan地址族协议与所述控制器进行bgp-ls spf orf能力协商,包括:

39.根据权利要求26-27或36-38任一所述的方法,其特征在于,所述向控制器发送第一出站路由过滤orf请求信息,包括:

40.根据权利要求26-27、36-39任一所述的方法,其特征在于,所述与所述第一orf请求信息匹配的第一路由信息为边界网关协议链路状态最短路径优先bgp-ls spf路由。

41.根据权利要求26-27、36-40任一所述的方法,其特征在于,所述第一orf请求信息包括虚拟专用网络标识vpn id。

42.根据权利要求26-41任一所述的方法,其特征在于,所述方法还包括:

43.一种通信装置,其特征在于,所述装置包括:收发模块,用于执行权利要求1-18任一所述的方法中由所述通信装置所执行的接收和/或发送相关的操作,或者,用于执行权利要求19-25任一所述的方法中由所述通信装置所执行的接收和/或发送相关的操作,或者,用于执行权利要求26-42任一所述的方法中由所述通信装置所执行的接收和/或发送相关的操作;

44.一种通信设备,其特征在于,所述通信设备包括处理器,所述处理器与存储器耦合;所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行,以使所述设备实现权利要求1-18任一所述的发送路由的方法,或权利要求19-25任一所述的出站路由过滤能力协商的方法,或权利要求26-42任一所述的获取路由的方法。

45.一种通信系统,其特征在于,所述通信系统包括第一软件定义广域网sd-wan设备和控制器,所述控制器用于执行如权利要求1-42中任一所述的方法中所述控制器所执行的方法,所述第一sd-wan设备用于执行权利要求1-42中任一所述的方法中所述第一sd-wan设备所执行的方法。

46.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现权利要求1-18任一所述的发送路由的方法或权利要求19-25任一所述的出站路由过滤能力协商的方法或权利要求26-42任一所述的获取路由的方法。

47.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,所述计算机程序或指令被处理器执行,以使计算机实现权利要求1-18任一所述的发送路由的方法或权利要求19-25任一所述的出站路由过滤能力协商的方法或权利要求26-42任一所述的获取路由的方法。


技术总结
本申请公开了发送路由、出站路由过滤能力协商和获取路由的方法,属于通信技术领域。方法包括:接收第一软件定义广域网SD‑WAN设备发送的第一出站路由过滤ORF请求信息;获取与第一ORF请求信息匹配的第一路由信息;向第一SD‑WAN设备发送第一路由信息。本申请通过控制器向第一SD‑WAN设备发送与第一ORF请求信息匹配的第一路由信息,实现路由信息的按需发放,避免第一SD‑WAN设备感知非必需的路由信息,减少对第一SD‑WAN设备的资源占用。

技术研发人员:庞东磊,盛成,何宏伟,董甲甲,庄顺万,王海波
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/12/5

最新回复(0)