[发明专利]IP段归属确定方法和装置有效
申请号: | 201310518186.5 | 申请日: | 2013-10-28 |
公开(公告)号: | CN103561123B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 张运;吴充 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 李志刚,吴贵明 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ip 归属 确定 方法 装置 | ||
技术领域
本发明涉及互联网领域,具体而言,涉及一种IP段归属确定方法和装置。
背景技术
IP(Internet Protocol,网络之间互联的协议,简称IP)数据源(该IP数据源也可以称为IP数据库)中通常都包括多个IP段,每个IP段对应一个归属信息,例如,IP段0.0.0.0-1.0.0.0属于X城市。现有的IP数据源中的IP段的归属信息准确性都很低,不同的IP数据源之间相同的IP段的归属信息存在一定的争议,例如,对于相同的IP段a到b,IP数据源A认为该IP段是上海的,而IP数据源B则认为,该IP段是南京的。同样,相同的归属信息,例如,归属信息为北京市,IP数据源A认为其对应的IP段为c到d,而IP数据源B认为其对应的IP段为e到f。
针对现有技术中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段归属信息:
K=S+N*L
其中,K为第一IP段归属信息的可信度,S为IP数据源分,N为粒度,L为粒度分。
进一步地,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段归属信息;计算单元,用于分别计算多个IP段归属信息的可信度;以及生成单元,用于将可信度最大的IP段归属信息作为IP段的归属信息。
进一步地,计算单元包括:确定模块,用于分别确定多个IP数据源的粒度,粒度用于表示对应IP数据源归属的区域的级数;获取模块,用于分别获取多个IP数据源中每个IP数据源对应的IP数据源分和粒度分,其中,IP数据源分为对IP数据源预先配置的数值,粒度分为对粒度预先配置的数值;以及第一计算模块,用于通过以下公式分别计算第一IP段归属信息的可信度,其中,第一IP段归属信息为多个IP段归属信息中的任一IP段归属信息:
K=S+N*L
其中,K为第一IP段归属信息的可信度,S为IP数据源分,N为粒度,L为粒度分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310518186.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报文转发方法及系统
- 下一篇:一种聚苯胺的制备方法