ip地址库介绍

摘要

在CDN系统中,IP地址库在流量调度、网络服务质量监测等方面起到重要的作用,本文主要介绍了IP地址库的功能、内容以及IP地址库的生成和评价方法

什么是IP地址库?

所谓IP地址库,指的是提供了IP地址(段)同地理、ISP、结构等信息映射关系的一组数据

IP地址库有什么用?

IP地址库应用的场合较为广泛,下面举几个常见的例子:
(1)根据客户的IP地址确定客户来源,为后期的客户行为分析提供基础,例如需要统计学生群体的访问特点,这时我们就是通过分析来自教育网的IP地址的那些请求得到的
(2)为不同区域的用户提供不同的天气、物流、文化等信息。很多网站对于不同区域的用户提供了不同的访问内容,这些网站往往就是通过IP地址来确定用户的地域信息的
(3)区域化的广告投放。很多商家需要精准的广告投放,这就依赖于IP地址库的准确性。
(4)CDN调度系统希望将各区域的用户访问流量调度到最近的CDN节点,这点也依赖于IP地址库的准确性
(5)网站访问质量监测。 为了准确的提供各区域用户访问网站的质量,我们需要比较精确地知道访问用户所在的区域,这一点目前主要也是依靠IP地址库来实现的

IP地址库内容

IP地址库主要提供的是IP地址同下列一些常见信息的对应关系:
(1)国家、大区、省/州/区、(地级)市、县(级市)等地域信息
(2)ISP信息
(3)机构信息
(4)经、纬度
(5)详细地址
(6)路由信息

IP地址库的来源
现有很多的IP地址库,各IP库在提供者、提供信息等方面都比较相近,常见的有:
(1)APNIC(Asia-Pacific Network Information Center),亚太互联网络信息中心相关资源
IP地址段分配每日更新文件

http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest

whois服务方便了用户对NIC域名数据库的查询
(2)QQ纯真库 http://www.cz88.net/fox/
(3)IPInfodb http://ipinfodb.com/download.php?file=ipinfodb_one_table_full.sql.bz2
(4)MaxMind GeoIP http://geolite.maxmind.com/download/geoip/database/GeoLiteCity_CSV/GeoLiteCity_20100401.zip

IP地址库评价指标

如何评价一个IP地址库的优劣,个人觉得目前主要查看以下几个指标:
(1)粒度。所谓粒度,指的是IP地址库中IP(段)对应的其他信息的精确程度。例如,是精确到国家,还是能精确到市或县?不同的应用对IP地址库的粒度要求是不同的,但就IP地址库自身的评价指标来说,粒度越细,IP地址库的价值越大
(2)准确度。所谓准确度,指的是所提供信息的正确的程度,显然,准确度越高,IP地址库的价值越大
(3)覆盖度。所谓覆盖度,指的是对一个特定的集合,IP地址库涵盖该结合的程度。例如,中国IP(ipv4)地址有3.1亿,某IP地址库中含有中国的IP地址数为2.8亿,则覆盖度约为90%。显而易见,覆盖度越高,IP地址库越好

IP地址库的集成
不同的IP地址库在信息粒度、置信度、覆盖度等方面各有千秋,我们可以考虑将不同IP地址库的信息进行集成,原则上将,这样就能得到一个更好的IP地址库,这也是我们目前采用的思路

时间: 2024-12-28 17:00:43

ip地址库介绍的相关文章

淘宝IP地址库设计

当初选择做这么一个项目,不是为了拷贝一份库自己做服务,也不是为了其他目的,只是单纯的熟悉关于http和mysql方面的知识. 下面言归正传. 1.淘宝IP地址库简介 此地址库可以根据用户提供的IP地址,快速查询出该IP地址所在的地理信息和地理相关的信息,包括国家.省.市和运营商. 用户也可以主动提交信息来纠错. 主要优势表现为: (1)地域 覆盖度:94.54% 精确到市级 准确度:96.5% 精确到市级 (2)运营商 覆盖度:93.8% 准确度:暂无统计数据 (3)查询速度 10qps 注:阿

解析纯真IP地址库

一周以来,一直在做 IP地址库的解析.从调研到编码到优化,大概花了有七八天的时间.感觉很好玩.总结一下整个做的过程. 1.关于IP 地址库的解析方式 目前主要的解析方式有两种:通过API,或通过IP数据库. API方式很简单,目前国内大厂不少提供API接口,只要发送请求的IP,就能获得相应的地理位置.像BAT等等公司都提供IP查询接口.这种解析方式的好处在于,编码简单,一个请求获得数据,然后解析一下就好了(通常只是个json数据),而且不用维护数据库,对本地没有负担.但是缺点也挺明显的,首先是慢

wireshark ip地址库添加

wireshark ip地址库添加.md http://www.iprotocolsec.com/2011/09/13/wireshark使用技巧-geoip显示ip地理位置/http://www.iprotocolsec.com/2011/08/24/修改wireshark-显示报文进程名称/http://www.iprotocolsec.com/2012/11/07/wireshark技巧-解密ssl协议/ 来自为知笔记(Wiz)

[备用]Ip地址库

基于redis的IP地址快速查询 C# IP地址与长整型数据的相互转换 纯真IP地址库:http://www.cz88.net/,下载后安装.解压,就可得Ip地址的txt文件

XXX全球 IP 地址库

XXX全球 IP 地址库 Bulgaria 93.123.23.1 93.123.23.2 93.123.23.3 93.123.23.4 93.123.23.5 93.123.23.6 93.123.23.7 93.123.23.8 93.123.23.9 93.123.23.10 93.123.23.11 93.123.23.12 93.123.23.13 93.123.23.14 93.123.23.15 93.123.23.16 93.123.23.17 93.123.23.18 93.

Google全球IP地址库

Google 全球 IP 地址库 Bulgaria 93.123.23.1 93.123.23.2 93.123.23.3 93.123.23.4 93.123.23.5 93.123.23.6 93.123.23.7 93.123.23.8 93.123.23.9 93.123.23.10 93.123.23.11 93.123.23.12 93.123.23.13 93.123.23.14 93.123.23.15 93.123.23.16 93.123.23.17 93.123.23.18

[转]Google 全球 IP 地址库

IP 地址来源:http://www.kookle.co.nr Bulgaria 93.123.23.1 93.123.23.2 93.123.23.3 93.123.23.4 93.123.23.5 93.123.23.6 93.123.23.7 93.123.23.8 93.123.23.9 93.123.23.10 93.123.23.11 93.123.23.12 93.123.23.13 93.123.23.14 93.123.23.15 93.123.23.16 93.123.23.

Google 全球 IP 地址库

Google 全球 IP 地址库 IP 地址来源:http://www.kookle.co.nr,共计4351个. Bulgaria 93.123.23.1 93.123.23.2 93.123.23.3 93.123.23.4 93.123.23.5 93.123.23.6 93.123.23.7 93.123.23.8 93.123.23.9 93.123.23.10 93.123.23.11 93.123.23.12 93.123.23.13 93.123.23.14 93.123.23.

[分享]Google 全球 IP 地址库[Google Global Cache IPs]

Google 全球 IP 地址库 IP 地址来源:http://www.kookle.co.nr,共计4351个. Bulgaria 93.123.23.1 93.123.23.2 93.123.23.3 93.123.23.4 93.123.23.5 93.123.23.6 93.123.23.7 93.123.23.8 93.123.23.9 93.123.23.10 93.123.23.11 93.123.23.12 93.123.23.13 93.123.23.14 93.123.23.