IP段归属确定方法和装置制造方法及图纸

技术编号:9644341 阅读:77 留言:0更新日期:2014-02-07 05:03
本发明专利技术公开了一种IP段归属确定方法和装置,其中,IP段归属确定方法包括:获取多个IP数据源中相同的IP段;分别获取IP段在多个IP数据源中的归属信息,得到多个IP段归属信息分别计算多个IP段归属信息的可信度;以及将可信度最大的IP段归属信息作为IP段的归属信息。通过本发明专利技术,达到了提高IP数据源中的IP段的归属信息准确性的效果。

【技术实现步骤摘要】
IP段归属确定方法和装置
本专利技术涉及互联网领域,具体而言,涉及一种IP段归属确定方法和装置。
技术介绍
IP(InternetProtocol,网络之间互联的协议,简称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为粒度分。进一步地,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段的归属信息准确性的效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术第一实施例的IP段归属确定装置的结构示意图;图2是根据本专利技术第二实施例的IP段归属确定装置的结构示意图;图3是根据本专利技术第三实施例的IP段归属确定装置的结构示意图图4是根据本专利技术第一实施例的IP段归属确定方法的流程图;图5是根据本专利技术第二实施例的IP段归属确定方法的流程图;以及图6是根据本专利技术第三实施例的IP段归属确定方法的流程图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。本专利技术实施例提供了一种IP段归属确定装置,该装置通过计算机设备实现其功能。图1是根据本专利技术第一实施例的IP段归属确定装置的结构示意图。如图1所示,该IP段归属确定装置,包括:第一获取单元10、第二获取单元20、计算单元30和生成单元40。第一获取单元10用于获取多个IP数据源中相同的IP段。多个IP数据源中包括相同的IP段,第一获取单元10获取的IP段可以本文档来自技高网...
IP段归属确定方法和装置

【技术保护点】
一种IP段归属确定方法,其特征在于,包括:获取多个IP数据源中相同的IP段;分别获取所述IP段在所述多个IP数据源中的归属信息,得到多个IP段归属信息;分别计算所述多个IP段归属信息的可信度;以及将可信度最大的IP段归属信息作为所述IP段的归属信息。

【技术特征摘要】
1.一种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段的归属信息。2.根据权利要求1所述的IP段归属确定方法,其特征在于,所述IP数据源分通过以下方式进行配置:由所述多个IP数据源的数量设置具有相应数量的多个所述IP数据源分,其中,多个所述IP数据源分满足:其中任意两个所述IP数据源分加和大于任一所述IP数据源分;以及将多个所述IP数据源分一一对应地配置给所述多个IP数据源。3.根据权利要求2所述的IP段归属确定方法,其特征在于,将多个所述IP数据源分一一对应地配置给所述多个IP数据源包括:将多个所述IP数据源分以不同的配置方式一一对应地配置给所述多个IP数据源;计算每一个所述配置方式下的IP段归属信息的可信度;将相同的所述配置方式下所述多个IP数据源的IP段归属信息的最大可信度相加;以及采用所述最大可信度相加的和最大的所述配置方式将多个所述IP数据源分一一对应地配置给所述多个IP数据源。4.根据权利要求2所述的IP段归属确定方法,其特征在于,所述多个IP数据源中包括多个相同的IP段,其中,分别计算所述多个IP段归属信息的可信度包括:分别计算所述多个IP数据源中每一个所述IP段归属信息的可信度;将可信度最大的IP段归属信息作为所述IP段的归属信息包括:将所述IP段归属信息相同的所述可信度加和;将加和后的所述可信度作为对应的所述IP段归属信息的可信度;将每一个所述IP段中所述可信度最大的所述IP段归属信息作为对应的所述IP段的归属信息。5.一种IP段归属确定装置,其特征在于,包括:第一获取单元,用于获取多个IP数据源中相同的IP...

【专利技术属性】
技术研发人员:张运吴充
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1