Що таке Гео-IP?

Гео-IP - це спеціальні сервіси, що дозволяють вирішувати IP-адреси в географічні координати та місцерозташування.

В цілому, вам слід розуміти, що не існує реальної можливості виявити будь чиє точне місцерозташування лише за IP-адресою. Тим не менш, за допомогою спеціально розроблених баз даних, побудованих на основі даних реєстраційної інформації про IP-адреси, існує можливість з певною часткою ймовірності припустити можливе місцеположення комп'ютера чи пристрою за його IP з точністю, максимум до міста. Зазвичай, реєстраційна інформація для IP-адрес вноситься провайдерами Інтернет-послуг при отриманні діапазонів IP у своє використання від регіональних реєстрів. У всьому світі існують такі регіональні реєстри:

Всіма регіональними реєстрами управляє організація IANA (Internet Authority Numbers Association).

Найбільш актуальна реєстраційна інформація про IP-адреси може бути отримана при виконанні запитів безпосередньо до баз даних відповідних реєстрів. Система, що обслуговує такі запити відома як WHOIS. На нашому сайті є спеціальний інструмент IP WHOIS, який автоматично визначає джерело інформації для заданої IP-адреси і дозволяє отримати по даній IP всю актуальну реєстраційну інформацію.

Так як доступ до таких даних потребує, зазвичай, відкриття декількох мережевих з'єднань та, через нетривіальність обробки отриманих даних для вилучення з них географічної інформації, були розроблені спеціальні бази Гео-IP, котрі представляють з себе "знімок" вилучених та оброблених реєстраційних даних.

Розробка таких баз дозволяє істотно оптимізувати алгоритми по наданню Гео-IP інформації. Наприклад, наше API до нашого гео-IP сервісу здатне витримувати навантаження в десятки мільйонів запитів за добу на одному сервері.

Дивіться також: