Сгруппирован ли IP-адрес в США по штату?

#networking #ip

#сеть #ip

Вопрос:

У меня есть IP-адреса, сгенерированные iso наших клиентов, где я хотел бы провести некоторый анализ, чтобы увидеть, где большинство наших клиентов получают доступ к нашему сайту.

Я пытался выполнять вызовы api для

 http://ip-api.com/<ip address>
 

чтобы получить состояние, в котором сгенерирован ip-адрес, но для обработки требуется более 4 миллионов IP-адресов, и это займет некоторое время.

IP-адреса в США назначаются по штатам? Если первые октеты обозначены для состояний, я могу написать скрипт для анализа IP-адресов. Кроме вызовов api для определения местоположения IP-адреса?

Ответ №1:

Я рекомендую использовать что-то вроде Maxmind, которое может получить географическое местоположение (город, штат) IP-адресов. У них есть API, который вы можете внедрить в свой код, чтобы найти местоположение всех IP-адресов в базе данных.

Комментарии:

1. да, это именно то, что я сделал, но мне нужно обработать более 4 миллионов записей. Мне было любопытно посмотреть, есть ли первые октеты в ip-адресах, назначенных штатами, или что-то в этом роде?

2. Все они назначаются интернет-провайдерами, и они обязательно не назначаются по штатам.

3. @user37466026, ok. Как эти API поиска IP-адресов определяют, к каким состояниям принадлежит каждый IP-адрес? Как я уже сказал, я могу выполнять вызовы api, и я это сделал, но у меня очень большой объем данных для обработки. Я подумал, если в IP-адресе есть какие-либо указания на то, что они принадлежат определенным регионам, это очень упростило бы анализ данных такого типа.