全连通网络建立方法及装置转让专利

申请号 : CN201710369688.4

文献号 : CN107087312A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨超

申请人 : 迈普通信技术股份有限公司

摘要 :

本发明提供一种全连通网络建立方法及装置。所述方法应用于包括通信连接的控制服务器及多个节点设备的网络系统。源节点设备向控制服务器发送查询请求,其中,查询请求包括目标节点设备的信息。控制服务器根据目标节点设备的信息查找得到对应目标节点设备的配置信息,并将目标节点设备的配置信息发送给源节点设备。源节点设备基于目标节点设备的配置信息与目标节点设备建立通信连接。由此,在节点设备有通信需求时建立通信连接,解决了配置复杂的问题,同时增加了配置的灵活性,降低了网络维护成本。

权利要求 :

1.一种全连通网络建立方法,应用于包括通信连接的控制服务器及多个节点设备的网络系统,其特征在于,所述方法包括:源节点设备向所述控制服务器发送查询请求,所述查询请求包括目标节点设备的信息;

所述控制服务器根据所述目标节点设备的信息查找得到对应目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备;

所述源节点设备基于所述目标节点设备的配置信息与所述目标节点设备建立通信连接。

2.根据权利要求1所述的方法,其特征在于,所述目标节点设备的信息包括所述目标节点设备的物理地址,所述控制服务器根据所述目标节点设备的信息查找得到对应目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备的步骤包括:所述控制服务器根据所述物理地址查找所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备,所述控制服务器中的配置信息与物理地址对应。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

对存在通信连接关系的所述源节点设备与所述目标节点设备的报文传输情况进行监测,监测得到所述源节点设备与所述目标节点设备之间距离当前时间点最近的报文传输的传输时间点;

根据所述传输时间点与当前时间点得到一时间段;

将所述时间段与预设时间段进行比较,并根据比较结果执行预设策略。

4.根据权利要求3所述的方法,其特征在于,所述将所述时间段与预设时间段进行比较,并根据比较结果执行预设策略的步骤包括:在所述时间段大于预设时间段时,将所述源节点设备与所述目标节点设备的通信连接断开。

5.根据权利要求4所述的方法,其特征在于,在所述在所述时间段大于预设时间段时,将所述源节点设备与所述目标节点设备的通信连接断开的步骤之后,所述方法还包括:所述源节点设备将所述目标节点设备的配置信息进行清除。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在所述网络系统中的节点设备退出系统时,退出节点设备向所述控制服务器发送退出请求,所述控制服务器将退出节点设备的配置信息进行清除。

7.根据权利要求1所述的方法,其特征在于,所述多个节点设备存储有所述控制服务器的配置信息,所述方法还包括:所述多个节点设备根据存储的所述控制服务器的配置信息向所述控制服务器发送连接请求;

所述控制服务器接收所述请求,分别与所述多个节点设备建立通信连接,接收并保存各个节点设备发送的配置信息,其中,所述配置信息与物理地址对应。

8.一种全连通网络建立方法,应用于与多个节点设备通信连接的控制服务器,其特征在于,所述方法包括:接收源节点设备发送的查询请求,根据所述查询请求中的目标节点设备的信息查找得到对应所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备,以使所述源节点设备基于所述目标节点设备的配置信息与所述目标节点设备建立通信连接,其中,所述查询请求包括所述目标节点设备的信息。

9.根据权利要求8所述的方法,其特征在于,所述目标节点设备的信息包括所述目标节点设备的物理地址,所述接收源节点设备发送的查询请求,根据所述查询请求中的目标节点设备的信息查找得到对应所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备的步骤包括:根据所述物理地址查找所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备,所述控制服务器中的配置信息与物理地址对应。

10.根据权利要求8所述的方法,其特征在于,所述方法还包括:

在节点设备从所述控制服务器及所述多个节点设备形成的网络系统中退出时,接收退出节点设备发送的退出请求,并将退出节点设备的配置信息进行清除。

11.根据权利要求8所述的方法,其特征在于,所述多个节点设备存储有所述控制服务器的配置信息,所述方法还包括:接收所述多个节点设备根据存储的所述控制服务器的配置信息发送的连接请求,接收并保存各个节点设备发送的配置信息,其中,所述配置信息与物理地址对应。

