一种ip地址管理系统的制作方法

文档序号:10515773阅读:569来源:国知局
一种ip地址管理系统的制作方法
【专利摘要】本发明公开了一种IP地址管理系统,包括:IP存储终端、一级IP使用单位、二级IP使用单位以及多级IP使用单位;IP对比服务器用于将一级IP使用单位向IP存储终端存储的备份数据与IP存储终端所存储的存储数据做对比,同时将对比结果反馈到一级IP使用单元;各级IP使用单位将存储数据更正后重新逐级向上存储。下属各级单位在上报到总服务器前都要先归总到一级IP使用单位,再由一级IP使用单位通过人工核实后才确认存储到总服务器的IP存储终端。通过IP地址管理系统帮助一级IP使用单位发现具体存储失败原因,并通过自身核查将正确数据成功存储到终端机构的总服务器数据库,使总服务器数据趋于准确全面。
【专利说明】
一种IP地址管理系统
技术领域
[0001]本发明涉及一种IP地址管理系统,尤其涉及一种优化总服务器IP存储要求的管理系统。
【背景技术】
[0002]目前国内IP地址管理技术主要依托工业和信息化部ICP/IP地址/域名信息存储管理系统,以下简称存储系统。
[0003]存储系统采用多级接口对接实现IP地址信息存储,以基础运营商为例,多级接口对接流程为:子级以下IP使用者将信息存储到子级,子级IP地址分配者将分配接入信息存储到母级,再由母级通过接口存储到总服务器存储系统。中间任何一个环节出现问题都会导致IP地址存储信息不准确。
[0004]并且存储系统内部数据库采用IP段方式存储数据,导致IP地址进行更新、删除时可能出现IP段交叉包含情况,容易导致存储失败并且失败原因较难排查。存储系统虽然有一定的校验机制,但由于建设时间较早,而IP地址接入技术灵活多变,导致存在一些数据不准确不及时情况。
[0005]目前存储系统IP管理方面存在的问题如下:
1、多级接口对接导致的问题。基础运营商多级接口对接流程中,子级IP地址分配者需准确及时将IP地址分配使用信息存储至母级IP存储相关系统,该步骤是存储工作的基础主要通过基础运营商内部管理流程来约束。基础运营商母级存储到集团步骤比较容易出现问题,由于集团与母级存储系统一般都是独立建设的,通过数据接口进行存储。由于数据接口设计不完善,对异常情况处理能力较弱。数据存储过程中可能出现服务器宕机、数据传输失败、数据卡在系统中间处理流转环节,导致数据无法存储成功。基础运营商集团存储到总服务器存储系统步骤也会由于以上等原因存储失败。由于多级接口对接导致数据存储链条较长,遇到问题排查原因较难。
[0006]2、存储系统数据库IP段方式存储数据导致的问题。由于存储系统以IP段方式存储数据,导致数据进行更新删除时,可能遇到更新删除IP段与原有IP段存在交叉包含关系。遇到交叉包含情况需要将原有IP段删除,在将新数据存储。数据更新后,应将原有IP段数据进行拆分,对不需更新删除部分重新存储。如未将原有IP段数据备份并重新存储将会导致部分数据丢失。由于IP段存储导致存储操作较为繁琐,存储人员稍有疏忽就会导致数据不准不全。

【发明内容】

