0.0.0.0
Im Internet Protokoll 4 (IPv4) steht die Adresse 0.0.0.0 für eine nicht routebare Adresse oder ein unbekanntes Paket.
Server verwenden diese Adresse oft als Platzhalter für alle IP Adressen des lokalen Computers. Wenn der Server zwei IP Adressen hat, z.B. 192.168.5.10 und 10.17.0.12, und der Server auf die Adresse 0.0.0.0 horcht, ist er auf beiden IP Adressen erreichbar.
Wenn eine Routing Tabelle einen Eintrag mit 0.0.0.0 besitzt, ist dies oft die Standartroute. Also die Route, welche "zum Rest der Welt" führt.
Nutzung
Andere Nutzen von 0.0.0.0 sind unter anderem:
- Die Adresse, welcher sich ein PC zuweist, wenn er weder eine dynamische noch eine statische IP Adresse erhalten hat, zum Beispiel wenn man ein DHCPDISCOVER Signal sendet.
- Die Adresse, welche sich der PC zuweist, wenn ein DHCPDISCOVER fehlgeschlagen ist. Dies wurde in modernen System mit dem APIPA Mechanismus ausgetauscht.
- Ein Weg um "jeden verfügbaren IPv4 Host" zu spezifizieren. Dies kommt hauptsächlich in Firewalls und Routing Tables zum Einsatz.
- Ein Weg um explizit zu spezifizieren, dass ein Host unerreichbar ist.
IPv6
Unter IPv6 wird die 0.0.0.0 Adresse mit "::" dargestellt. Dies ist die kürzeste Version von 0000:0000:0000:0000:0000:0000:0000:0000. Unter IPv6 hat die Adresse die selbe Nutzung wie unter IPv4.