Задать вопрос
lculver
@lculver
web-программист

Стабильно ли соответствие IP регионам?

Здравствуйте. Хочу в базе сделать таблицу соответствия первых трёх октетов IP адреса пользователя стране. Есть ли вероятность, что диапазон адресов перейдёт из одного региона в другой? Между странами? Между регионами одной страны?
  • Вопрос задан
  • 255 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@nevzorofff
Сетевик
Блоки могут быть перераспределены - раз.
Блоки могут быть у огромного оператора типа РТ или ТТК и он может с одной /24 сети выдавать IP по всей стране(маловероятно, но технически очень просто), второй вариант - огромный оператор может перетасовать блоки по своему усмотрению, смотря где возник дефицит или какой-то клиент захотел, скажем, 512 адресов в пользование.
ЛИРы в аренду блоки сдают только так, причём блоки могут быть огромные, по 2-8 тысяч адресов - легко.
Таблицы нигде нет. Только в организациях, раздающих адреса можно узнать принадлежность блока организации. По Европе это RIPE. БД у них открыта.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
Spetros
@Spetros
IT-шник
Да, вероятность есть - блоки адресов могут быть перераспределены.
Ответ написан
Комментировать
Да, диапазоны адресов достаточно легко перераспределяются - даже между странами, например, провайдерами, предоставляющими услуги сразу в нескольких странах. Внутри страны миграция еще чаще.

Ищите Geo IP сервисы. Есть платные и бесплатные, в т.ч. от крупных компаний.

Например : https://freegeoip.net
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Компьютерные сети
software engineer
Диапазоны адресов не часто, но все же перераспределяются. особенно блоки у старожилов, крупных провайдеров - там могут быть стабильными.
Но, не совсем понятно, почему первых трех октетов. Распределение адресов идет не по октетам, а буквально по битам.
Вдобавок огромное количество адресов в датацентрах, которые могут арендовать граждане не сообщая о стране, плюс vpn
Ответ написан
lculver
@lculver Автор вопроса
web-программист
А где-то в сети можно найти информацию по текущему состоянию распределения блоков?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы