Karena 127.0.0.1 dikenal sebagai alamat loopback, adakah istilah yang lebih pendek untuk merujuk ke 0.0.0.0 selain "alamat IP yang berarti semua alamat IP pada mesin lokal"?
Karena 127.0.0.1 dikenal sebagai alamat loopback, adakah istilah yang lebih pendek untuk merujuk ke 0.0.0.0 selain "alamat IP yang berarti semua alamat IP pada mesin lokal"?
Jawaban:
Terkadang disebut "alamat wildcard" INADDR_ANY
,, atau "alamat tidak ditentukan" . Nama resmi adalah "alamat sumber untuk host ini di jaringan ini" ( RFC 5735, Bagian 3 ). Itu tidak boleh muncul dalam paket yang dikirim ke jaringan dalam keadaan normal:
Tuan rumah ini di jaringan ini. TIDAK HARUS dikirim, kecuali sebagai alamat sumber sebagai bagian dari prosedur inisialisasi dimana host mempelajari alamat IP-nya sendiri.
Tetapi jika itu muncul sebagai alamat tujuan dalam paket yang masuk itu harus diperlakukan sebagai alamat broadcast 255.255.255.255 ( RFC 1122, Bagian 3.3.6 )
0.0.0.0/0
, yang mencakup setiap IP di Internet, berbeda dari 0.0.0.0/32
atau hanya 0.0.0.0
, itulah yang tampaknya ditanyakan OP. 0.0.0.0
adalah INADDR_ANY
, yang terutama digunakan ketika menerima (2) untuk memungkinkan koneksi masuk terlepas dari alamat IP tujuan, sementara 0.0.0.0/0
"semua alamat" (paling umum digunakan dalam perutean saat menentukan gateway default, dan di firewall ketika menetapkan aturan standar), dan 0.0.0.0/32
"alamat tidak ditentukan" (digunakan paling umum dalam pemrograman tingkat aplikasi untuk mengatakan, "alamat ini salah / tidak diinisialisasi").