The invention discloses a method and a device for monitoring the state of IP address, the method includes: when a router in the network routing table updates, access to the router, the routing table of the router IP address information acquisition device; the routing table of the IP address stored in the database and the initial state information mark every IP address for the active state; periodic detection of IP address stored in the database, according to the state information detection results update the corresponding IP address. In the network a router routing table is updated, the access router device, collecting IP address information in the routing table, as long as it is seen in the routing table of the IP address, can be collected, without loss of data; periodic detection based on IP address stored in the database, check for the active state, and according to the detection result of updating state information to realize real-time monitoring of the state of the IP address.
【技术实现步骤摘要】
一种监测IP地址状态的方法和装置
本专利技术涉及计算机网络
,特别涉及一种监测IP地址状态的方法和装置。
技术介绍
在计算机网络应用中,每一个网络的用户都必须具备至少一个IP地址,IP地址资源是有限的,网络管理员需要知道管理中的IP地址是否长期在线,管理中的IP地址是否在使用中或者已经下线,目前管理IP地址的方法通常是由网络管理员将IP地址及相应的状态信息人工记录到文档中,但是在大型网络环境中,IP地址数量多,管理难度大,并且管理员也无法得知某一时刻管理中的IP地址的使用情况。面对错综复杂的网络环境,如何能快速采集IP地址及其状态信息,并保证采集的信息是准确的,实现对IP地址状态的实时监测是需要解决的问题。
技术实现思路
为了在复杂的网络环境中快速采集IP地址,并保证采集的信息是准确的,实现对IP地址状态的实时监测,本专利技术提供了一种监测IP地址状态的方法和装置。依据本专利技术的一个方面,本专利技术提供了一种监测IP地址状态的方法,包括:当网络中某一路由器设备的路由表发生更新时,访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息;将所述路由表中的IP地址存储到数据库中,并将每一条IP地址的状态信息标记为活跃状态;对所述数据库中存储的IP地址进行周期性探测,根据探测结果更新相应的IP地址的状态信息。其中,所述访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息具体包括:探测所述路由器设备是否可达;若所述路由器设备可达,则采集所述路由器设备的路由表中的IP地址信息。其中,所述采集所述路由器设备的路由表中的IP地址信息具体包括:利用IC ...
【技术保护点】
一种监测IP地址状态的方法,其特征在于,所述方法包括:当网络中某一路由器设备的路由表发生更新时,访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息;将所述路由表中的IP地址存储到数据库中,并将每一条IP地址的状态信息标记为活跃状态;对所述数据库中存储的IP地址进行周期性探测,根据探测结果更新相应的IP地址的状态信息。
【技术特征摘要】
1.一种监测IP地址状态的方法,其特征在于,所述方法包括:当网络中某一路由器设备的路由表发生更新时,访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息;将所述路由表中的IP地址存储到数据库中,并将每一条IP地址的状态信息标记为活跃状态;对所述数据库中存储的IP地址进行周期性探测,根据探测结果更新相应的IP地址的状态信息。2.如权利要求1所述的监测IP地址状态的方法,其特征在于,所述访问所述路由器设备,采集所述路由器设备的路由表中的IP地址信息具体包括:利用ICMP命令探测所述路由器设备是否可达;若所述路由器设备可达,则采集所述路由器设备的路由表中的IP地址信息。3.如权利要求2所述的监测IP地址状态的方法,其特征在于,所述采集所述路由器设备的路由表中的IP地址信息具体包括:测试所述路由器设备是否支持SNMP协议;若所述路由器设备支持SNMP协议,则配置SNMP采集参数;执行SNMP采集命令,采集所述路由器设备的路由表中的IP地址信息。4.如权利要求1-3任一项所述的监测IP地址状态的方法,其特征在于,所述对所述数据库中存储的IP地址进行周期性探测,根据探测结果更新相应的IP地址的状态信息具体包括:周期性探测所述数据库中存储的每一条IP地址对应的设备是否可达;若某条IP地址对应的设备可达且该IP地址的状态信息为非活跃状态,则将该IP地址的状态信息更新为活跃状态;若某条IP地址对应的设备不可达且该IP地址的状态信息为活跃状态,则将该IP地址的状态信息更新为非活跃状态。5.如权利要求4所述的监测IP地址状态的方法,其特征在于,所述探测所述数据库中存储的每一条IP地址对应的设备是否可达具体为:利用SNMP协议中的PING命令探测所述数据库中存储的每一条IP地址对应的设备是否可达。6.一种监测IP地址状态的装置,其特征在于,所述装置包括采...
【专利技术属性】
技术研发人员:蔡国兴,王庆磊,
申请(专利权)人:北京神州泰岳软件股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。