本文涉及sd-wan,尤其涉及设备组网方法、装置、介质及设备。
背景技术:
1、sd-wan(software-defined wan,软件定义广域网)是一种可以快速部署的、低成本高灵活性的广域网解决方案,正在被越来越多的租户使用。一般情况下,租户通过cpe设备连接到sd-wan网络,使用sd-wan网络提供的服务。在目前的技术方案中,在通过cpe设备连接到sd-wan网络之前,需要为cpe设备进行多项配置,以实现cpe设备的上线和组网。然而,由于cpe设备的配置过程较为繁琐,配置效率低且容易出现配置错误。由此,如何提高cpe设备的配置效率,并减少配置错误的情况发生成为了亟待解决的技术问题。
技术实现思路
1、为克服相关技术中存在的问题,本文提供一种设备组网方法、装置、介质及设备。
2、根据本申请实施例的第一方面,提供一种设备组网方法,应用于控制器,包括:
3、响应于目标用户终端设备的上线请求,获取所述目标用户终端设备对应的标识信息;
4、基于所述标识信息,为所述目标用户终端设备分配组网ip地址段,以使所述目标用户终端设备基于所述组网ip地址段进行组网。
5、基于前述方案,在本申请的一些实施例中,基于所述标识信息,为所述目标用户终端设备分配组网ip地址段,包括:
6、基于所述标识信息,确定与所述标识信息对应的租户的账号信息;
7、基于与所述账号信息对应的地址池,为所述目标用户终端设备分配组网ip地址段。
8、基于前述方案,在本申请的一些实施例中,所述基于与所述账号信息对应的地址池,为所述目标用户终端设备分配组网ip地址段,包括:
9、根据所述目标用户终端设备的上线顺序,将所述账号信息对应的地址池内的ip地址段作为组网ip地址段依次分配给所述目标用户终端设备。
10、基于前述方案,在本申请的一些实施例中,在所述为所述目标用户终端设备分配组网ip地址段之后,还包括:
11、将所述组网ip地址段广播到同一账号信息对应的至少一个其他用户终端设备。
12、基于前述方案,在本申请的一些实施例中,在所述响应于目标用户终端设备的上线请求之前,还包括:
13、响应于租户针对目标用户终端设备的注册请求,获取所述目标用户终端设备的标识信息;
14、建立所述标识信息与所述租户的账号信息之间的对应关系。
15、基于前述方案,在本申请的一些实施例中,所述建立所述标识信息与所述租户的账号信息之间的对应关系,包括:
16、将所述目标用户终端设备的标识信息与预先存储的设备标识信息集合进行比对;
17、若所述设备标识信息集合中包含有与所述目标终端设备的标识信息相同的设备标识信息,确定所述目标用户终端设备的标识信息合法,并建立所述目标用户终端设备的标识信息与租户的账号信息之间的对应关系。
18、根据本申请实施例的另一方面,提供一种设备组网方法,应用于目标用户终端设备,包括:
19、向控制器发送上线请求,所述上线请求包括所述目标用户终端设备的标识信息;
20、从所述控制器接收组网ip地址段,所述组网ip地址段由所述控制器基于所述标识信息为所述目标用户终端设备分配得到;
21、将所述组网ip地址段中的ip地址分配给与所述目标用户终端设备连接的终端,以完成组网。
22、基于前述方案,在本申请的一些实施例中,在所述向控制器发送上线请求之前,还包括:
23、目标用户终端设备开启dhcp服务;
24、从dhcp服务获取所述目标用户终端设备的wan口地址,以连接到网络。
25、基于前述方案,在本申请的一些实施例中,所述将所述组网ip地址段中的ip地址分配给与所述目标用户终端设备连接的终端,包括:
26、将所述组网ip地址段中的ip地址分配给与所述目标用户终端设备连接的终端,以使所述终端通过所述ip地址实现与所述用户终端设备之间、以及与其他终端之间的网络连接。
27、根据本申请实施例的另一方面,提供一种设备组网装置,应用于控制器,包括:
28、上线请求接收模块,用于响应于目标用户终端设备的上线请求,获取所述目标用户终端设备对应的标识信息;
29、地址分配模块,用于基于所述标识信息,为所述目标用户终端设备分配组网ip地址段,以使所述目标用户终端设备基于所述组网ip地址段进行组网。
30、基于前述方案,在本申请的一些实施例中,设备组网装置还包括:
31、广播模块,用于将所述组网ip地址段广播到同一账号信息对应的至少一个其他用户终端设备。
32、基于前述方案,在本申请的一些实施例中,设备组网装置还包括:
33、注册模块,用于响应于租户针对目标用户终端设备的注册请求,获取所述目标用户终端设备的标识信息;
34、建立所述标识信息与所述租户的账号信息之间的对应关系。
35、根据本申请实施例的另一方面,提供一种设备组网装置,应用于用户终端设备,包括:
36、上线请求发送模块,向控制器发送上线请求,所述上线请求包括所述目标用户终端设备的标识信息;
37、组网地址获取模块,用于从所述控制器接收组网ip地址段,所述组网ip地址段由所述控制器基于所述标识信息为所述目标用户终端设备分配得到;
38、地址分配模块,用于将所述组网ip地址段中的ip地址分配给与所述目标用户终端设备连接的终端,以完成组网。
39、基于前述方案,在本申请的一些实施例中,设备组网装置还包括:
40、网络连接模块,用于目标用户终端设备开启dhcp服务;从dhcp服务获取所述目标用户终端设备的wan口地址,以连接到网络。
41、根据本申请实施例的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现设备组网方法的步骤。
42、根据本申请实施例的另一方面,提供一种计算机设备,包括处理器、存储器和存储于所述存储器上的计算机程序,所述处理器执行所述计算机程序时实现设备组网方法的步骤。
43、本申请通过提供一种设备组网方法,控制器响应于目标用户终端设备的上线请求,获取所述目标用户终端设备对应的标识信息,并基于标识信息,为目标用户终端设备分配组网ip地址段,以使目标用户终端设备基于组网ip地址段进行组网。由此,控制器在接收到目标用户终端设备的上线请求后,基于待上线的目标用户终端设备的标识信息,为该目标用户终端设备分配组网ip地址段,可以保证不同用户终端设备分配到不同的组网ip地址段,进而保证同一租户的多个目标用户终端的组网地址不会冲突,且简化了组网过程。
44、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本文。
1.一种设备组网方法,其特征在于,应用于控制器,包括:
2.如权利要求1所述的设备组网方法,其特征在于,所述基于所述标识信息,为所述目标用户终端设备分配组网ip地址段,包括:
3.如权利要求2所述的设备组网方法,其特征在于,所述基于与所述账号信息对应的地址池,为所述目标用户终端设备分配组网ip地址段,包括:
4.如权利要求2所述的设备组网方法,其特征在于,在所述为所述目标用户终端设备分配组网ip地址段之后,还包括:
5.如权利要求2所述的设备组网方法,其特征在于,在所述响应于目标用户终端设备的上线请求之前,还包括:
6.如权利要求5所述的设备组网方法,其特征在于,所述建立所述标识信息与所述租户的账号信息之间的对应关系,包括:
7.一种设备组网方法,其特征在于,应用于目标用户终端设备,包括:
8.如权利要求7所述的设备组网方法,其特征在于,在所述向控制器发送上线请求之前,还包括:
9.如权利要求7所述的设备组网方法,其特征在于,所述将所述组网ip地址段中的ip地址分配给与所述目标用户终端设备连接的终端,包括:
10.一种设备组网装置,其特征在于,应用于控制器,包括:
11.一种设备组网装置,其特征在于,应用于用户终端设备,包括:
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现如权利要求1-9中任意一项所述方法的步骤。
13.一种计算机设备,包括处理器、存储器和存储于所述存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-9中任意一项所述方法的步骤。