[发明专利]设备网络连通性检测方法、装置、终端设备及存储介质有效
申请号: | 201810375932.2 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108847999B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 向文 | 申请(专利权)人: | 普联技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/12 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 518000 广东省深圳市南山区深南路科技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 网络 连通性 检测 方法 装置 终端设备 存储 介质 | ||
1.一种设备网络连通性检测方法,其特征在于,所述方法包括:
当检测时刻到达时,判断待检测设备与目标网络节点是否处于同一个网段;
当所述待检测设备与目标网络节点处于同一个网段时,判断所述目标网络节点的IP地址相比于上一检测时刻是否发生变化;
当所述目标网络节点的IP地址没有发生变化时,判断在上一检测时刻待检测设备与目标网络节点之间的网络是否为连通;
当在上一检测时刻待检测设备与目标网络节点之间的网络为连通时,判断所述待检测设备在上一检测时刻和当前检测时刻之间是否接收到目标网络节点的数据报文;
当所述待检测设备在上一检测时刻和当前检测时刻之间接收到目标网络节点的数据报文时,判定在当前检测时刻所述待检测设备与目标网络节点之间的网络为连通;
当所述目标网络节点的IP地址发生变化,或在上一检测时刻待检测设备与目标网络节点之间的网络为不连通,或所述待检测设备在上一检测时刻和当前检测时刻之间未接收到目标网络节点的数据报文时,执行ARP检测机制检测待检测设备与目标网络节点之间的连通性。
2.根据权利要求1所述的设备网络连通性检测方法,其特征在于,所述当在上一检测时刻待检测设备与目标网络节点之间的网络为连通时,判断所述待检测设备在上一检测时刻和当前检测时刻之间是否接收到目标网络节点的数据报文,具体为:当在上一检测时刻待检测设备与目标网络节点之间的网络为连通且当前检测时刻未到达预设的ARP检测周期时,判断所述待检测设备在上一检测时刻和当前检测时刻之间是否接收到目标网络节点的数据报文;
所述方法还包括:当当前检测时刻到达所述ARP检测周期时,执行ARP检测机制检测待检测设备与目标网络节点之间的连通性。
3.根据权利要求1或2任一项所述的设备网络连通性检测方法,其特征在于,所述执行ARP检测机制检测待检测设备与目标网络节点之间的网络连通性包括:
向二层网络广播发送ARP请求报文,如果所述待检测设备接收到目标网络节点的ARP应答报文,则判定所述待检测设备和目标网络节点之间的网络连通;如果所述待检测设备没有接收到目标网络节点的ARP应答报文,则判定所述待检测设备和目标网络节点之间的网络未连通;其中,所述ARP请求报文包括设备的IP地址和MAC地址以及目标网络节点的IP地址和MAC地址,所述ARP应答报文包括目标网络节点的IP地址和MAC地址。
4.根据权利要求1或2所述的设备网络连通性检测方法,其特征在于,所述方法还包括:
每次执行ARP检测机制检测到所述待检测设备与目标网络节点之间的网络为连通时,对第一计数值清零,并通过第二计数值从0开始记录待检测设备接收到的与目标网络节点的MAC地址相匹配的数据报文的个数;
其中,所述判断所述待检测设备在上一检测时刻和当前检测时刻之间是否接收到目标网络节点的数据报文具体为:
比较当前时刻的第一计数值与第二计数值;
若当前检测时刻的第一计数值与第二计数值不相同,则判定所述待检测设备在上一检测时刻和当前检测时刻之间接收到目标网络节点的数据报文并且将第二计数值赋给第一计数值,否则判定所述待检测设备在上一检测时刻和当前检测时刻之间没有接收到目标网络节点的数据报文。
5.根据权利要求1所述的设备网络连通性检测方法,其特征在于,所述判断待检测设备与目标网络节点是否处于同一个网段包括以下步骤:
获取目标网络节点的IP地址;
获取待检测设备的IP地址和子网掩码;
分别将目标网络节点的IP地址和待检测设备的IP地址与所述子网掩码作与运算;
如果作与运算的结果相同,判定所述待检测设备和目标网络节点处于同一个网段;如果作与运算得到的结果不相同,判定所述待检测设备和目标网络节点处于不同网段。
6.根据权利要求1所述设备网络连通性检测方法,其特征在于,当待检测设备与目标网络节点处于不同网段时,执行PING检测机制检测待检测设备与目标网络节点之间的网络连通性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普联技术有限公司,未经普联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810375932.2/1.html,转载请声明来源钻瓜专利网。