12.一种全连通网络建立装置,应用于与多个节点设备通信连接的控制服务器,其特征在于,所述装置包括:收发模块,用于接收源节点设备发送的查询请求,根据所述查询请求中的目标节点设备的信息查找得到对应所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备,以使所述源节点设备基于所述目标节点设备的配置信息与所述目标节点设备建立通信连接,其中,所述查询请求包括所述目标节点设备的信息。

13.根据权利要求12所述的装置,其特征在于,所述目标节点设备的信息包括所述目标节点设备的物理地址,所述收发模块接收源节点设备发送的查询请求,根据所述查询请求中的目标节点设备的信息查找得到对应所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备的方式包括:根据所述物理地址查找所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备,所述控制服务器中的配置信息与物理地址对应。

14.根据权利要求12所述的装置,其特征在于,所述装置还包括:

清除模块,用于在节点设备从所述控制服务器及所述多个节点设备形成的网络系统中退出时,接收退出节点设备发送的退出请求,并将退出节点设备的配置信息进行清除。

15.根据权利要求12所述的装置,其特征在于,所述多个节点设备存储有所述控制服务器的配置信息,所述装置还包括:存储模块,用于接收所述多个节点设备根据存储的所述控制服务器的配置信息发送的连接请求,接收并保存各个节点设备发送的配置信息,其中,所述配置信息与物理地址对应。

说明书 :

全连通网络建立方法及装置

技术领域

[0001] 本发明涉及数据通信技术领域,具体而言,涉及一种全连通网络建立方法及装置。

背景技术

[0002] 全连通网络是指所有节点设备之间都是以直接连接的形式构成的通信网络。目前在全连通网络环境下,如果一台节点设备要与另一台节点设备建立通信,通常采取两种方案。
[0003] 一种方案是:在一台节点设备上通过手工配置与另一台节点设备的配置信息,以实现通信连接。而在通信的一方节点设备下线时,需要主动通知另一方节点设备。
[0004] 另一种方案是:在全连通网络中,增加一台服务器,在网络系统的节点设备上线时,服务器将网络系统中其他节点设备的配置信息均发送给新上线的节点设备。在其中一个节点设备有通信需求时,从已接收的网络系统中其他节点设备的配置信息中查找到需要的配置信息,从而实现通信连接。
[0005] 现有的方案中都存在一些不足,比如,第一种方案在一台节点设备和很多台节点设备都有通信连接时,配置的复杂度是成倍数增长的;而第二种方案中,存在较大的浪费,并不是所有的节点设备都有通信连接的需求。

发明内容

[0006] 为了克服现有技术中的上述不足,本发明所要解决的技术问题是提供一种全连通网络建立方法及装置,其能够在源节点设备有通信需求时,使源节点设备获得目标节点设备的配置信息,进而与目标节点设备通信连接,解决了配置复杂的问题,同时增加了配置的灵活性,降低了网络维护成本。
[0007] 本发明第一较佳实施例提供一种全连通网络建立方法,应用于包括通信连接的控制服务器及多个节点设备的网络系统,所述方法包括:
[0008] 源节点设备向所述控制服务器发送查询请求,所述查询请求包括目标节点设备的信息;
[0009] 所述控制服务器根据所述目标节点设备的信息查找得到对应目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备;
[0010] 所述源节点设备基于所述目标节点设备的配置信息与所述目标节点设备建立通信连接。
[0011] 本发明第二较佳实施例提供一种全连通网络建立方法,应用于与多个节点设备通信连接的控制服务器,所述方法包括:
[0012] 接收源节点设备发送的查询请求,根据所述查询请求中的目标节点设备的信息查找得到对应所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备,以使所述源节点设备基于所述目标节点设备的配置信息与所述目标节点设备建立通信连接,其中,所述查询请求包括所述目标节点设备的信息。
[0013] 本发明第三较佳实施例提供一种全连通网络建立装置,应用于与多个节点设备通信连接的控制服务器,所述装置包括:
[0014] 收发模块,用于接收源节点设备发送的查询请求,根据所述查询请求中的目标节点设备的信息查找得到对应所述目标节点设备的配置信息,并将所述目标节点设备的配置信息发送给所述源节点设备,以使所述源节点设备基于所述目标节点设备的配置信息与所述目标节点设备建立通信连接,其中,所述查询请求包括所述目标节点设备的信息。
[0015] 相对于现有技术而言,本发明具有以下有益效果:
[0016] 本发明实施例提供一种全连通网络建立方法及装置。所述方法应用于包括通信连接的控制服务器及多个节点设备的网络系统。在源节点设备需要与目标节点设备建立通信连接时,所述源节点设备向所述控制服务器发送查询请求以获得目标节点设备的配置信息。其中,所述查询请求包括所述目标节点设备的信息。所述控制服务器根据所述目标节点设备的信息进行查找,并将查找得到的所述目标节点设备的配置信息发送给所述源节点设备。进而所述源节点设备根据所述配置信息与所述目标节点设备建立通信连接。由此,在节点设备有通信连接的需求时建立通信连接,增加了配置的灵活性,降低了网络维护成本。
[0017] 为使发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0018] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0019] 图1是本发明较佳实施例提供的网络系统的方框示意图。
[0020] 图2是图1中所示的控制服务器的方框示意图。
[0021] 图3是控制服务器100、源节点设备210及目标节点220的通信示意图。
[0022] 图4是本发明第一实施例提供的全连通网络建立方法的流程示意图之一。
[0023] 图5是本发明第一实施例提供的全连通网络建立方法的流程示意图之二。
[0024] 图6是图5中步骤S153包括的子步骤的流程示意图。
[0025] 图7是本发明第一实施例提供的全连通网络建立方法的流程示意图之三。
[0026] 图8是本发明第一实施例提供的全连通网络建立方法的流程示意图之四。
[0027] 图9是本发明第一实施例提供的建立全连通网络的示意图。
[0028] 图10是本发明第二实施例提供的全连通网络建立方法的流程示意图。
[0029] 图11是本发明第三实施例提供的全连通网络建立装置的方框示意图。
[0030] 图标:10-网络系统;100-控制服务器;110-存储器;120-存储控制器;130-处理器;200-节点设备;210-源节点设备;220-目标节点设备;300-全连通网络建立装置;310-存储模块;320-收发模块;330-清除模块。

