【技术实现步骤摘要】
【技术保护点】
一种无中心网络的节点状态快速监测方法,其特征在于,包括如下步骤:步骤1、建立一个无中心节点的计算机网络,该网络中具有k个节点,对于每个节点进行顺序编号记为P1~Pk,每个节点中均存储节点状态表;所述节点状态表中记载所有节点的节点编号、IP地址以及开关机状态;根据节点状态表中所记录的节点的开关机状态,将处于开机状态的节点记为开机节点,处于关机状态的节点记为关机节点;步骤2、在当前监测周期内,所述开机节点均按照节点的编号顺序向其下一个开机节点发送状态监测包;其中编号为最末的开机节点以编号最靠前的开机节点作为下一开机节点;对于任一开机节点Pi,若Pi接收到其上一个开机节点发送的状态监测包,则获知该Pi的上一个开机节点状态正常;若其Pi连续m个监测周期内均未接收到其上一开机节点的状态监测包,则使Pi更新自身所存的节点状态表,将Pi的上一开机节点的编号对应表项中的开关机状态修改为关机,Pi向网络中其他所有开机节点广播状态更新包;所述状态更新包中包括修改状态的节点的编号、IP地址以及开关机状态;开机节点接收状态更新包,根据状态更新包更新各自所存储的节点状态表;对于任一关机节点Pj,若Pj开机入网, ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。