Назначение мобильного ip с использованием NAT зависит от местоположения?

Этот пост очень хорошо объясняет логику назначения ip для мобильных устройств, но, насколько я понимаю, 1 IP может быть назначен различным смартфонам Интернет-провайдером, использующим NAT.

Я хотел бы знать, выполняется ли такое назначение по местоположению, например, когда происходит фестиваль, когда тысячи людей подключаются к Интернету с помощью одной сотовой вышки, мобильные телефоны с аналогичным IP-адресом расположены на фестивале или распространяются по всей стране?

Скорее всего, IP-адреса будут одинаковыми при подключении к 1 сотовой антенне с высокой скоростью трафика или будут распределены по всей сети ISP?

1 ответ

Решение

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

В целом назначение географических местоположений по ip-адресам примерно так же точно, как и то, что люди в международном аэропорту Хитроу будут иметь британские паспорта. Это может быть полезным приближением первого уровня или дико неверным.

Если вы хотите получить разумные гарантии того, что мобильные пользователи действительно находятся на месте проведения фестиваля или в определенном месте:

  • Предложите качественный бесплатный Wi-Fi (многие телефоны и пользователи по умолчанию используют открытый WiFi, а не мобильные данные), и вы будете с высокой степенью уверенности знать, что любой пользователь этой сети будет находиться в определенной области (или, возможно, в худшем случае по соседству)...).
  • Используйте HTML 5 Geolocation и используйте отчет о фактическом местонахождении телефонов GPS на вашем (мобильном) сайте или в приложении. (Да, разработчики могут изменить местоположение, о котором сообщают их телефоны, или настройки безопасности заблокируют доступ к местоположению, но для широкой публики это должно быть довольно надежно.)
Другие вопросы по тегам