网络节点接入网络的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29263701 阅读:19 留言:0更新日期:2021-07-13 17:39
本公开是关于一种网络节点接入网络的方法,应用于已接入预设网络的第一网络节点,包括:接收待接入所述预设网络的第二网络节点广播的探测消息;其中,所述探测消息携带有所述第二网络节点的第二IP地址;如果所述探测消息包含配置机制标识,则基于所述第二IP地址,向所述第二网络节点单播对所述探测消息的回复消息,其中,所述回复消息携带有所述第一网络节点的第一IP地址;所述第一IP地址,用于供所述第二网络节点与所述第一网络节点建立网络通信通道;通过所述网络通信通道向所述第二网络节点发送网络配置信息,所述网络配置信息用于使得所述第二网络节点接入所述预设网络。减少了入网流程和过多的繁杂操作,节省了入网时间,提高了入网效率。

【技术实现步骤摘要】
网络节点接入网络的方法、装置、电子设备及存储介质
本公开涉及网络
,尤其涉及一种网络节点接入网络的方法、装置、电子设备及存储介质。
技术介绍
相关技术中在一些无线局域网络中,例如Mesh网络,网络包括多个节点(各个节点可以是网关、路由器等),各个节点之间相互连接。当有新的节点需要接入该网络中时,只需要将该待接入节点连接已经接入该网络的多个节点中的一个(即已接入节点),并让用户进行网络操作配置,即可成功加入该网络。相关技术中,为了确保网络安全,无论待接入节点是通过有线方式还是无线方式连接,在入网配置时,均需要让用户选择自己信任的已接入节点作为与自己的待接入节点连接的节点。对于无线接入的方式,由于要选择的已接入节点可能并非用户在物理上可控制的设备(比如别人家里的),因此有必要让用户人为选择。但是对于有线方式,由于相对于无线接入方式的安全性很高(网线插入等操作需要用户主动操作,因此此类设备可以保证是在用户可控制的范围的设备,安全性高),也需要用户人为配置则导致操作流程繁琐。
技术实现思路
本公开提供一种网络节点接入网络的方法、装置、电子设备及存储介质。本公开实施例的第一方面,提供一种网络节点接入网络的方法,应用于已接入预设网络的第一网络节点,所述方法包括:接收待接入所述预设网络的第二网络节点广播的探测消息;其中,所述探测消息携带有所述第二网络节点的第二IP地址;如果所述探测消息包含配置机制标识,则基于所述第二IP地址,向所述第二网络节点单播对所述探测消息的回复消息,其中,所述回复消息携带有所述第一网络节点的第一IP地址;其中,所述第一IP地址,用于供所述第二网络节点与所述第一网络节点建立网络通信通道;通过所述网络通信通道向所述第二网络节点发送网络配置信息,其中,所述网络配置信息用于使得所述第二网络节点接入所述预设网络。在一个实施例中,在所述向所述第二网络节点单播对所述探测消息的回复消息之前,还包括:根据预存的配置机制标识确定所述探测消息中是否包含所述配置机制标识。在一个实施例中,所述接收待接入所述预设网络的第二网络节点广播的探测消息,包括:监听所述第一网络节点的预设端口是否接收到所述第二网络节点广播的所述探测消息;若监听到所述第一网络节点的预设端口接收到所述探测消息,通过所述预设端口接收所述探测消息。在一个实施例中,所述预设网络为Mesh网络,所述Mesh网络中包含多个已接入所述Mesh网络的网络节点,多个所述网络节点通过预设的选择机制选择一个网络节点在预定时间段内作为所述第一网络节点;当某个网络节点被选择为所述第一网络节点时,开始监听所述预设端口是否接收到所述第二网络节点广播的所述探测消息。本公开实施例的第二方面,提供一种网络节点接入网络的方法,应用于待接入预设网络的第二网络节点,所述方法包括:如果探测到预设的有线网络接口有网线接入,则从所述有线网络接口获取所述第二网络节点的第二IP地址;通过所述预设的有线网络接口广播探测消息;其中,所述探测消息携带有配置机制标识和所述第二IP地址;接收已接入所述预设网络的第一网络节点基于所述探测消息的回复消息,其中,所述回复消息包含所述第一网络节点的第一IP地址;基于所述第一IP地址与所述第一网络节点建立网络通信通道;通过所述网络通信通道接收所述第一网络节点发送的网络配置信息;根据所述网络配置信息接入所述预设网络。在一个实施例中,所述通过所述预设的有线网络接口广播探测消息,包括:通过所述预设的有线网络接口向预设端口广播所述探测消息。本公开实施例的第三方面,提供一种网络节点接入网络的装置,应用于已接入预设网络的第一网络节点,所述装置包括:探测消息接收模块,用于接收待接入所述预设网络的第二网络节点发送的探测消息;其中,所述探测消息携带有所述第二网络节点的第二IP地址;回复消息单播模块,用于如果所述探测消息包含配置机制标识,则基于所述第二IP地址,向所述第二网络节点单播对所述探测消息的回复消息,其中,所述回复消息携带有所述第一网络节点的第一IP地址;其中,所述第一IP地址,用于供所述第二网络节点与所述第一网络节点建立网络通信通道;网络配置信息发送模块,用于通过所述网络通信通道向所述第二网络节点发送网络配置信息,其中,所述网络配置信息用于使得所述第二网络节点接入所述预设网络。本公开实施例的第四方面,提供一种网络节点接入网络的装置,应用于待接入预设网络的第二网络节点,所述装置包括:第二IP地址获取模块,用于如果探测到预设的有线网络接口有网线接入,则从所述有线网络接口获取所述第二网络节点的第二IP地址;探测消息广播模块,用于通过所述预设的有线网络接口广播探测消息;其中,所述探测消息携带有配置机制标识和所述第二IP地址;回复消息接收模块,用于接收已接入所述预设网络的第一网络节点基于所述探测消息的回复消息,其中,所述回复消息包含所述第一网络节点的第一IP地址;网络通信通道建立模块,用于基于所述第一IP地址与所述第一网络节点建立网络通信通道;网络配置信息接收模块,用于通过所述网络通信通道接收所述第一网络节点发送的网络配置信息;入网模块,用于根据所述网络配置信息接入所述预设网络。本公开实施例的第五方面,提供一种电子设备,包括:处理器和用于存储能够在所述处理器上运行的可执行指令的存储器,其中:处理器用于运行所述可执行指令时,所述可执行指令执行上述任一项所述的方法。本公开实施例的第六方面,提供一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述任一项所述的方法。本公开的实施例提供的技术方案可以包括以下有益效果:本方案应用于预设网络的第一网络节点,第一网络节点接收第二网络节点发送的探测消息,该探测消息携带有第二网络节点的第二IP地址,如此,就实现了第二网络节点将自身用于连接建立的第二IP地址成功的发送给了第一网络节点。由于探测消息中携带有第二网络节点的第二IP地址,因此在确定探测消息中包括可以表示发送探测消息的第二网络节点为符合网络配置条件的节点的配置机制标识时,第一网络节点可以根据第二IP地址,向第二网络节点单播携带有第一网络节点的第一IP地址的回复消息。通过该第一IP地址和第二IP地址可以建立与第二网络节点之间的网络通信通道,通过该网络通信通道可以向第二网络节点发送用于使得第二网络节点接入该预设网络的网络配置信息。当节点采用无线接入的方式的时候,仍然采用现有技术的网络配置流程,可以选择可信任的接入点,从而保证安全性。当检测到节点是采用有线方式接入时,由于有线接入网络时的安全性高,所以不用考虑安全性问题。因此通过该方案的自动网络配置机制,从而无需用户参与网络配置过程,实现自动入网。既能满足无线接入时的安全需求,又能满足有线接入时的简化流程。该方法可以在无需操作人员的介入,无需进行任何网络配置操作的情况下,通过第一网络节点和第二网络节点实现第二网络节点的自动入网,减少了入网流程和过多的繁杂操作,节省了入网时间,提高了本文档来自技高网...

