Comment fonctionne le géocodage IP?

11

J'essaie de comprendre comment l'utilisation de chaque partie d'une adresse IP influence la précision du géocodage. Par exemple, si

15.201.xxx.xxx

est utilisé à la place de

15.201.123.xxx

quelle est la distance approximative en KM? J'utilise la base de données IP2Location Lite pour examiner qui a visité un site Web. Le READMEdéclare ce qui suit:

1. IP2Location Lite Edition is free package with accuracy up to Class C (192.168.1.X) only. It is restricted for non-commercial use.

Cependant, j'ai du mal à trouver de la documentation sur la signification réelle de cette précision. Cette précision varie-t-elle également dans le temps?

djq
la source

Réponses:

10

"Classe C" est une référence historique signifiant que vos données de localisation sont résumées au niveau / 24. Par exemple, même si 203.0.113.1 et 203.0.113.254 se trouvent à des emplacements physiques très différents, la base de données n'aura qu'un seul lat / long pour l'ensemble du réseau 203.0.113.0/24.

Généralisations potentiellement utiles sur la précision:

  • Si vous résumez au niveau / 24 (203.0.113.x), vous pouvez être raisonnablement sûr que plus de 80% de vos points de données se situeront dans la zone métropolitaine générale correcte.

  • Si vous résumez au niveau / 16 (203.0.xx), vous pouvez vous attendre à ce que plus de 80% de vos points de données de localisation se trouvent sur le bon continent et probablement même dans le bon pays.

  • Si vous résumez au niveau / 8 (203.xxx), vos données de localisation n'auront presque aucun sens.

Les adresses IP susceptibles de géocoder raisonnablement bien (dans un rayon de 40 kilomètres ou moins) au niveau du résumé / 24 incluent:

  • Campus collégial / universitaire
  • Siège social
  • Connexions par modem câble desservies par de grands opérateurs comme Comcast
  • Connexions Fibre-to-the-premise desservies par les principaux opérateurs comme Verizon et Frontier

Les adresses IP qui sont raisonnablement susceptibles de géocoder assez mal (moins de 200 miles ou plus) au niveau du résumé / 24 comprennent:

  • Téléphones / points d'accès sans fil 3G et 4G
  • Succursales d'entreprise
  • Connexions DSL desservies par les ESLC
Miles Erickson
la source
Oh? Vous ne pouvez pas géocoder le café du coin comme dans les émissions de flics. Déçu;)
Nathan W
1
@NathanW Je soupçonne fort que l' application de la loi, au sens large, a accès à de meilleures bases de données plus granulaires que « IP2Location Lite Free Edition », et avec quoi que ce soit bon de souscription est possible, mais vous avez raison, il est généralement pas tout à fait facile.
Miles Erickson
2
Je suis sûr qu'ils ont une interface graphique écrite en Visual Basic pour suivre ces adresses IP youtube.com/watch?v=hkDD03yeLnU :)
Nathan W
Merci Miles, cela correspond étroitement à la façon dont mes données se comportent réellement. Que signifie la convention /24et / ou 16? Je comprends de quoi vous parlez et suspectez que quelque chose est lié à la base 2, (2*2*2) + (2*2*2)mais je ne suis pas sûr!
djq