众所周知IP地址数据库在众多领域具有重要意义。
互联网安全行业攻防定位方面,通过定位IP,确定网络攻击IP的来源,进行网络安全防御。 如政府部门,通过定位网络攻击IP的地理位置,确定网络攻击的发起位置。
互联网金融行业风险控制方面,互联网金融征信、反欺诈和位置核验。如保险公司,通过确定客户IP的位置,确定客户是否出现在常住地,从而降低信贷风险。
互联网在线广告精准投放方面,它基于IP地理位置的在线广告投放,提升广告投放有效率。如广告主,针对不同地理位置的IP,投放不同地区店铺的广告,提升客户购买的可能性。
大数据行业位置分析,它提供IP高精准地理位置的数据分析纬度,提供位置核验集成服务。如互联网企业,通过分析客户不同时间点内所使用IP的位置信息,确定用户的生活习惯。
网络安全方面,它分析公共通信和信息服务、能源、交通、水利、金融、重点企业、政务等行业关键 基础设施所使用的IP地址,帮助政府部门进行重点机构和企业重要数据的监测和监管。
当然,IP地址数据库的功能不仅仅局限于上述方面。那么IP地址定位的精准度都要看哪些指标呢?一般分为两个方面,第一个公共指标分为2种:汇聚率(统计产品的定位率)和误差距离(统计产品的准确度)。测试方法一般会有2种情况,位置已知和位置未知。在位置已知的情况下,提供定位结果与实际位置之间的距离(即误差距离);在位置未知的情况下,提供埃文科技与其它IP定位产品的定位结果之间的距离(即两款定位产品的误差距离)。
为了充分地了解IP地理位置定位产品的特性,引入4项自定义指标,分别是精度、覆盖半径、准确度和一致性。下面进行详细的阐述。
公共指标方面。对IP地理位置定位产品而言,2个公共指标:汇聚率和误差距离。汇聚率,是指定位结果的成功率,也可称为定位率。例如,对一个IP地理位置定位产品而言,定位100个IP,成功定位80个IP,则该IP地理位置定位产品的汇聚率为80%。误差距离,是在定位成功的前提下,对定位结果经纬度与“真实位置”之间的距离的描述。这里分两种情况,第一种情况,知道真实位置,直接计算定位结果与真实位置之间的距离;第二种情况,不知道真实位置,计算埃文科技与其它IP产品定位结果之间的距离。例如,对一个IP地理位置定位产品而言,一个IP的真实位置在北京市清华大学,定位结果为北京市海淀区中关村北大街,真实位置与定位结果之间的距离为0.2千米,则对该IP而言,该IP产品的误差距离为0.2千米。
自定义指标方面。对IP地理位置定位产品而言,4个自定义指标:覆盖半径,由于IP本身区域性分布的特性,为了更加准确地描述定位IP的区域范围,我们定义覆盖半径来说明目标IP所覆盖的范围;覆盖半径,是指IP所覆盖区域最大外接圆的半径。精度,是在定位成功的前提下,对定位结果定位精度级别的描述,有6个级别,分别是洲、国家、省、市、区和街道。例如,对一个IP而言,若该IP的定位结果为北京市海淀区中关村北大街130号,则该IP的精度为街道级别;若该IP的定位结果仅显示北京市,则该IP的精度为市级别。准确度,是在定位成功的前提下,对定位结果准确程度的描述。由精度、应用场景(根据IP用途的不同,除了未使用IP和Anycast的IP外分为10种应用场景,分别是数据中心、学校单位、组织机构、交换中心、企业专线、住宅用户、基础设施、公共热点、移动网络和卫星通信)和定位方式(描述通过哪种方式来定位,分为2种情况,分别是地面采集和算法定位)来确定;精度越高,准确度越高;应用场景,覆盖范围越小(如移动网络IP的覆盖范围大于学校类的IP),准确度越高;定位方式方面,地面采集比算法定位的准确度高。我们设计了由1星到5星的不同级别的准确度,星级越大,准确度越高;5星的准确度高于1星的准确度。一致性,描述在一段时间内IP可能发生变化的程度,由精度和应用场景来确定。精度越高,一致性越高;应用场景方面,学校单位的IP比住宅用IP的一致性强。我们设计了由1星到5星的不同级别的一致性,星级越大,一致性越强;5星的一致性强于1星的一致性。
本文同步分享在 博客“郑州埃文科技”(FreeBuf)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。