[发明专利]一种监测IP地址状态的方法和装置有效
申请号: | 201610136136.4 | 申请日: | 2016-03-10 |
公开(公告)号: | CN107181829B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 蔡国兴;王庆磊 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;吴昊 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监测 ip 地址 状态 方法 装置 | ||
1.一种监测IP地址状态的方法,其特征在于,所述方法包括:
当网络中某一路由器设备的路由表发生更新时,访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息;
将所述路由表中的IP地址存储到数据库中,并将每一条IP地址的状态信息标记为活跃状态;
对所述数据库中存储的IP地址进行周期性探测,根据探测结果更新相应的IP地址的状态信息;
所述对所述数据库中存储的IP地址进行周期性探测,根据探测结果更新相应的IP地址的状态信息具体包括:
周期性探测所述数据库中存储的每一条IP地址对应的设备是否可达;
若某条IP地址对应的设备可达且该IP地址的状态信息为非活跃状态,则将该IP地址的状态信息更新为活跃状态;若某条IP地址对应的设备不可达且该IP地址的状态信息为活跃状态,则将该IP地址的状态信息更新为非活跃状态;
对所述周期性探测进行验证。
2.如权利要求1所述的监测IP地址状态的方法,其特征在于,所述访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息具体包括:
利用ICMP命令探测所述路由器设备是否可达;
若所述路由器设备可达,则采集所述路由器设备的路由表中的IP地址信息。
3.如权利要求2所述的监测IP地址状态的方法,其特征在于,所述采集所述路由器设备的路由表中的IP地址信息具体包括:
测试所述路由器设备是否支持SNMP协议;
若所述路由器设备支持SNMP协议,则配置SNMP采集参数;
执行SNMP采集命令,采集所述路由器设备的路由表中的IP地址信息;
所述执行SNMP采集命令之前,还包括:验证SNMP采集参数,若参数验证成功,则执行SNMP采集命令,若参数验证失败,则向客户端返回参数验证失败的信息。
4.如权利要求1所述的监测IP地址状态的方法,其特征在于,所述探测所述数据库中存储的每一条IP地址对应的设备是否可达具体为:利用SNMP协议中的PING命令探测所述数据库中存储的每一条IP地址对应的设备是否可达。
5.一种监测IP地址状态的装置,其特征在于,所述装置包括采集单元、存储单元和监测单元;
所述采集单元,用于当网络中某一路由器设备的路由表发生更新时,访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息,将所述路由表中的IP地址发送给所述存储单元;
所述存储单元,用于接收和存储所述采集单元发送的IP地址,将所述IP地址的状态信息标记为活跃状态;
所述监测单元,用于对所述存储单元中存储的IP地址进行周期性探测,根据探测结果更新所述存储单元中相应的IP地址的状态信息;
所述监测单元具体用于:
周期性探测所述存储单元中存储的每一条IP地址对应的设备是否可达;
若某条IP地址对应的设备可达且该IP地址的状态信息为非活跃状态,则将该IP地址的状态信息更新为活跃状态;若某条IP地址对应的设备不可达且该IP地址的状态信息为活跃状态,则将该IP地址的状态信息更新为非活跃状态;
对所述周期性探测进行验证。
6.如权利要求5所述的监测IP地址状态的装置,其特征在于,所述采集单元包括连通性测试模块和路由表采集模块;
所述连通性测试模块,用于利用ICMP命令探测所述路由器设备是否可达;
所述路由表采集模块,用于在所述路由器设备可达时,采集所述路由器设备的路由表中的IP地址信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610136136.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式锁实现方法及装置
- 下一篇:一种获取目标网站数据信息的方法及装置