Mari kita mulai dari atas: Sistem Registrasi Nomor Internet (didefinisikan dalam RFC 7020 ) adalah seperangkat sistem dan organisasi yang bekerja bersama untuk mengelola semua alamat IP di dunia.
IANA (Internet Assigned Numbers Authority) "memiliki" semua alamat IP dan mendelegasikannya ke RIR (Regional Internet Registries), yang menentukan kebijakan mereka sendiri mengenai siapa yang bisa mendapatkan blok alamat IP, dan untuk alasan apa mereka harus mendapatkannya.
IANA memberikan "blok" IPv4, yang pada dasarnya adalah seperangkat alamat IP yang berurutan. Blok dialihkan terbesar adalah blok / 8, yang berarti semua alamat IP dimulai dengan oktet tertentu (misalnya: 123. . . *). RIR mengambil alamat IP yang ditugaskan kepada mereka oleh IANA dan membaginya menjadi blok yang lebih kecil, yang kemudian ditugaskan ke organisasi seperti ISP atau perusahaan besar. (Misalnya, Cloudflare bukan ISP, tetapi memang memiliki beberapa alamat IP yang ditetapkan karena mereka mengoperasikan jaringan global yang sangat besar. Anda tidak dapat pergi ke RIR dan meminta hanya satu IP)
ISP Anda kemudian, tergantung pada ukurannya, pergi ke RIR dan meminta alokasi alamat IP. RIR kemudian memberikan ISP Anda beberapa alamat dari kumpulan yang tersedia, di dunia yang ideal, ini akan menjadi satu blok besar alamat berurutan (misalnya 123.123.0.1/17 (123.123.0.1 - 123.123.127.254)). Sayangnya, jumlah blok IP yang tersedia dengan ukuran ini menyusut dengan cepat karena ruang alamat IPv4 hampir habis. Inilah sebabnya mengapa ISP mungkin menerima dua / 18 blok bukan satu / 17 blok.
Kemudian, ketika Anda terhubung ke jaringan ISP Anda, Anda meminta alamat (menggunakan DHCP ). ISP Anda akan memilih alamat dari kumpulan alamat yang tersedia yang ditetapkan oleh RIR. Karena ISP mungkin memiliki beberapa blok alamat IP, ada kemungkinan bahwa alamat IP yang akan Anda berikan benar-benar berbeda dari yang Anda miliki sebelumnya.
Mungkin bagi ISP untuk mengatur alokasi IP mereka dengan rapi dengan menetapkan blok tertentu ke lokasi tertentu, tetapi ini tidak benar-benar melayani tujuan apa pun kecuali untuk terlihat cantik, itulah sebabnya mereka tidak melakukannya.
TL; DR: Anda mendapatkan IP Anda dari ISP, yang mendapatkannya dari RIR, yang mendapatkannya dari IANA. IP ditugaskan dalam metode pertama datang, pertama dilayani sehingga ketika RIR atau ISP Anda meminta dua blok pada waktu yang terpisah, mereka tidak akan berturut-turut. Anda mendapatkan IP acak dari kumpulan alamat yang tersedia di ISP Anda, yang mungkin berasal dari salah satu blok yang mereka miliki. ISP Anda dapat menetapkan IP berdasarkan lokasi Anda, tetapi karena itu tidak memiliki manfaat nyata, mereka mungkin tidak.