【技术保护点】
1.一种网络节点接入网络的方法,其特征在于,应用于已接入预设网络的第一网络节点,所述方法包括:/n接收待接入所述预设网络的第二网络节点广播的探测消息;其中,所述探测消息携带有所述第二网络节点的第二IP地址;/n如果所述探测消息包含配置机制标识,则基于所述第二IP地址,向所述第二网络节点单播对所述探测消息的回复消息,其中,所述回复消息携带有所述第一网络节点的第一IP地址;其中,所述第一IP地址,用于供所述第二网络节点与所述第一网络节点建立网络通信通道;/n通过所述网络通信通道向所述第二网络节点发送网络配置信息,其中,所述网络配置信息用于使得所述第二网络节点接入所述预设网络。/n

【技术特征摘要】
1.一种网络节点接入网络的方法,其特征在于,应用于已接入预设网络的第一网络节点,所述方法包括:
接收待接入所述预设网络的第二网络节点广播的探测消息;其中,所述探测消息携带有所述第二网络节点的第二IP地址;
如果所述探测消息包含配置机制标识,则基于所述第二IP地址,向所述第二网络节点单播对所述探测消息的回复消息,其中,所述回复消息携带有所述第一网络节点的第一IP地址;其中,所述第一IP地址,用于供所述第二网络节点与所述第一网络节点建立网络通信通道;
通过所述网络通信通道向所述第二网络节点发送网络配置信息,其中,所述网络配置信息用于使得所述第二网络节点接入所述预设网络。


2.根据权利要求1所述的方法,其特征在于,在所述向所述第二网络节点单播对所述探测消息的回复消息之前,还包括:
根据预存的配置机制标识确定所述探测消息中是否包含所述配置机制标识。


3.根据权利要求1或2所述的方法,其特征在于,所述接收待接入所述预设网络的第二网络节点广播的探测消息,包括:
监听所述第一网络节点的预设端口是否接收到所述第二网络节点广播的所述探测消息;
若监听到所述第一网络节点的预设端口接收到所述探测消息,通过所述预设端口接收所述探测消息。


4.根据权利要求3所述的方法,其特征在于,所述预设网络为Mesh网络,所述Mesh网络中包含多个已接入所述Mesh网络的网络节点,多个所述网络节点通过预设的选择机制选择一个网络节点在预定时间段内作为所述第一网络节点;
当某个网络节点被选择为所述第一网络节点时,开始监听所述预设端口是否接收到所述第二网络节点广播的所述探测消息。


5.一种网络节点接入网络的方法,其特征在于,应用于待接入预设网络的第二网络节点,所述方法包括:
如果探测到预设的有线网络接口有网线接入,则从所述有线网络接口获取所述第二网络节点的第二IP地址;
通过所述预设的有线网络接口广播探测消息;其中,所述探测消息携带有配置机制标识和所述第二IP地址;
接收已接入所述预设网络的第一网络节点基于所述探测消息的回复消息,其中,所述回复消息包含所述第一网络节点的第一IP地址;
基于所述第一IP地址与所述第一网络节点建立网络通信通道;
通过所述网络通信通道接收所述第一网络节点发送的网络配置信息;
根据所述网络配置信息接入所述预设...

【专利技术属性】
技术研发人员:孙汉标刘力铭
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1