Bagaimana cara kerja geocoding IP?

11

Saya mencoba memahami bagaimana menggunakan setiap bagian dari alamat IP memengaruhi keakuratan geocoding. Misalnya, jika

15.201.xxx.xxx

digunakan sebagai ganti

15.201.123.xxx

berapa perkiraan jarak dalam KM? Saya menggunakan basis data IP2Location Lite untuk memeriksa siapa yang telah mengunjungi situs web. The READMEmenyatakan berikut:

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.

Namun, saya mengalami kesulitan menemukan dokumentasi tentang apa sebenarnya arti dari akurasi ini. Apakah akurasi ini bervariasi dari waktu ke waktu juga?

djq
sumber

Jawaban:

10

"Kelas C" adalah referensi historis yang berarti bahwa data lokasi Anda dirangkum ke tingkat / 24. Misalnya, bahkan jika 203.0.113.1 dan 203.0.113.254 kebetulan berada di lokasi fisik yang sangat berbeda, database hanya akan memiliki satu lat / panjang untuk seluruh jaringan 203.0.113.0/24.

Generalisasi yang berpotensi bermanfaat tentang akurasi:

  • Jika Anda meringkas ke level / 24 (203.0.113.x), Anda dapat cukup yakin bahwa lebih dari 80% poin data Anda akan berada dalam area metropolitan umum yang benar.

  • Jika Anda merangkum ke tingkat / 16 (203.0.xx), Anda dapat berharap bahwa lebih dari 80% titik data lokasi Anda akan berada di benua yang benar dan bahkan mungkin di negara yang benar.

  • Jika Anda meringkas ke level / 8 (203.xxx), data lokasi Anda akan hampir sepenuhnya tidak berarti.

Alamat IP yang cenderung melakukan geocode dengan cukup baik (dalam jarak 25 mil atau kurang) pada tingkat ringkasan / 24 meliputi:

  • Kampus perguruan tinggi / universitas
  • Kantor pusat perusahaan
  • Koneksi modem kabel dilayani oleh operator besar seperti Comcast
  • Koneksi fiber-to-the-premise dilayani oleh operator besar seperti Verizon dan Frontier

Alamat IP yang kemungkinan besar melakukan geocode cukup buruk (dinonaktifkan 200 mil atau lebih) pada tingkat ringkasan / 24 meliputi:

  • Telepon / hotspot 3G dan 4G nirkabel
  • Kantor cabang perusahaan
  • Koneksi DSL dilayani oleh CLEC
Miles Erickson
sumber
Oh Anda tidak dapat melakukan geocode ke warung kopi di sudut seperti di acara polisi. Kecewa;)
Nathan W
1
@NathanW Saya sangat curiga bahwa penegakan hukum, tertulis besar, memiliki akses ke database yang lebih baik dan lebih rinci daripada "IP2Location Lite Free Edition," dan dengan apa pun surat perintah adalah mungkin, tetapi Anda benar bahwa biasanya tidak cukup mudah.
Miles Erickson
2
Saya yakin mereka memiliki antarmuka GUI yang ditulis dalam Visual Basic untuk melacak alamat IP tersebut youtube.com/watch?v=hkDD03yeLnU :)
Nathan W
Terima kasih Miles, yang sejalan dengan bagaimana perilaku data saya sebenarnya. Apa arti konvensi /24dan / 16? Saya mengerti apa yang Anda maksudkan dan mencurigai ada sesuatu yang berhubungan dengan basis 2 (2*2*2) + (2*2*2)tetapi saya tidak yakin!
djq