[发明专利]一种用于确定IP地址的地域信息的方法与设备在审
申请号: | 201610414826.1 | 申请日: | 2016-06-14 |
公开(公告)号: | CN107508925A | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 朱友志 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 上海百一领御专利代理事务所(普通合伙)31243 | 代理人: | 陈贞健,周建华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 确定 ip 地址 地域 信息 方法 设备 | ||
技术领域
本申请涉及计算机领域,尤其涉及一种用于确定IP地址的地域信息的技术。
背景技术
IP地址的精确地理位置定位是一种重要的基础技术,具有广泛的应用。例如,不同地域的用户希望看到的天气预报信息是不一样的;商业公司希望针对不同地域的用户投放个性化的广告;重要的系统往往会对同一用户从自不同地域登录的行为进行仔细甄别,防止用户账户被盗等情况产生。网站需要通过登录用户的IP地址来确认用户所处地理位置,因而IP地址的精确地理位置定位非常关键。
现有常见的IP地址地理位置定位方法是:(1)通过IP地址分配机构查询,如利用APNIC(亚太互联网络信息中心)的whois工具查询地理位置信息;(2)从运营商的接入层获得IP地址地理位置信息。
然而,通过IP地址分配机构查询IP地址地理位置信息,或者通过运营商接入层查询地理位置信息,存在如下三个缺点:
(1)精度不高。IP地址分配机构往往会分配出大段的连续IP地址(如B类65536个IP,甚至更多),这样大段的IP地址都只能通过申请机构的地理位置来大致定位,而实际上大段IP地址往往地域上分配比较分散;另外,APNIC中登记的很多只有省一级的地理位置信息,因此IP地址地理位置定位精度不高。
(2)获取难度较大。通过APNIC获取相关信息存在注册信息不标准,错误的地域信息等情况,获取IP地址的地域信息非常困难;国内运营商数目众多,加上信息自身的敏感性,导致获取这些数据的难度非常大。
(3)地理位置信息更新不及时。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地址对应的所述骨干IP地址;
目标IP地址的地域信息确定装置,用于根据所述骨干IP地址的地域信息确定所述目标IP地址的地域信息。
与现有技术相比,本申请获取关于多个已知地域信息的样本IP地址的第一路由探测信息,然后根据所述第一路由探测信息确定对应的骨干IP地址,再根据所述样本IP地址的地域信息确定所述骨干IP地址的地域信息;本申请可有效提高确定IP地址的地域信息的精确程度,且获取地域信息的方式较为简便。进一步地,本申请获取对应的路由探测信息更新网络拓扑及骨干IP地址,可有效避免IP地址的地域信息更新不及时的问题。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请一个方面的一种用于确定IP地址的地域信息的方法流程图;
图2示出根据本申请一个实施例的一种单次路由探测结果的示意图;
图3示出根据本申请另一个实施例的一种生成网络拓扑的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610414826.1/2.html,转载请声明来源钻瓜专利网。