Basis Pengetahuan ProxyCompass
Basis Data dan Alat Pemeriksa Geolokasi IP
Basis data geolokasi IP mengaitkan alamat IP dengan perkiraan lokasi: negara, wilayah, atau kota. Alat pemeriksa adalah situs atau alat yang menampilkan informasi tersebut. Perbedaan ini relevan saat memilih proksi: negara yang ditampilkan pada halaman pemeriksaan bergantung pada data di balik halaman tersebut.
Anda mungkin membeli proksi yang diberi label Jepang, melihat Jepang pada satu alat pemeriksa, tetapi Amerika Serikat pada alat lain. Alamatnya tetap sama, tetapi jawabannya berbeda. Untuk memahami perbedaan itu, Anda perlu mengetahui siapa yang menetapkan setiap lokasi dan apa yang dijelaskan hasil tersebut. Ini merupakan bagian dari geolokasi dan penargetan geografis proksi: memilih negara dan membuat situs tertentu mengenali negara itu merupakan bagian tugas yang terpisah.
Karena itu, pertanyaan yang berguna lebih spesifik daripada “Alat pemeriksa mana yang benar?” Pertanyaannya adalah apakah Anda membandingkan IP yang sama dengan yang dilihat tujuan, jenis informasi lokasi yang sama, dan sumber yang independen. Detail tersebut menentukan apa yang dapat dijelaskan hasil tentang proksi. Hasil otomatis “IP saya” dan pemeriksaan alamat yang Anda masukkan secara manual mungkin merujuk pada alamat berbeda.
Apa perbedaan basis data dan alat pemeriksa?
Basis data menyimpan catatan untuk alamat individual atau rentang alamat. Saat layanan memeriksa IP, layanan menemukan catatan yang cocok dan mengembalikan kolom yang tersedia. IP itu sendiri tidak memuat kode negara atau koordinat. Nama negara muncul karena pemasok data telah mengaitkan alamat tersebut dengan lokasi.
Alat pemeriksa menyajikan jawaban itu. Alat tersebut dapat mengirimkan permintaan ke layanan online pemasok melalui API, atau mencari dalam berkas basis data yang disimpan pada servernya sendiri. API di sini berarti cara suatu program meminta data dari program lain. Beberapa alat pemeriksa menampilkan beberapa pemasok berdampingan; lainnya hanya menampilkan satu hasil.
Ini membentuk rantai: pemasok memelihara data IP, alat pemeriksa mengambilnya, lalu Anda melihat jawaban. Perusahaan yang menjalankan alat pemeriksa mungkin juga membuat basis datanya sendiri, tetapi hal itu perlu dipastikan dari keterangannya. Alamat situs yang berbeda saja tidak berarti sumber data geolokasinya berbeda.
Bagaimana alamat IP memperoleh lokasi?
Pemasok menilai beberapa jenis informasi. Catatan registrasi mengidentifikasi sumber daya alamat dan organisasi yang bertanggung jawab atasnya. Operator jaringan juga dapat melaporkan tempat mereka menggunakan rentang alamatnya. Catatan tersebut membantu menjelaskan riwayat alamat, termasuk pergantian operator atau penggunaan setelah rentang disewa.
Salah satu cara menerbitkan informasi lokasi operator adalah geofeed: berkas yang memetakan rentang IP ke negara, wilayah, dan kota. Pemasok basis data dapat membaca berkas itu dan membandingkannya dengan bukti lain. Kendali atas rentang alamat menentukan siapa yang dapat memberikan informasi tentangnya; pemasok penerima tetap memutuskan apakah akan menerima lokasi yang dinyatakan.
Pengukuran jaringan memberi sudut pandang lain. IPinfo menjelaskan penggunaan jaringan probe miliknya untuk mengumpulkan pengukuran ping, traceroute, dan pengukuran lain dari berbagai lokasi. Membandingkan pengamatan dari banyak titik dapat membantu menilai tempat suatu alamat digunakan. Satu ping dari laptop Anda memberi jauh lebih sedikit informasi: latensinya juga mencerminkan rute dan kondisi jaringan saat itu.
Beberapa pemasok juga menggunakan informasi dari layanan yang mereka operasikan. MaxMind menyatakan bahwa data tertentu yang dikirim ke layanan risiko transaksi minFraud membantu meningkatkan produk data IP-nya. Contohnya, lokasi penagihan dapat dipertimbangkan bersama alamat IP dan bukti lain. Ini memberi petunjuk tambahan; bukan berarti suatu pembelian otomatis menetapkan negara IP.
Pemasok dapat mencapai kesimpulan berbeda karena mengumpulkan bukti berbeda, menilainya secara berbeda, atau memperbarui catatan pada waktu berbeda. Tidak ada catatan geolokasi pusat yang wajib disalin oleh semua basis data. Akibatnya, jaringan yang baru berubah dapat digambarkan secara berbeda oleh beberapa produk.
Mengapa MaxMind dan RIPE dapat menampilkan negara berbeda?
MaxMind menghasilkan data geolokasi. RIPE NCC mengoperasikan registri regional sumber daya nomor internet dan memelihara RIPE Database. Basis data itu mencatat hal-hal seperti alokasi, penetapan, dan kontak jaringan. Tujuannya berbeda, meskipun kedua hasil sama-sama memuat nama negara.
Informasi dalam RIPE Database sebagian besar dikelola oleh operator jaringan. Kolom negaranya dapat merujuk pada hal berbeda, seperti kantor pusat perusahaan, fasilitas server, atau lokasi pengguna akhir; karena itu, dokumentasi RIPE memperingatkan agar kolom tersebut tidak digunakan sebagai pemetaan IP ke negara yang dapat diandalkan. Entri registrasi merupakan bukti berguna tentang sumber daya alamat, tetapi tidak mengukur posisi fisik server proksi.
Misalkan suatu rentang memiliki entri registrasi yang menyebut Jepang, sedangkan MaxMind menempatkan alamatnya di Amerika Serikat. Alat pemeriksa yang menampilkan entri RIPE dapat menunjukkan Jepang; alat yang menggunakan MaxMind dapat menunjukkan Amerika Serikat. Keduanya mungkin sama-sama menampilkan sumbernya dengan benar. Perbedaannya menyangkut informasi yang digunakan, bukan selalu kesalahan pada alat pemeriksa.
Mengubah entri registrasi tidak otomatis mengubah penilaian MaxMind. MaxMind memeriksa koreksi terhadap beberapa sumber dan secara jelas memperbolehkan hasil lokasinya berbeda dari negara WHOIS. WHOIS adalah cara mengambil catatan registrasi. Karena itu, penjual perlu membedakan “Jepang menurut registri ini” dari “Jepang menurut produk geolokasi ini” saat menjelaskan suatu alamat.
Basis data apa yang digunakan alat pemeriksa?
Nama yang umum meliputi MaxMind, IPinfo, IP2Location, dan DB-IP. Masing-masing menyediakan produk yang dapat digunakan situs tanpa membangun basis data geolokasinya sendiri. Nama pemasok adalah titik awal: kumpulan data tertentu, kolom yang tersedia, dan rilisnya juga relevan.
| Pemasok | Produk yang mungkin ditemui | Yang perlu dibedakan |
|---|---|---|
| MaxMind | Basis data dan layanan web GeoIP serta GeoLite | Produk, data negara atau kota, dan rilis yang digunakan alat pemeriksa. |
| IPinfo | API lokasi IP dan kumpulan data yang dapat diunduh | Kumpulan data dan kolom yang disertakan dalam layanan tersebut. |
| IP2Location | Produk geolokasi komersial dan LITE | Edisi dan kolom lokasi yang tersedia; IP2Proxy merupakan keluarga produk terpisah untuk informasi terkait proksi. |
| DB-IP | Basis data dan API komersial, serta kumpulan data Lite | Produk lengkap dan edisi Lite yang lebih terbatas; tanggal data yang terpasang. |
Pemeriksaan gratis dapat berguna, tetapi mungkin menggunakan edisi berbeda dari yang terpasang pada situs tujuan. Contohnya, hasil berlabel GeoLite tidak boleh disajikan sebagai bukti hasil yang diterima setiap pelanggan produk GeoIP MaxMind. Produk berbayar juga dapat memuat catatan salah; harga saja tidak dapat menyelesaikan perselisihan lokasi individual.
Format berkas merupakan detail terpisah lainnya. Ekstensi .mmdb mengidentifikasi format basis data yang digunakan MaxMind dan pemasok lain, termasuk DB-IP. Melihat ekstensi itu tidak memastikan siapa pembuat datanya. Nama dan keterangan kumpulan data memberikan informasi tersebut.
Mengapa beberapa alat pemeriksa dapat mengulang jawaban yang sama?
Bayangkan tiga alat pemeriksa memeriksa IP yang sama. Dua menggunakan kumpulan data yang sama dan mengembalikan Jepang. Alat ketiga menggunakan kumpulan data lain dan mengembalikan Jerman. Anda telah membuka tiga situs, tetapi perbandingannya memuat dua sumber. Hasil Jepang yang berulang tidak menjadi penilaian independen kedua hanya karena muncul pada halaman lain.
Susunan yang sama dapat memengaruhi hasil belanja. Misalkan tiga toko menawarkan produk hanya kepada pengunjung yang IP-nya diklasifikasikan sebagai Jepang. Dua toko menggunakan kumpulan data pertama dan menampilkan penawaran; toko ketiga menggunakan kumpulan data kedua dan melaporkan bahwa penawaran tidak tersedia di negara pengunjung. Contoh ini mempertahankan IP dan aturan yang sama untuk menunjukkan pengaruh sumber data. Contoh ini tidak memastikan basis data mana yang menetapkan negara dengan benar.
Agregator seperti IPLocation dapat memperlihatkan perbedaan ini dengan menempatkan pemasok bernama secara berdampingan. Agregator menampilkan hasil mereka; tidak menjadikan pemasok tersebut satu basis data. Sebaliknya, jawaban identik dari dua alat pemeriksa yang tidak menyebut sumber tidak membuktikan keduanya berbagi sumber. Hubungan tersebut perlu diungkapkan atau dipastikan dengan cara lain.
Perbandingan yang adil juga memerlukan IP yang sama. Membuka beberapa alat pemeriksa IP otomatis melalui proksi berotasi dapat mengirimkan alamat berbeda ke setiap situs, sehingga negara yang berbeda mungkin menggambarkan koneksi berbeda. Catat satu IP yang teramati dalam pengujian, lalu masukkan alamat persis itu ke pemeriksa setiap pemasok yang mendukung pemeriksaan manual. Ini membandingkan catatan para pemasok untuk satu alamat. Ini tidak memastikan alamat yang akan digunakan permintaan berikutnya. Alamat gateway yang dimasukkan ke program juga mungkin berbeda dari alamat yang dilihat tujuan.
Apa arti kolom dalam pemeriksaan IP?
Halaman pemeriksaan dapat menampilkan negara, kota, nama jaringan, peta, dan informasi browser sekaligus. Kolom-kolom ini menjawab pertanyaan berbeda dan mungkin berasal dari sumber berbeda. Label di samping nilai sama relevannya dengan nilai itu sendiri.
| Kolom | Arti |
|---|---|
| Negara | Negara yang ditetapkan untuk IP oleh produk geolokasi pilihan. |
| Negara terdaftar | Negara yang terkait dengan registrasi jaringan; dapat berbeda dari penetapan geografisnya. |
| Wilayah atau kota | Perkiraan lokasi lebih terperinci, sesuai definisi dan cakupan produk. |
| Koordinat dan radius akurasi | Perkiraan lokasi dan, jika tersedia, radius yang menggambarkan area di sekitarnya. Ini bukan pembacaan GPS perangkat atau alamat jalan. |
| ISP, organisasi, atau ASN | Informasi tentang penyedia atau organisasi. ASN mengidentifikasi sistem otonom: jaringan atau kelompok jaringan dengan kebijakan perutean bersama. |
| Zona waktu | Nilai dari data lokasi IP atau pengamatan terpisah dari browser; sumbernya perlu dijelaskan. |
| Nilai kosong | Detail tersebut tidak tersedia dalam hasil; kolom kota yang kosong saja tidak memastikan negaranya salah. |
Detail tambahan tidak selalu berarti presisi lebih tinggi. Label kota dapat merujuk pada wilayah metropolitan terdekat, dan penanda peta dapat mewakili pusat area perkiraan yang jauh lebih luas. Jika produk menyediakan radius akurasi, radius itu membantu menjelaskan koordinatnya. Tambahan angka desimal pada peta tidak mengubah perkiraan menjadi pengukuran gedung tertentu.
Kolom kota yang kosong dapat berarti edisi tersebut tidak mencakup data kota atau pemasok tidak dapat membuat perkiraan yang berguna untuk jaringan itu. Hal ini tidak otomatis membatalkan negara. Demikian pula, nama ISP yang dikenal menunjukkan hubungan jaringan dalam kumpulan data tersebut; nama itu tidak membuktikan lokasi server proksi tertentu.
Zona waktu IP dan zona waktu browser berasal dari sumber berbeda. Yang pertama merupakan nilai yang terkait dengan perkiraan lokasi IP; yang kedua berasal dari lingkungan perangkat lunak pengguna. Mengubah zona waktu komputer dapat mengubah hasil browser tanpa mengubah catatan basis data IP.
Mengapa lokasi yang diperbarui sampai ke alat pemeriksa pada waktu berbeda?
Perubahan jaringan dan perubahan pada halaman pemeriksaan merupakan peristiwa terpisah. Pemasok data terlebih dahulu memerlukan informasi tentang perubahan, lalu harus menilainya dan memperbarui catatan terkait. Jika alat pemeriksa menggunakan basis data unduhan, pengelolanya juga harus memasang rilis baru. Hasil pemeriksaan yang tersimpan dapat menambah keterlambatan lain.
Contohnya, pemasok mungkin sudah mengembalikan negara baru melalui layanan online sementara alat pemeriksa masih menggunakan berkas basis data lama. Kedua halaman dapat menampilkan nama pemasok yang sama dan tetap berbeda hasil. Tanggal Anda membuka alat pemeriksa menunjukkan kapan pemeriksaan dilakukan; bukan kapan basis datanya dibuat.
Respons API terbaru bukan bukti bahwa setiap perubahan jaringan baru sudah ditemukan dan diterima. Memperbarui berkas basis data dan memperbaiki informasi di dalamnya merupakan proses berbeda. Rilis terbaru tetap dapat memuat lokasi yang sama jika pemasok belum mengubah penilaiannya.
Mengirimkan koreksi memulai proses peninjauan. MaxMind, misalnya, tidak menjamin penerimaan dan menilai permintaan berdasarkan beberapa sumber. Koreksi yang diterima kemudian perlu sampai ke layanan yang menggunakan data tersebut. Menunggu dapat membantu selama proses penyebaran itu, tetapi tidak ada tenggat bersama yang mewajibkan semua alat pemeriksa menampilkan negara yang sama.
Hasil mana yang relevan saat memilih proksi?
Jawabannya bergantung pada persyaratan. Jika suatu alamat harus diklasifikasikan sebagai Jepang oleh basis data tertentu, hasil yang relevan berasal dari produk tersebut dan kolom lokasinya. Membandingkan beberapa pemasok yang diketahui membantu mengungkap perbedaan, tetapi menghitung jumlah situs tidak dapat menggantikan pengetahuan tentang data yang mereka gunakan.
Jika tugasnya melihat penawaran regional atau menggunakan situs tertentu, tujuan tersebut memberikan pemeriksaan lain yang diperlukan. Situs mungkin menggunakan kumpulan data IP berbeda atau menggabungkan lokasi IP dengan pengaturan akun dan informasi lain. Bahasa, mata uang, atau pesan penolakan pada halaman tidak dengan sendirinya mengungkap negara yang ditetapkan situs untuk IP tersebut.
Keterangan yang berguna tentang perbedaan menyebut IP yang diperiksa, alat pemeriksa, pemasok datanya, kolom yang dikembalikan, dan waktu pemeriksaan beserta zona waktunya. Sertakan produk dan tanggal rilis basis data jika tersedia. Bedakan tanggal pemeriksaan dari tanggal data. Dengan demikian, penyedia dapat mereproduksi perbandingan terhadap kriteria pemilihannya sendiri, alih-alih hanya menerima tangkapan layar bendera negara.
Mengganti alamat dengan alamat lain dari rentang yang sama dapat mempertahankan catatan lokasi yang sama. Penggantian yang berguna mengubah hasil yang relevan bagi tugas, bukan sekadar angka IP. Basis data menjelaskan cara alamat diklasifikasikan; situs tujuan menunjukkan pengaruh klasifikasi itu terhadap penggunaan Anda sebenarnya.
