[发明专利]一种IP地址库的推断和填充方法有效

专利信息
申请号: 201410643337.4 申请日: 2014-11-06
公开(公告)号: CN104333616B 公开(公告)日: 2018-08-24
发明(设计)人: 胡新静;李晓东;耿光刚;陈勇 申请(专利权)人: 中国科学院计算机网络信息中心
主分类号: H04L29/12 分类号: H04L29/12;G06F17/30
代理公司: 北京君尚知识产权代理事务所(普通合伙) 11200 代理人: 余长江
地址: 100190 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ip 地址 推断 填充 方法
【说明书】:

发明涉及一种IP地址库的推断和填充方法。该方法结合Traceroute探测得到的网络拓扑,对IP的地址归属数据进行纠正和填充,处理的基本单位是C网段(亦可以是更小的网段),并基于以下统计规律:对Traceroute探测中出现的连续三跳路由的IP,如果前一跳的IP和后一跳的IP具有相同的地理位置(同省或同市),则中间一跳的IP的地址也应该是相同的地理位置;ISP亦然;前后跳IP如果在具有相同地址的情况下也具有相同的ISP,则中间路由IP是同一地址的概率就更大。本发明能够利用自动化探测得到的数据来纠正和填充IP地址库中IP的地理位置和ISP信息,提高IP地址库的覆盖度,纠正IP地址库的数据。

技术领域

本发明属于网络技术领域,具体涉及一种IP地址库的推断和填充方法,用于纠正和填充Traceroute探测的IP地址库中IP的地理位置和ISP信息。

背景技术

本发明方法基于Traceroute探测结果而提出。以基于UDP高端口实现的Traceroute为例,其工作过程如下:Traceroute通过向目的主机发送一系列TTL(Time ToLive,生存时间)值从1开始递增的的UDP报文,由于报文每经过一个路由器的处理,其TTL值都会自减1,当中间路由器在收到报文时发现TTL超时,会向源主机回复ICMP超时报文(ICMPtime-exceeded message),这样源主机就得到了距离自己给定跳数之远的路由IP地址。当报文到达目的主机时,目的主机回复的则是ICMP地址不可达报文(ICMP destinationunreachable message),探测终止。这样我们就获得了从源地址到目的地址的路由转发路径,从而利用这个路径去构建网络拓扑。

IP地址库通常提供了IP地址段所在的地理位置、ISP(Internet ServiceProvider)等信息,通常从覆盖度、粒度和准确度上来进行评估。目前存在着很多免费和收费的IP地址库,但通常都依靠网民反馈、调研等方法来收集和验证这些IP地址库的地址和ISP归属信息,不够自动化。

发明内容

本发明针对上述问题,提出一种IP地址库的推断和填充方法,能够利用自动化探测得到的数据来纠正和填充IP地址库中IP的地理位置和ISP信息,提高IP地址库的覆盖度,纠正IP地址库的数据。

本发明的IP地址填充方法结合Traceroute探测得到的网络拓扑,对IP的地址归属数据进行纠正和填充,处理的基本单位是C网段(亦可以是更小的网段)。该推断与填充方法是基于以下统计规律:对Traceroute探测中出现的连续三跳路由的IP,如果前一跳的IP和后一跳的IP具有相同的地理位置(同省或同市),则中间一跳的IP的地址也应该是相同的地理位置。ISP亦然。前后跳IP如果在具有相同地址的情况下也具有相同的ISP,则中间路由IP是同一地址的概率就更大。

具体来说,本发明采用的技术方案如下:

一种IP地址库的推断和填充方法,如图1所示,其步骤包括:

1.对于一个IP,从Traceroute数据中找出满足其前后跳IP同地址的连续三跳IP,并记录三个IP分别对应的C网段或者更小的网段,记做preNet,midNet和nextNet(其中,preNet≠midNet且midNet≠nextNet);对于midNet来说,生成如下的各网段(C网段或者更小的网段)对的元组列表:

midNet:(preNet1,nextNet1),......,(preNetx,nextNetx);

2.使用给定的IP地址库和步骤1中提取出的元组列表,每一个元组根据下述验证和填充的统计规则都会“投票选出”midNet的一个候选地址数据:如果元组中的前后跳具有相同的地址,则针对中间一跳IP,则由该元组得到其候选地址数据,即与前后跳相同的地址。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算机网络信息中心,未经中国科学院计算机网络信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410643337.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top