Kenapa alamat IP dari localhost adalah 127.0.0.1?

Advertisements

Mungkin anda penasaran kenapa alamat IP dari localhost adalah 127.0.0.1? Apa arti 127? Juga maksud dari 0.0.1?

Ternyata 127.0.0.1 termasuk angka terakhir pada jaringan class A dengan subnet mask 255.0.0.0. 127.0.0.1 adalah alamat pertama yang bisa dipergunakan dengan subnet tersebut. 127.0.0.0 tidak bisa digunakan karena ini adalah alamat untuk kabel. Tapi anda bisa menggunakan angka lain untuk host dan akan dikembalikan menggunakan 127.0.0.1. Anda bisa mengujinya dengan melakukan ping terhadap 127.1.1.1.

Advertisements

Informasi lebih lanjut mengapa 127 adalah alamat loopback atau localhost bisa anda baca pada dokumen RFC790 dan RFC990. Singkatnya semua data yang dikirim ke IP 127 akan dikembalikan dalam host (loopback), tidak ada data yang dikirim ke alamat 127 bisa berada di jaringan manapun.
ping 127-1-1-1-loopback

Walau kita tahu IP Address 127.0.0.1 adalah localhost, tapi tidak selamanya akan begitu. 127.0.0.1 adalah alamat yang ditentukan dalam IPv4 dan dengan meningkatnya penggunaan IPv6 alamat localhost akan menggunakan alamat baru yang lebih intuitif yaitu : 0:0:0:0:0:0:0:1.

Advertisements

6 pemikiran pada “Kenapa alamat IP dari localhost adalah 127.0.0.1?”

Tinggalkan komentar