具体实施方式

[0031] 下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032] 下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
[0033] 请参照图1,图1是本发明较佳实施例提供的网络系统10的方框示意图。所述网络系统10包括通过网络通信连接的控制服务器100及多个节点设备200。在其中一节点设备200有通信连接的需求时,该节点设备200从控制服务器100获取需连接的节点设备200的配置信息,从而完成通信连接。其中,所述网络可以是有线,也可以是无线。
[0034] 其中,所述控制服务器100可以是一台服务器,也可以是多台服务器组成的集成服务器,还可以是实际的物理设备。此外,还可以在多个节点设备200中指定其中一个节点设备200作为控制服务器100。
[0035] 请参照图2,图2是图1中所示的控制服务器100的方框示意图。所述控制服务器100包括:全连通网络建立装置300、存储器110、存储控制器120以及处理器130。
[0036] 所述存储器110、存储控制器120及处理器130各元件之间直接或间接地电性连接,以实现数据的传输或交互。存储器110中存储有全连通网络建立装置300,所述处理器130通过运行存储在存储器110内的软件程序以及模块,如本发明实施例中的全连通网络建立装置300,从而执行各种功能应用以及数据处理,即实现本发明实施例中的全连通网络建立方法。
[0037] 其中,所述存储器110可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM)等。其中,存储器110用于存储程序,所述处理器130在接收到执行指令后,执行所述程序。所述处理器130以及其他可能的组件对存储器110的访问可在所述存储控制器120的控制下进行。
[0038] 所述处理器130可能是一种集成电路芯片,具有信号的处理能力。上述的处理器130可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等。
[0039] 可以理解,图2所示的结构仅为示意,控制服务器100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
[0040] 请参照图3,图3是控制服务器100、源节点设备210及目标节点设备220的通信示意图。多个节点设备200包括源节点设备210及目标节点设备220。源节点设备210在有通信需求时,通过所述控制服务器100获得目标节点设备220的配置信息,以完成与所述目标节点设备220的通信连接。
[0041] 第一实施例
[0042] 请参照图3及图4,图4是本发明第一实施例提供的全连通网络建立方法的流程示意图之一。所述方法应用于包括通信连接的控制服务器100及多个节点设备200的网络系统10。下面对全连通网络建立方法的具体流程进行详细阐述。
[0043] 步骤S120,源节点设备210向所述控制服务器100发送查询请求。
[0044] 在本实施例中,所述控制服务器100对所述网络系统10中多个节点设备200可见。在节点设备200上线后,节点设备200与所述控制服务器100通信连接。在有通信需求时,所述源节点设备210向所述控制服务器100发送获取目标节点设备220的配置信息的查询请求。其中,所述查询请求包括目标节点设备220的信息。
[0045] 其中,所述源节点设备210及目标节点设备220是相对而言的。比如,在某一次通信连接过程中,多个节点设备200中的其中一个节点设备200需要与另一个节点设备200建立通信,那么有通信需求的节点设备200则为源节点设备210,源节点设备210需要连接的节点设备200则为目标节点设备220。因此,在不同的通信连接过程中,源节点设备210及目标节点设备220是相对的,在某一状态下,一个节点设备200可能既是源节点设备210,也是目标节点设备220,比如,节点设备A、节点设备B及节点设备C之间建立全连通,节点设备A在与节点设备B的连接过程中,节点设备A可以是源节点设备210;而在节点设备A与节点设备C的连接过程中,节点设备A可以是目标节点设备220。
[0046] 步骤S130,所述控制服务器100根据所述目标节点设备220的信息查找得到对应目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210。
[0047] 在本实施例中,所述控制服务器100存储有所述网络系统10中所有节点设备200的配置信息,所述节点设备200的配置信息与所述节点设备200的信息对应。所述控制服务器100根据所述目标节点设备220的信息查找得到所述目标节点设备220的配置信息。其中,所述配置信息可以包括:IP地址、认证参数、安全策略等。在查找到所述目标节点设备220的配置信息后,所述控制服务器100将该配置信息发送给所述源节点设备210。
[0048] 在本实施例的实施方式中,所述目标节点设备220的信息可以包括所述目标节点设备220的物理地址。其中,所述控制服务器100中的配置信息与物理地址对应。所述控制服务器100在接收到所述源节点设备210发送的查询请求后,得到查询请求中的物理地址。进而根据所述物理地址查找到与所述物理地址对应的所述目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210。
[0049] 步骤S140,所述源节点设备210基于所述目标节点设备220的配置信息与所述目标节点设备220建立通信连接。
[0050] 在本实施例中,在所述源节点设备210接收所述控制服务器100发送的目标节点设备220的配置信息后,所述源节点设备210基于所述目标节点设备220的配置信息完成相应的配置并向所述目标节点设备220发送通信连接请求以与所述目标节点设备220建立通信。通过该方式,所述源节点设备210可以不需要对不必要的配置信息进行保存,节省了内存,同时增加了配置的灵活性,降低了网络维护成本。
[0051] 请参照图5,图5是本发明第一实施例提供的全连通网络建立方法的流程示意图之二。所述方法还包括步骤S151、步骤S152及步骤S153。
[0052] 在源节点设备210与所述目标节点设备220建立通信连接,且所述源节点设备210与所述目标节点设备220完成报文传输后,所述源节点设备210与所述目标节点设备220之间的通信连接并不会断开,这使得资源被浪费。因此可以根据所述源节点设备210与所述目标节点设备220之间的报文传输情况执行相应的预设策略。
[0053] 步骤S151,对存在通信连接关系的所述源节点设备210与所述目标节点设备220的报文传输情况进行监测,监测得到所述源节点设备210与所述目标节点设备220之间距离当前时间点最近的报文传输的传输时间点。
[0054] 在本实施例的实施方式中,可以通过查找所述源节点设备210与所述目标节点设备220之间的报文传输记录,获得每次传输报文的时间点。进而获得距离当前时间点最近的一次报文传输的传输时间点。
[0055] 步骤S152,根据所述传输时间点与当前时间点得到一时间段。
[0056] 步骤S153,将所述时间段与预设时间段进行比较,并根据比较结果执行预设策略。
[0057] 请参照图6,图6是图5中步骤S153包括的子步骤的流程示意图。所述步骤S153可以包括子步骤S1531及子步骤S1532。
[0058] 根据距离当前时间点最近的报文传输的传输时间点与当前时间点得到一时间段。将所述时间段与所述预设时间段进行比较,在所述时间段小于预设时间段时,所述源节点设备210与所述目标节点设备220保持通信连接。在所述时间段大于所述预设时间段时,执行子步骤S1531。其中,所述预设时间段可以根据实际情况进行设定(比如,10分钟)。
[0059] 子步骤S1531,在所述时间段大于预设时间段时,将所述源节点设备210与所述目标节点设备220的通信连接断开。
[0060] 在本实施例的实施方式中,若所述时间段大于预设时间段,则表征所述源节点设备210与所述目标节点设备220已经完成所有报文的传输,在目前是没有通信需求的。因此,所述源节点设备210和/或所述目标节点设备220将所述源节点设备210与所述目标节点设备220之间的通信连接断开。通过上述方法,可以根据通信需求建立通信连接,减少一些不必要的通信连接,以节约资源。
[0061] 子步骤S1532,所述源节点设备210将所述目标节点设备220的配置信息进行清除。
[0062] 在本实施例的实施方式中,在所述源节点设备210与所述目标节点设备220断开通信连接后,所述源节点设备210还可以通过清除已断开连接的目标节点设备220的配置信息的方式以达到节约内存的目的。
[0063] 请参照图7,图7是本发明第一实施例提供的全连通网络建立方法的流程示意图之三。所述方法还可以包括步骤S160,在所述网络系统10中的节点设备200退出系统时,退出节点设备200向所述控制服务器100发送退出请求,所述控制服务器100将退出节点设备200的配置信息进行清除。
[0064] 在本实施例中,在所述网络系统10中的节点设备200退出系统时,所述控制服务器100接收退出节点设备200发送的退出请求,并将退出节点设备200的配置信息进行清除,以更新所述控制服务器100存储的多个节点设备200的配置信息,同时节约内存。
[0065] 请参照图8,图8是本发明第一实施例提供的全连通网络建立方法的流程示意图之四。所述方法还可以包括步骤S112及步骤S113。
[0066] 步骤S112,所述多个节点设备200根据存储的所述控制服务器100的配置信息向所述控制服务器100发送连接请求。
[0067] 在本实施例的实施方式中,多个节点设备200中存储有所述控制服务器100的配置信息。所述控制服务器100先启动,多个节点设备200后启动。所述节点设备200启动后,根据存储的所述控制服务器100的配置信息,完成相应的配置,并向所述控制服务器100发送连接请求。
[0068] 步骤S113,所述控制服务器100接收所述请求,分别与所述多个节点设备200建立通信连接,接收并保存各个节点设备200发送的配置信息。
[0069] 在本实施例的实施方式中,在各个节点设备200与所述控制服务器100建立通信连接后,各个节点设备200将各自的配置信息发送给所述控制服务器100以进行保存。其中,所述配置信息与物理地址对应。
[0070] 后续加入的节点设备200按照上述方式,与所述控制服务器100进行通信连接,并将后续加入的节点设备200的配置信息发送给所述控制服务器100。所述控制服务器100接收并保存后续加入的节点设备200的配置信息,以对存储的多个节点设备200的配置信息进行更新。
[0071] 下面以例子的形式介绍如何建立全连通网络。
[0072] 请参照图9,图9是本发明第一实施例提供的建立全连通网络的示意图。节点设备1上线后,基于存储的控制服务器100的配置信息与所述控制服务器100建立通信连接,并将节点设备1的配置信息发送给所述控制服务器100进行保存。同理,节点设备2及节点设备3上线后分别与所述控制服务器100建立连接,并将各自的配置信息发送给所述控制服务器100。由此,所述控制服务器100中存储有节点设备1的配置信息、节点设备2的配置信息及节点设备3的配置信息。
[0073] 由于节点设备1和节点设备2有通信需求,节点设备1向所述控制服务器100发送获得节点设备2的配置信息的查询请求。所述控制服务器100响应所述查询请求,将存储的节点设备2的配置信息发送给所述节点设备1。进而所述节点设备1基于节点设备2的配置信息与节点设备2建立通信连接。
[0074] 由于节点设备1和节点设备3有通信需求,节点设备1通过同样的方式获得节点设备3的配置信息,并与节点设备3建立通信连接。
[0075] 由此,节点设备1与节点设备2及节点设备3建立通信连接,并通过该通信连接进行报文传输,而由于节点设备2与节点设备3之间没有通信需求,则不需要建立通信连接。同时对节点设备1与节点设备2之间的报文传输情况及节点设备1与节点设备3之间的报文传输情况进行监测,并执行相应的策略。比如,节点设备1和节点设备2之间距离当前时间点最近的报文传输的传输时间点是在十分钟之前,节点设备1和节点设备2之间的通信连接则会断开。由此,采取按需方式建立通信连接,最大程度地节约资源,达到降低维护复杂度及进而降低维护成本的目的。
[0076] 第二实施例
[0077] 请参照图10,图10是本发明第二实施例提供的全连通网络建立方法的流程示意图。所述方法应用于与多个节点设备200通信连接的控制服务器100。所述方法包括步骤S220。
[0078] 步骤S220,接收源节点设备210发送的查询请求,根据所述查询请求中的目标节点设备220的信息查找得到对应所述目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210,以使所述源节点设备210基于所述目标节点设备220的配置信息与所述目标节点设备220建立通信连接。
[0079] 其中,所述查询请求包括所述目标节点设备220的信息。
[0080] 在本实施例中,所述目标节点设备220的信息包括所述目标节点设备220的物理地址。所述接收源节点设备210发送的查询请求,根据所述查询请求中的目标节点设备220的信息查找得到对应所述目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210的步骤包括:根据所述物理地址查找所述目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210。
[0081] 其中,所述控制服务器100的配置信息与物理地址对应。
[0082] 请再次参照图10,所述方法还可以包括步骤S230,在节点设备200从所述控制服务器100及所述多个节点设备200形成的网络系统10中退出时,接收退出节点设备200发送的退出请求,并将退出节点设备200的配置信息进行清除。
[0083] 在本实施例中,所述多个节点设备200存储有所述控制服务器100的配置信息。请再次参照图10,所述方法还可以包括步骤S210,接收所述多个节点设备200根据存储的所述控制服务器100的配置信息发送的连接请求,接收并保存各个节点设备200发送的配置信息。
[0084] 其中,所述配置信息与物理地址对应。
[0085] 在本实施例中,关于步骤S210、步骤S220及步骤S230的具体介绍请参照第一实施例中对步骤S113、步骤S130及步骤S160的描述。
[0086] 第三实施例
[0087] 请参照图11,图11是本发明第三实施例提供的全连通网络建立装置300的方框示意图。所述全连通网络建立装置300应用于与多个节点设备200通信连接的控制服务器100。所述全连通网络建立装置300包括收发模块320。
[0088] 收发模块320,用于接收源节点设备210发送的查询请求,根据所述查询请求中的目标节点设备220的信息查找得到对应所述目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210,以使所述源节点设备210基于所述目标节点设备220的配置信息与所述目标节点设备220建立通信连接。
[0089] 其中,所述查询请求包括所述目标节点设备220的信息。所述目标节点设备220的信息可以包括所述目标节点设备220的物理地址。
[0090] 在本实施例中,所述收发模块320接收源节点设备210发送的查询请求,根据所述查询请求中的目标节点设备220的信息查找得到对应所述目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210的方式包括:
[0091] 根据所述物理地址查找所述目标节点设备220的配置信息,并将所述目标节点设备220的配置信息发送给所述源节点设备210。
[0092] 其中,所述控制服务器100中的配置信息与物理地址对应。
[0093] 在本实施例中,所述收发模块320用于执行步骤S220,关于所述收发模块320的具体描述可以参照步骤S130的描述。
[0094] 请再次参照图11,所述全连通网络建立装置300还可以包括清除模块330。清除模块330,用于在节点设备200从所述控制服务器100及所述多个节点设备200形成的网络系统10中退出时,接收退出节点设备200发送的退出请求,并将退出节点设备200的配置信息进行清除。
[0095] 在本实施例中,所述清除模块330用于执行步骤S230,关于所述清除模块330的具体描述可以参照步骤S160的描述。
[0096] 请再次参照图11,所述全连通网络建立装置300还可以包括存储模块310。在本实施例中,所述多个节点设备200存储有所述控制服务器100的配置信息。存储模块310,用于接收所述多个节点设备200根据存储的所述控制服务器100的配置信息发送的连接请求,接收并保存各个节点设备200发送的配置信息。
[0097] 其中,所述配置信息与物理地址对应。
[0098] 在本实施例中,所述存储模块310用于执行步骤S210,关于所述存储模块310的具体描述可以参照步骤S113的描述。
[0099] 综上所述,本发明实施例提供一种全连通网络建立方法及装置。所述方法应用于包括通信连接的控制服务器及多个节点设备的网络系统。源节点设备通过向所述控制服务器发送获取目标节点设备配置的查询请求,获得经所述控制服务器根据所述目标节点设备的信息查找到的目标节点设备的配置信息。其中,所述查询请求包括目标节点设备的信息。由此,所述源节点设备基于所述目标节点设备的配置信息与所述目标节点设备建立通信连接。通过上述方法,在建立全连通网络时,采取按需方式建立通信连接,解决了配置复杂的问题,同时增加了配置的灵活性,降低了网络维护成本。
[0100] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。