一种监控局域网内ip地址分配信息的方法和装置制造方法

文档序号:7819669阅读:396来源:国知局
一种监控局域网内ip地址分配信息的方法和装置制造方法
【专利摘要】本发明提出一种监控局域网内IP地址分配信息的方法,所述方法能够对可用IP地址的分配状态进行检测,并实时更新可用IP地址记录文件,从而避免网络终端使用已经分配过的IP地址。同时还提出了一种IP地址分配信息监控装置、包括上述装置的IP网络终端或DHCP服务器、以及包括上述IP网络终端或DHCP服务器的IP网络系统。
【专利说明】—种监控局域网内IP地址分配信息的方法和装置

【技术领域】
[0001]本发明涉及计算机【技术领域】,具体涉及一种监控局域网内IP地址分配信息的方法和装置。

【背景技术】
[0002]目前,大多数企业,学校,实验室都使用内部局域网进行工作,当有新的设备接入到局域网内时,需要为其分配一个IP来接入到局域网内。大部分情况下,局域网内的IP是通过架设DHCP服务器动态进行分配的,新设备接入到局域网时,会从DHCP服务器获取一个未分配的IP。
[0003]在一些特殊情况下,某些设备可能需要一个固定的IP,以便通过固定的IP进行访问,这就需要:1.为其分配一个未使用的IP。2.尽量避免此设备关机时,此IP被其它设备占用。
[0004]基于上述现有技术中的问题,需要建立一种机制来检测局域网内IP地址的分配状况,并且避免使用已经分配过的IP地址。


【发明内容】

[0005]为了实现上述目的,提供一种监控局域网内IP地址分配信息的方法,包括:
[0006]S1:读取可用IP地址记录文件中记录的可用IP地址;
[0007]S2:对所述可用IP地址进行分配状态检测;
[0008]S3:检测完成后,更新该可用IP地址记录文件,流程结束。
[0009]特别地:
[0010]在所述步骤SI之前还具有步骤:
[0011]SO:判断是否存在所述可用IP地址记录文件,如果存在,则执行步骤SI,
[0012]否则执行如下步骤:
[0013]SOl:创建可用IP地址记录文件;
[0014]S02:提示用户输入需要检测的IP地址网段;
[0015]S03:检测所述IP地址网段中的IP地址的分配状态,将其中可用的IP地
[0016]址保存到步骤SOl中创建的所述可用IP地址记录文件中,流程结束。
[0017]特别地:
[0018]步骤S3中所述更新该可用IP地址记录文件具体为:
[0019]将已经分配的IP地址从所述可用IP地址记录文件中删除。
[0020]一种IP地址分配信息监控装置,应用于基于IP地址的局域网中,包括:
[0021]可用IP地址记录文件读取模块,用于读取可用IP地址记录文件中的可用IP地址;
[0022]第一检测模块,用于对所述可用IP地址进行分配状态检测;
[0023]更新模块,用于在检测完成后,更新所述可用IP地址记录文件。
[0024]特别地,还具有:
[0025]判断模块,用于判断是否存在所述可用IP地址记录文件;
[0026]可用IP地址记录文件创建模块,用于在判断模块判断不存在所述可用IP地址记录文件时创建所述可用IP地址记录文件;
[0027]IP地址网段提示模块,用于在创建所述可用IP地址记录文件后,提示用户输入需要检测的IP地址网段,并接收用户输入的所述IP地址网段;
[0028]第二检测模块,用于检测所述IP地址网段中的IP地址的分配状态,并将其中可用的IP地址保存到所述可用IP地址记录文件创建模块创建的所述可用IP地址记录文件中。
[0029]特别地:
[0030]所述更新该可用IP地址记录文件具体为:
[0031]将已经分配的IP地址从所述可用IP地址记录文件中删除。
[0032]一种IP网络终端,包括上述IP地址分配信息监控装置。
[0033]一种DHCP服务器,包括上述IP地址分配信息监控装置。
[0034]一种基于IP地址的网络系统,包括上述IP网络终端,或上述DHCP服务器。
[0035]本发明的有益效果是:能够检测局域网内IP地址的分配状况,避免使用已经分配过的IP地址。

【专利附图】

【附图说明】
[0036]附图1是本发明提出的一种监控局域网内IP地址分配信息的方法的流程图。

