iinspiration - stock.adobe.com

Wofür wird die IP-Adresse 0.0.0.0 verwendet?

Die IP-Adresse 0.0.0.0 hat in einem Netzwerk mehrere Funktionen. Unter anderem ist diese IPv4-Adresse ein Platzhalter und steht für eine Standardroute.

Die IP-Adresse 0.0.0.0 ist eine nicht routbare IPv4-Adresse, die verschiedene Anwendungsfälle hat. In erster Linie ist sie eine Standard- oder Platzhalter-Adresse. Auch wenn 0.0.0.0 verschiedene Anwendungszwecke in Computernetzwerken hat, ist es keine Geräteadresse für den allgemeinen Einsatz.

Die IETF (Internet Engineering Task Force) definiert die IP-Adresse 0.0.0.0 in RFC 5735 als reservierte IPv4-Adresse mit speziellem Verwendungszweck (Special Use IPv4 Addresses) für diesen Host, dieses Netzwerk. Die äquivalente IPv6-Adresse ist 0000:0000:0000:0000:0000:0000:0000:0000, in Kurznotation als :: oder ::/0 geschrieben. Die Adresse 0.0.0.0 ist gültiger Syntax. Ist ein Client aber mit dieser Quell-IP-Adresse konfiguriert, kann er in einem Netzwerk nicht kommunizieren.

Der Bereich der IPv4-Adressen startet bei 0.0.0.0 und endet mit 255.255.255.255.

Wofür wird 0.0.0.0 verwendet?

Die IP-Adresse 0.0.0.0 wird unter anderem während der Systeminitialisierung verwendet, bevor ein Gerät eine brauchbare IP-Adresse zugewiesen bekommt. Außerdem kann es das Resultat eines Fehlers beim Dynamic Host Configuration Protocol (DHCP) sein. Ein Windows-Client, der so einem Fehler ausgesetzt ist und Automatic Private IP Adressing (APIPA) unterstützt, wird sich selbst eine IP-Adresse im Bereich von 169.254.1.0 bis 169.254.254.255 zuweisen. In so einem Fall benutzt er 0.0.0.0 als Gateway-Adresse.

Andere Bereiche, bei denen die IP-Adresse 0.0.0.0 eingesetzt wird, sind:

  • Als statische Standardroute: Beim IPv4-basierten Routing dient 0.0.0.0 als Standardroute. Das bedeutet, dass in der Routing-Tabelle keine bestimmte Adresse als nächster Hop auf dem Weg des Pakets zu seinem endgültigen Ziel festgelegt wurde. Wenn die Standardroute mit einer Subnetzmaske von 0.0.0.0 verwendet wird, passt sie zu jeder Adresse. Bei Verwendung mit einer 255.255.255.255-Maske passt sie zu keiner Adresse.
  • In einem LAN: In einem LAN kann 0.0.0.0 als Quelladresse in IPv4-Broadcasting verwendet werden, das zur Übertragung von Daten an alle Geräte in einem LAN (Local Area Network) verwendet wird.
  • Auf Servern: Die IP-Adresse 0.0.0.0 wird auf Servern verwendet, um einen Dienst zu bezeichnen, der an alle Netzwerkschnittstellen gebunden werden kann. Sie weist einen Server an, auf Verbindungen von jeder IP-Adresse zu „lauschen“ und diese zu akzeptieren.
  • Auf PCs und Client-Geräten: Eine 0.0.0.0-Adresse zeigt an, dass der Client nicht mit einem TCP/IP-Netzwerk verbunden ist, und ein Gerät kann sich selbst eine 0.0.0.0-Adresse zuweisen, wenn es offline ist.
Die fünf IPv4-Adressklassen A, B, C, D und E stellen Blöcke von IP-Adressen dar, beginnend mit Klasse A bei 0.0.0.0.
Abbildung 1: Die fünf IPv4-Adressklassen A, B, C, D und E stellen Blöcke von IP-Adressen dar, beginnend mit Klasse A bei 0.0.0.0.

Was ist der Unterschied zwischen 127.0.0.0 und 0.0.0.0?

Die IP-Adressen 127.0.0.0 und 0.0.0.0 können leicht verwechselt werden, da beide als Klasse-A-IPv4-Adressen für besondere Zwecke gelten, die Hosts zur Selbstidentifizierung verwenden.

Hauptunterschiede

Obwohl 127.0.0.0 und 0.0.0.0 einige ähnliche Merkmale aufweisen, besteht der größte Unterschied zwischen den beiden in ihrer Funktion. Wie erwähnt, hat die IP-Adresse 0.0.0.0 mehrere Verwendungszwecke, 127.0.0.0 hat jedoch einen Hauptzweck: Sie ist für den Loopback-Verkehr reserviert, d. h. für die Kommunikation innerhalb eines einzelnen Hosts.

Loopback-Verkehr verstehen

Die IP-Adresse 127.0.0.0 wird oft mit einem geschlossenen Stromkreis verglichen, da jedes an 127.0.0.0 (oder eine beliebige Adresse im Block 127.0.0.0 bis 127.255.255.255) gesendete Paket an denselben Computer zurückgesendet wird. Pakete, die an 127.0.0.0 gerichtet sind, können nicht in ein lokales Netzwerk gelangen, und die Übertragung wird vom Betriebssystem des Hosts und nicht von der Netzwerkkarte verwaltet. Daher wird 127.0.0.0 in der Regel zu Test- und Fehlerbehebungszwecken verwendet. Die Adresse ist auch unter dem Hostnamen localhost bekannt.

Adressen innerhalb des Blocks 127.0.0.0/8 werden in einem Netzwerk nicht angezeigt. Das IPv6-Äquivalent von 127.0.0.0 ist ::1.

Fehlerdiagnose im Zusammenhang mit der IPv4-Adresse 0.0.0.0

Hat ein Computer 0.0.0.0 als Adresse und ist für ein TCP/IP-Netzwerk konfiguriert, können Sie die nachfolgenden Schritte unternehmen, um eine gültige IP-Adresse zu erhalten:

  • Lösen und erneuern Sie die IP-Adresse des Computers, wenn DHCP verfügbar ist. Fehler bei der Zuweisung durch DHCP können immer wieder oder periodisch auftreten. Dauern die Probleme mit der IP-Adresse an, dann überprüfen Sie die Konfiguration des DHCP-Servers. Eine häufige Fehlerquelle ist, dass einem DHCP-Pool die Adressen ausgegangen sind.
  • In Netzwerken mit statischen IP-Adressen lässt sich eine gültige IP-Adresse direkt auf dem Computer festlegen.

Erfahren Sie mehr über LAN-Design und Netzwerkbetrieb