【技术实现步骤摘要】
一种网络管理方法、装置及电子设备
[0001]本申请涉及通信
,尤其涉及一种网络管理方法、装置及电子设备。
技术介绍
[0002]在网络组网应用中,一般包括主设备和从设备两种工作角色的网络设备。其中,主设备作为网络中的管理者,主要负责从设备的入网配置、接收从设备发送的链路质量和网络容量等信息,控制从设备的信道选择、设备漫游以及负载均衡等。而从设备基于主设备发送的控制信息执行对应的操作。因此,如何确定网络中的主设备以实现对网络中各个网络设备的管理至关重要。
[0003]目前,常用的确定网络中的主设备的方法为:将网络中性能较高(例如,CPU资源较大、内存资源较大等)的网络设备作为主设备进行网络管理,但是对于性能较高的网络设备,由于其内部的电子器件较多、软件功能多且复制等原因导致其启动时间较慢,那么其被确定为主设备的时间会变长,导致网络进入稳态的时间变长。
技术实现思路
[0004]有鉴于此,本申请实施例提供一种网络管理方法、装置及电子设备,以提高网络进入稳态的时间。
[0005]根据本申请实施例的第一方面,提供一种网络管理方法,所述方法应用于网络设备,所述方法包括:本设备以默认角色加入网络并在默认角色为默认主设备角色时,在网络中广播角色通告报文并将本设备的工作状态变为等待状态;角色通告报文用于通告本设备的默认角色;在本设备处于等待状态时,若接收到处于第一状态的网络设备基于角色通告报文返回的网络开局通知,则将本设备的工作角色从默认主设备角色变为目标从设备角色;若接收到处于第二状态的网络 ...
【技术保护点】
【技术特征摘要】
1.一种网络管理方法,其特征在于,所述方法应用于网络设备,所述方法包括:本设备以默认角色加入网络并在默认角色为默认主设备角色时,在网络中广播角色通告报文并将本设备的工作状态变为等待状态;角色通告报文用于通告本设备的默认角色;在本设备处于等待状态时,若接收到处于第一状态的网络设备基于角色通告报文返回的网络开局通知,则将本设备的工作角色从默认主设备角色变为目标从设备角色;若接收到处于第二状态的网络设备基于角色通告报文返回的角色冲突通知,则将本设备的工作状态从等待状态变为主角色冲突状态;若在第一设定时长内未接收到网络开局通知或角色冲突通知,则将本设备的工作状态从等待状态变为第二状态;第二状态用于指示网络进入稳态前被选举出的临时主设备所处的临时主角色状态,第一状态用于指示网络进入稳态后被选举出的主设备所处的主角色状态,网络开局通知用于指示网络已进入稳态;在本设备处于主角色冲突状态时,与网络中处于第二状态的网络设备协商选举临时主设备,在本设备被选举为临时主设备时,将本设备的状态从主角色冲突状态变为第二状态,否则将本设备的工作角色从默认主设备角色变为目标从设备角色;在本设备处于第二状态时,作为临时主设备管理网络中其它网络设备,并在接收到其它网络设备加入网络广播的角色通告报文时,将本设备的状态从第二状态变为主角色冲突状态;以及,在处于第二状态时若检测到网络进入稳态,则将本设备的状态从第二状态变为第一状态,将本设备的工作角色从默认主设备角色变为目标主设备角色,作为主设备管理网络中其它网络设备。2.根据权利要求1所述的方法,其特征在于,所述管理网络中其它网络设备至少包括:基于接收的主设备发现请求响应纳管通知,以使广播该主设备发现请求的网络设备作为本设备需要管理的网络设备;该方法进一步包括:在所述默认角色为默认从设备角色时,在网络中广播主设备发现请求并将本设备的工作状态变为等待状态;所述主设备发现请求用于确定所述网络中是否存在工作状态为第一状态或第二状态的网络设备;在本设备处于等待状态时,若接收到网络中处于第一状态或第二状态的网络设备基于所述主设备发现请求响应的纳管通知,则与该发送纳管通知的网络设备建立管理隧道,以基于该管理隧道接收该网络设备的管理;若在第二设定时长内未接收到纳管通知,则将本设备的状态从等待状态变为选举状态,并在选举状态下与网络中各网络设备协商选举临时主设备,在本设备被选举为临时主设备时,将本设备的状态从选举状态变为第二状态,在本设备未被选举为临时主设备或者在选举状态下接收到角色通告报文时,将本设备的工作角色从默认从设备角色变为目标从设备角色;在本设备处于第二状态时,作为临时主设备管理网络中其它网络设备,并在接收到其它网络设备加入网络广播的角色通告报文时,将本设备的状态从第二状态变为主角色冲突状态;以及,在处于第二状态时若检测到网络进入稳态,则将本设备的状态从第二状态变为第一状态,将本设备的工作角色从默认从设备角色变为目标主设备角色,作为主设备管理网络中其它网络设备。3.根据权利要求1或2所述的方法,其特征在于,在本设备的工作角色为目标从设备角色时,该方法进一步包括:
若接收到网络中处于第二状态的网络设备发送的主设备变更通知,则更新已维护的主设备信息,并与原临时主设备断开管理隧道连接,与新的临时主设备建立管理隧道,并基于该建立的管理隧道接收新的临时主设备发送的管理信息。4.根据权利要求1所述的方法,其特征在于,所述与网络中处于第二状态的网络设备协商选举临时主设备,包括:从已接收的处于第二状态的网络设备发送的角色冲突通知中获得网络设备硬件性能参数;若基于本设备的硬件性能参数和已获得的网络设备硬件性能参数确定出本设备的性能大于发送角色冲突通知的网络设备的性能,则本网络设备的工作状态从主角色冲突状态变为临时主设备状态;若基于本设备的硬件性能参数和已获得的网络设备硬件性能参数确定出本设备的性能小于发送角色冲突通知的网络设备的性能,则本网络设备的工作角色从默认主设备角色改为目标从设备角色。5.根据权利要求1所述的方法,其特征在于,在将本设备的工作角色从默认主设备角色变为目标从设备角色之后,该方法进一步包括:向本设备已管理的网络设备发送主设备变更通知,以使得已管理的网络设备基于该主设备变更通知与本设备断开管理隧道连接,与新的临时主设备建立管理隧道,并基于该建立的管理隧道接收新的临时主设备发送的管理信息;并向选举出的临时主设备发送已管理的网络设备列表,以使得选举出的临时主设备管理对所述网络设备列表中的网络设备进行管理;在本设备被选举为临时主设备时,该方法进一步包括:接收其他未被选举为临时主...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。