В связи с появившийся альтернативой базе MaxMind решил сравнить на сколько отличаются эти базы. Сравнивается именно отличия, а не правильность/неправильность определения.
1) Размер баз. База MaxMind примерно в два раза больше WIPmania (100k vs 50k)
2) Количество ip-адресов входящих во все диапазоны и там и там практически одинаково.
3) Диапазоны адресов совпадают на 88%. (То есть start/end ip-адреса в базе MaxMind и WIPmania)
4) Из этих 88% только для 662 (1.2%) подсетей переоределена страна.
5) Далее количество ip-адресов входящих во все подсети для страны.
Страна, IP maxmind, IP wipmania, разница в %
Сравниваем насколько отличаются данные WipMania от MaxMind для неодинаковых диапазонов.
Алгорит такой:
a)определяем страну по начальному и конечному ip в базе WipMania по базе MaxMind.
б) получаем данные вида start_ip, end_ip, wipmania_cc, maxmind_start_cc, maxmind_end_cc
в) выбираем все подсети где maxmind_start_cc != wipmania_cc OR maxmind_end_cc != wipmania_cc
Результат 2633 записи.
д) кроме этого не определились по базе GeoIP 1394
Разница около 7%.
Выводы:
1)Действительно использованы другие методики для определения GeoIP.
2)Актуальность и точность этих данных, как и данных любого другого сервиса geoip, сложно установить.
3)Удачи создателям проекта, радует, что появилась хорошая альтернатива MaxMind.
Сравнение
1) Размер баз. База MaxMind примерно в два раза больше WIPmania (100k vs 50k)
2) Количество ip-адресов входящих во все диапазоны и там и там практически одинаково.
3) Диапазоны адресов совпадают на 88%. (То есть start/end ip-адреса в базе MaxMind и WIPmania)
4) Из этих 88% только для 662 (1.2%) подсетей переоределена страна.
5) Далее количество ip-адресов входящих во все подсети для страны.
Страна, IP maxmind, IP wipmania, разница в %
+------+-------------+--------------+--------+ | cc | maxmind_ips | wipmania_ips | diff | +------+-------------+--------------+--------+ | AZ | 157186 | 228845 | 0.31% | | BY | 334595 | 335737 | 0.00% | | EE | 1015116 | 1018665 | 0.00% | | KZ | 615802 | 612209 | -0.01% | | LT | 1943069 | 1970561 | 0.01% | | LV | 1349597 | 1390552 | 0.03% | | RU | 19126288 | 20374227 | 0.06% | | UA | 3748921 | 4148605 | 0.10% | +------+-------------+--------------+--------+
Тесты.
Сравниваем насколько отличаются данные WipMania от MaxMind для неодинаковых диапазонов.
Алгорит такой:
a)определяем страну по начальному и конечному ip в базе WipMania по базе MaxMind.
б) получаем данные вида start_ip, end_ip, wipmania_cc, maxmind_start_cc, maxmind_end_cc
в) выбираем все подсети где maxmind_start_cc != wipmania_cc OR maxmind_end_cc != wipmania_cc
Результат 2633 записи.
д) кроме этого не определились по базе GeoIP 1394
Разница около 7%.
Выводы:
1)Действительно использованы другие методики для определения GeoIP.
2)Актуальность и точность этих данных, как и данных любого другого сервиса geoip, сложно установить.
3)Удачи создателям проекта, радует, что появилась хорошая альтернатива MaxMind.