4

Я не понимаю, как некоторые сайты (например, https://www.ultratools.com/tools/geoIpResult) показывают страну и город для IP-адреса. Например, 193.45.10.135:

Continent:  Europe
Country:  Germany
Country Code:  DE
Country CF:  99
Region: 
State:  Hamburg
State Code: 
State CF:  82
DMA: 
MSA: 
City:  Hamburg
Postal Code:  20001
Timezone:  Greenwich Mean Time
Area Code: 
City CF:  66
Latitude:  53.56111172
Longitude:  10.01805607

Это IP-адрес Akamai, поэтому маловероятно, что кто-то использует Интернет через точку доступа, расположенную в центре обработки данных, через планшет с GPS. И на этом IP нет записей LOC DNS.

Записи Whois показывают только страну:

inetnum:        193.45.10.128 - 193.45.10.255
netname:        SE-AKAMAI
descr:          Akamai International BV
org:            ORG-AIB6-RIPE
country:        DE
admin-c:        NARA1-RIPE
tech-c:         NARA1-RIPE
status:         ASSIGNED PA
mnt-by:         TELIANET-LIR
source:         RIPE # Filtered

Итак, есть ли какая-нибудь база данных, где эти данные находятся (возможно, RIPE)?

1 ответ1

3

Проверьте эту превосходную статью в Википедии: http://en.wikipedia.org/wiki/Geolocation_software

Основным источником данных IP-адресов являются региональные интернет-реестры, которые распределяют и распределяют IP-адреса среди организаций, расположенных в соответствующих регионах обслуживания:

  • Африканский сетевой информационный центр (AfriNIC)
  • Американский реестр интернет-номеров (ARIN)
  • Азиатско-Тихоокеанский сетевой информационный центр (APNIC)
  • Реестр интернет-адресов в Латинской Америке и Карибском бассейне (LACNIC)
  • RIPE Сетевой координационный центр (RIPE NCC)

Вторичные источники включают в себя:

  • Data Mining или пользовательские данные о географическом местоположении. Например, веб-сайт о погоде может попросить посетителей указать название города, чтобы узнать их местный прогноз. Другим примером может быть сопоставление IP-адреса пользователя с адресной информацией в его / ее профиле учетной записи.
  • Данные предоставлены интернет-провайдерами.
  • Слияние баз данных от разных поставщиков.
  • Гадания из соседнего диапазона класса C [5] и / или сбор данных по сетевым переходам.

Точность улучшается благодаря:

  • Очистка данных для фильтрации или выявления аномалий.
  • Статистический анализ предоставленных пользователем данных.
  • Использование сторонних тестов, проводимых авторитетными организациями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .