本申请涉及通信,具体涉及一种网络设备引流控制方法、装置、系统、电子设备以及计算机可读存储介质。
背景技术:
1、在现有的技术实现中,网络设备在互通流量前需通过业务控制器下发业务配置信息,当网络设备根据业务控制器下发的业务配置信息各自完成业务网络配置后,双方网络设备之间即可互相传输业务流量。但由于网络设备在进行业务网络配置时是异步进行的,可能出现短暂的业务流量损失的情况。
技术实现思路
1、本申请的实施例分别提供了一种网络设备引流控制方法、网络设备引流控制装置、网络设备引流控制系统、电子设备、计算机可读存储介质以及计算机程序产品。
2、第一方面,本申请实施例提供了一种网络设备引流控制方法,应用于业务控制器,该方法包括:分别检测流量传输网络中的多个网络设备的流量状态;若基于检测到的流量状态确定未开启流量转发功能的目标设备,则通过向所述目标设备下发开启接收指令,控制开启所述目标设备的流量接收功能;通过向所述目标设备下发开启发送指令,控制开启所述目标设备的流量发送功能,以启动进行所述流量传输网络中的业务流量转发。
3、第二方面,本申请实施例提供了一种网络设备引流控制装置,配置在业务控制器上,该装置包括:检测模块,配置为分别检测流量传输网络中的多个网络设备的流量状态;第一控制模块,配置为若基于检测到的流量状态确定未开启流量转发功能的目标设备,则通过向所述目标设备下发开启接收指令,控制开启所述目标设备的流量接收功能;第二控制模块,配置为通过向所述目标设备下发开启发送指令,控制开启所述目标设备的流量发送功能,以启动进行所述流量传输网络中的业务流量转发。
4、第三方面,本申请实施例提供了另一种网络设备引流控制方法,应用于网络设备,该方法包括:进行流量状态的初始化,初始化后的流量状态表征未开启流量转发功能;接收业务控制器下发的开启接收指令,并响应于所述开启接收指令,开启自身的流量接收功能;接收所述业务控制器下发的开启发送指令,并响应于所述开启发送指令,开启自身的流量发送功能,以启动进行业务流量的转发。
5、第四方面,本申请实施例提供了另一种网络设备引流控制装置,配置在网络设备上,该装置包括:初始化模块,配置为进行流量状态的初始化,初始化后的流量状态表征未开启流量转发功能;第一接收模块,配置为接收业务控制器下发的开启接收指令,并响应于所述开启接收指令,开启自身的流量接收功能;第二接收模块,配置为接收所述业务控制器下发的开启发送指令,并响应于所述开启发送指令,开启自身的流量发送功能,以启动进行业务流量的转发。
6、第五方面,本申请实施例提供了一种网络设备引流控制系统,包括业务控制器和多个网络设备,其中:所述业务控制器检测各个网络设备的流量状态,若基于所述流量状态确定未开启流量转发功能的目标设备,则先向所述目标设备发送开启接收指令,再向所述目标设备发送开启发送指令;所述目标设备根据依次接收到的所述开启接收指令和所述开启发送指令,依次开启自身的流量接收功能和流量发送功能,以启动进行流量传输网络中的业务流量转发,所述流量传输网络是所述多个网络设备根据所述业务控制器下发的业务配置信息进行自身业务网络配置后得到的。
7、第六方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如前所述的网络设备引流控制方法中的步骤。
8、第七方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上所述的网络设备引流控制方法中的步骤。
9、第八方面,本申请实施例提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述的网络设备引流控制方法中的步骤。
10、在本申请的实施例提供的技术方案中,业务控制器在检测到流量传输网络中未开启流量转发功能的目标设备时,先向目标设备发送开启接收指令以控制其开启流量接收功能,再向目标设备发送开启发送指令以控制其开启流量发送功能,相当于是在网络设备中设置了流量转发开关,通过业务控制器对流量转发开关进行控制,并且是控制先开启流量接收,再开启流量发送,使得网络设备开始发送业务流量时,对端设备都已经准备好业务流量的接收,从而能够避免出现业务流量损失的问题。
11、应理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
1.一种网络设备引流控制方法,其特征在于,应用于业务控制器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述流量传输网络是所述多个网络设备根据所述业务控制器下发的业务配置信息进行自身业务网络配置后得到的;所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,各个网络设备的心跳信息中携带各自设备的系统启动时间;所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种网络设备引流控制方法,其特征在于,应用于网络设备,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
10.一种网络设备引流控制系统,其特征在于,包括业务控制器和多个网络设备,其中:
11.根据权利要求10所述的系统,其特征在于:
12.根据权利要求11所述的系统,其特征在于:
13.根据权利要求10所述的系统,其特征在于:
14.一种网络设备引流控制装置,其特征在于,配置于业务控制器上,所述装置包括:
15.一种网络设备引流控制装置,其特征在于,配置于网络设备上,所述装置包括:
16.一种电子设备,其特征在于,包括:
17.一种计算机可读存储介质,其特征在于,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行权利要求1至9中任一项所述的网络设备引流控制方法。