Apakah ada nama "resmi" ke alamat IP 0.0.0.0?


25

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:


37

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 )


Googling sedikit lagi, sepertinya respon bahamat juga valid.
Willian Mitsuda

Ya, saya sudah mengedit jawaban dan menambahkan beberapa tautan
gelraen

17

Nama resmi untuk 0.0.0.0/0 (atau :: 0/0) adalah "alamat yang tidak ditentukan".


2
Jawaban Per @ BMDan /0berbeda dari /32.
Snekse

9

0.0.0.0/0, yang mencakup setiap IP di Internet, berbeda dari 0.0.0.0/32atau hanya 0.0.0.0, itulah yang tampaknya ditanyakan OP. 0.0.0.0adalah 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").

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.