[0007]为了解决上述技术问题,本发明目的在于提供一种可以优化总服务器IP存储的IP地址管理系统,该管理系统可以帮助IP地址存储单位及时发现存储中存在的问题,及时整改。使数据趋于准确全面。并在IP地址管理系统留存经过一级IP使用单位确认的准确全面数据。
[0008]本发明所述的一种IP地址管理系统,包括:设置于总服务器的IP存储终端、母级的一级IP使用单位、子级的二级IP使用单位以及子级以下的多级IP使用单位;多级IP使用单位将其管辖或使用的IP地址向二级IP使用单位存储,二级IP使用单位将其管辖或使用的IP地址向一级IP使用单位存储,一级IP使用单位将其管辖或使用的IP地址向IP存储终端存储;其特征在于,还设有IP对比服务器,所述的IP对比服务器用于将一级IP使用单位向IP存储终端存储的备份数据与IP存储终端所存储的存储数据做对比,同时将对比结果反馈到一级IP使用单元;反馈结果包含错误IP或错误IP段的,一级IP使用单元会将对应的错误数据反馈到所属级别的IP使用单位,各级IP使用单位将存储数据更正后重新逐级向上存储。
[0009]本发明所述的IP地址管理系统,相对现有的存储系统来说,内部数据库采用独立IP存储技术,具有较高的容错性。存储单位存储的数据首先要进行数据格式校验,格式异常数据会直接反馈给存储单位整改,其他格式正常数据均能上报成功。并与总服务器的IP存储终端数据进行对比,发现异常数据反馈存储单位进行整改。使总服务器数据趋于准确全面。并在IP地址管理系统留存经过一级IP使用单位确认的准确全面数据。
【附图说明】
[0010]图1是本发明的管理系统结构示意图。
[0011 ]图2是本发明的管理系统对比流程图。
【具体实施方式】
[0012]根据图1所示,本发明所述的一种IP地址管理系统,涉及IP存储终端,各级IP地址使用单位,IP对比服务器。IP存储终端是IP地址存储的国家级最高终端,涵盖全国范围的IP地址信息。一级IP使用单位,一级IP使用单位是母级的电信运营商母级或国家同级机构,下属单位或下属将IP地址信息逐级上报到一级IP使用单位后,由一级IP使用单位向IP存储终端和IP地址管理系统存储数据。。二级IP使用单位,二级IP使用单位是子级的电信运营商子级或国家同级机构,在子级的二级IP使用单位下还设有多级的下属IP使用单位,例如区级、县级、普通或个人等。IP对比服务器,IP对比服务器在逐级存储的流程中,对母级别的存储做最终对比处理,分别对比各种IP分配方式下的各种IP地址数据。
[0013]IP对比服务器包括了用于提取一级IP使用单位备份数据的备份数据存储单元,备份数据存储单元将提取后的备份数据导入到逻辑对比单元。用于提取IP存储终端存储数据的终端数据存储单元,终端数据存储单元提取后的存储数据导入逻辑对比单元。逻辑对比单元将导入的备份数据与存储数据做一一比对,当出现IP数据异常时,将异常信息通过反馈单元反馈到一级IP使用单元。一级IP使用单元收到数据异常后,依据该异常数据所属单位信息,将异常数据发回该单位重新核对更正。当IP数据对比正常,则不需要反馈数据,在IP地址管理系统留存准确数据。其中所述的备份数据和存储数据分别包括:IP地址自带信息、IP地址自用信息、IP地址再次分配信息、IP地址已分配且使用信息和IP地址来源信息。
[0014]数据格式校验单元,用于将一级IP使用单位上报的IP存储数据进行格式的校验,如果数据格式非法,将直接反馈给一级IP使用单位进行逐级整改修正,如果数据格式正常,才会进行后续单元做数据存储和数据比对等逻辑。拨测验证单元,用于补充校验一级IP使用单位上报的存储数据以及现有ICP/IP/域名存储系统中的数据现网使用情况的准确性。
[0015]针对于比对后存储的IP地址存储数据,本发明所述的IP地址管理系统还可提供基于网络空间探测NMAP技术、快速网络PING包技术以及网络验证常用的Telnet等技术进行现网中IP地址的实际活性使用信息探测,从而验证是否存在未报备或与报备状态不一致的IP地址,通过主动手段提高存储数据异常的发现率,从而整体上提高存储存储数据库数据的准确性。
[0016]本发明所述的IP地址管理系统,其逻辑对比运作流程如图2所示,首先对一级IP使用单位的备份数据进行格式校验,如果格式校验错误,则反馈到所属单位整改,然后重新报送校验,直至备份数据格式校验正确。然后判断备份数据是否存在漏报,如果发现信息漏报,则反馈到所属单位整改再重新报送校验,直至备份数据通过校验和漏报判断。然后对比备份数据和存储数据的分配方式是否相同,如果不相同则判断为分配方式冲突异常,反馈到所属单位整改再报送校验,直至备份数据通过校验、漏报判断以及分配方式对比。
[0017]依据不同的分配方式确定不同的对比流程,其中IP地址分配方式有以下几类:
IP地址来源信息,即本单位从上级分配单位所取得的所有IP地址信息。
[0018]IP地址已分配且使用信息,其含义为分配给终端用户专用的IP地址,例如:分配给专线接入终端用户、主机托管用户使用的IP地址。
[0019]IP地址再次分配信息,其含义为分配给具有IP地址分配行为的用户使用的IP地址,例如:分配给下级接入服务商的所用IP地址。具体情形如:中国联通集团将此段IP地址分配给了联通北京分,则联通集团应将该段IP地址填报为IP地址再次分配信息。若联通北京分又将这段IP地址分配给了世纪互联用以开展ISP业务,则联通北京分也应将该段IP地址填报为IP地址再次分配信息。
[0020]IP地址自用信息,其含义为本报备单位自用或分配给用户动态使用和共享使用的IP地址。例如:分配给虚拟主机用户所用的IP地址、分配给ADSL用户的动态IP地址、本网站自用IP地址以及本网络设备所用IP地址。
[0021]IP地址自带信息,其含义为用户从其他途径申请后带到接入服务商处使用的IP地址。例如:在接入时使用的用户自己直接从APNIC、CNNIC申请取得的IP地址。
[0022]IP地址管理系统后台基于elasticsearch搜索引擎。本系统采用elasticsearch技术综合考虑以下几点因素,本系统IP独立存储数据量较大,传统数据库查询速度较慢,不同类型IP数据属性不同并且本系统为不断提高IP数据的准确性会逐步扩展IP关联属性,传统关系型数据库不能适应表结构不断变化的应用场景。同时在IP数据使用时会经常进行多列组合查询和模糊查询,传统数据库在大量数据多列模糊查询时查询效率较慢,由于elasticsearch基于搜索引擎技术,采用全文索引,能高效应对多列模糊查询。
[0023]系统数据比对主要是将比对结果信息在IP相应属性进行标记,通过不同属性组合查询即可查询出不同类型异常数据,方便导出异常数据进行整改。
[0024]IP地址来源信息、IP地址已分配且使用信息、IP地址再次分配信息、IP地址自用信息、IP地址自带信息存储在IP存储信息表,不同类型数据通过分配方式ID区分,不同存储单位通过存储单位ID区分。
[0025]在备份数据入库过程中进行数据比对,由于不同分配方式IP分配逻辑不同,所以采用不同的比对方式来进行异常发现:
分配方式相同且为IP地址来源信息时,比对来源单位ID信息,相同为正常不同为冲突。
[0026]分配方式相同且为IP地址已分配且使用信息时,比对使用单位名称、使用单位联系人姓名、使用单位联系人电话、使用单位详细地址、使用方式ID信息,相同为正常不同为冲突。
[0027]分配方式相同且为IP地址自用信息时,比对使用方式ID信息,相同为正常不同为冲突。
[0028]分配方式相同且为IP地址再次分配信息时,比对再分配ID信息,相同为正常不同为冲关。
[0029]分配方式相同且为IP地址自带信息时,比对使用单位名称、使用单位联系人姓名、使用单位联系人电话、使用单位详细地址、使用方式ID信息,相同为正常不同为冲突。
[0030]上述各对比方式分别出现对比异常或者对比正常的两种对比结果,如果出现对比异常,则将异常数据反馈到所属单位进行整改在重新报送,重复上述过程;如果出现对比正常,则不需要反馈数据,在IP地址管理系统留存准确数据。通过上述IP地址的对比和整改过程,使IP地址资源更准确更全面。为监管单位提供数据支持,达到保障互联网络的安全,维护广大互联网用户的根本利益,促进互联网业的健康发展的目的。
[0031]对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及变形,而所有的这些改变以及变形都应该属于本发明权利要求的保护范围之内。
【主权项】
1.一种IP地址管理系统,包括:设置于总服务器的IP存储终端、母级的一级IP使用单位、子级的二级IP使用单位以及子级以下的多级IP使用单位;多级IP使用单位将其管辖或使用的IP地址向二级IP使用单位存储,二级IP使用单位将其管辖或使用的IP地址向一级IP使用单位存储,一级IP使用单位将其管辖或使用的IP地址向IP存储终端存储;其特征在于,还设有IP对比服务器,所述的IP对比服务器用于将一级IP使用单位向IP存储终端存储的备份数据与IP存储终端所存储的存储数据做对比,同时将对比结果反馈到一级IP使用单元;反馈结果包含错误IP或错误IP段的,一级IP使用单元会将对应的错误数据反馈到所属级别的IP使用单位,各级IP使用单位将存储数据更正后重新逐级向上存储。2.根据权利要求1所述的系统,其特征在于,所述的IP对比服务器包括: 数据格式校验单元,用于将一级IP使用单位上报的IP存储数据进行格式的校验,如果数据格式非法,将直接反馈给一级IP使用单位进行逐级整改修正,如果数据格式正常,才会进行后续单元做数据存储和数据比对等逻辑; 终端数据存储单元,用于提取IP存储终端的存储数据,并将存储数据导入逻辑对比单元; 逻辑对比单元,用于将IP存储终端的存储数据与一级IP使用单位的备份数据做逻辑对比,并将对比结果输入到反馈单元;其中对比结果包括对比正常和对比错误的IP数据; 备份数据存储单元,用于提取一级IP使用单位的备份数据,并将备份数据导入逻辑对比单元; 反馈单元,用于将逻辑对比单元的对比结果分别反馈到一级IP使用单位; 拨测验证单元,用于补充校验一级IP使用单位上报的存储数据以及现有ICP/IP/域名存储系统中的数据现网使用情况的准确性。3.根据权利要求2所述的系统,其特征在于,所述的备份数据和存储数据分别包括:IP地址自带信息、IP地址自用信息、IP地址再次分配信息、IP地址已分配且使用信息和IP地址来源信息。
【文档编号】H04L29/12GK105872127SQ201610346936
【公开日】2016年8月17日
【申请日】2016年5月24日
【发明人】梁斌, 宋苑, 王宜阳, 胡赢, 陈晓光, 胡兵
【申请人】国家计算机网络与信息安全管理中心广东分中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1