【具体实施方式】
[0037]下面结合附图对本发明提出的技术方案进行详细说明。
[0038]参见附图1,方法开始执行后,首先检查是否已经保存有可用IP地址记录文件,其中记录有前一次方法执行时记录的可用IP地址信息。
[0039]如果没有检测到可用IP地址记录文件,则说明是首次执行本方法,随后将创建一个可用IP地址记录文件,并提示用户输入要检测的IP地址网段,然后会对这个网段的全部IP地址进行扫描,并将可用的未分配的IP地址保存到该记录文件中,以备下次方法执行时使用。
[0040]如果检测到存在所述可用IP地址记录文件,则读取该可用IP地址记录文件,根据其中记录的可用IP地址信息进行IP地址分配状态检测,检测完成后,更新该可用IP地址记录文件,以备下次方法执行时使用。特别地,该步骤可以通过如下具体方式实现:如果检测到存在所述可用IP地址记录文件,则读取该可用IP地址记录文件,将其中的数据保存到一个临时创建的记录文件中,根据其中记录的可用IP地址信息进行IP地址分配状态检测,从中删除已经被分配的IP地址,检测完成后使用该临时创建的记录文件中的数据替换所述检测到的可用IP地址记录文件,从而实现更新。
[0041]本发明还提出了一种IP地址分配信息监控装置,应用于基于IP地址的局域网中,包括:
[0042]可用IP地址记录文件读取模块,用于读取可用IP地址记录文件中的可用IP地址;
[0043]第一检测模块,用于对所述可用IP地址进行分配状态检测;
[0044]更新模块,用于在检测完成后,更新所述可用IP地址记录文件。
[0045]特别地,还具有:
[0046]判断模块,用于判断是否存在所述可用IP地址记录文件;
[0047]可用IP地址记录文件创建模块,用于在判断模块判断不存在所述可用IP地址记录文件时创建所述可用IP地址记录文件;
[0048]IP地址网段提示模块,用于在创建所述可用IP地址记录文件后,提示用户输入需要检测的IP地址网段,并接收用户输入的所述IP地址网段;
[0049]第二检测模块,用于检测所述IP地址网段中的IP地址的分配状态,并将其中可用的IP地址保存到所述可用IP地址记录文件创建模块创建的所述可用IP地址记录文件中。
[0050]上述装置可以采用FPGA器件,专用集成电路等实现。
[0051]本发明还提出了可应用于基于IP地址的网络中的如下设备:
[0052]一种IP网络终端,包括上述IP地址分配信息监控装置。
[0053]一种DHCP服务器,包括上述IP地址分配信息监控装置。
[0054]一种基于IP地址的网络系统,包括上述IP网络终端,或上述DHCP服务器。
[0055]当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明的权利要求的保护范围。
【权利要求】
1.一种监控局域网内IP地址分配信息的方法,其特征在于,包括: 51:读取可用IP地址记录文件中记录的可用IP地址; 52:对所述可用IP地址进行分配状态检测; 53:检测完成后,更新该可用IP地址记录文件,流程结束。
2.根据权利要求1所述的方法,其特征在于: 在所述步骤SI之前还具有步骤: SO:判断是否存在所述可用IP地址记录文件,如果存在,则执行步骤SI,否则执行如下步骤: 501:创建可用IP地址记录文件; 502:提示用户输入需要检测的IP地址网段; 503:检测所述IP地址网段中的IP地址的分配状态,将其中可用的IP地址保存到步骤SOl中创建的所述可用IP地址记录文件中,流程结束。
3.根据权利要求1或2所述的方法,其特征在于: 步骤S3中所述更新该可用IP地址记录文件具体为: 将已经分配的IP地址从所述可用IP地址记录文件中删除。
4.一种IP地址分配信息监控装置,应用于基于IP地址的局域网中,其特征在于,包括: 可用IP地址记录文件读取模块,用于读取可用IP地址记录文件中的可用IP地址; 第一检测模块,用于对所述可用IP地址进行分配状态检测; 更新模块,用于在检测完成后,更新所述可用IP地址记录文件。
5.如权利要求4所述的装置,其特征在于,还具有: 判断模块,用于判断是否存在所述可用IP地址记录文件; 可用IP地址记录文件创建模块,用于在判断模块判断不存在所述可用IP地址记录文件时创建所述可用IP地址记录文件; IP地址网段提示模块,用于在创建所述可用IP地址记录文件后,提示用户输入需要检测的IP地址网段,并接收用户输入的所述IP地址网段; 第二检测模块,用于检测所述IP地址网段中的IP地址的分配状态,并将其中可用的IP地址保存到所述可用IP地址记录文件创建模块创建的所述可用IP地址记录文件中。
6.如权利要求4或5所述的装置,其特征在于: 所述更新该可用IP地址记录文件具体为: 将已经分配的IP地址从所述可用IP地址记录文件中删除。
7.一种IP网络终端,其特征在于:包括如权利要求4至6中任一项所述的装置。
8.—种DHCP服务器,其特征在于:包括如权利要求4至6中任一项所述的装置。
9.一种基于IP地址的网络系统,其特征在于:包括权利要求7所述的IP网络终端,或权利要求8所述的DHCP服务器。
【文档编号】H04L29/12GK104363137SQ201410647404
【公开日】2015年2月18日 申请日期:2014年11月14日 优先权日:2014年11月14日
【发明者】王荣廷 申请人:浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1