Da 127.0.0.1 als Loopback-Adresse bezeichnet wird, gibt es einen kürzeren Begriff für 0.0.0.0 als "die IP-Adresse, die die gesamte IP-Adresse auf dem lokalen Computer bedeutet"?
Da 127.0.0.1 als Loopback-Adresse bezeichnet wird, gibt es einen kürzeren Begriff für 0.0.0.0 als "die IP-Adresse, die die gesamte IP-Adresse auf dem lokalen Computer bedeutet"?
Antworten:
Manchmal wird es "Wildcard-Adresse" INADDR_ANY
oder "nicht angegebene Adresse" genannt . Der offizielle Name lautet "Quelladresse für diesen Host in diesem Netzwerk" ( RFC 5735, Abschnitt 3 ). Es darf nicht in Paketen erscheinen, die unter normalen Umständen an das Netzwerk gesendet werden:
Dieser Host in diesem Netzwerk. DARF NICHT gesendet werden, außer als Quelladresse im Rahmen eines Initialisierungsvorgangs, bei dem der Host seine eigene IP-Adresse lernt.
Erscheint es jedoch als Zieladresse im eingehenden Paket, sollte es als Broadcast-Adresse 255.255.255.255 ( RFC 1122, Abschnitt 3.3.6 ) behandelt werden.
0.0.0.0/0
, die jede IP im Internet abdeckt, unterscheidet sich von 0.0.0.0/32
oder ist nur 0.0.0.0
das, wonach das OP zu fragen schien. 0.0.0.0
wird INADDR_ANY
hauptsächlich verwendet, um eingehende Verbindungen unabhängig von der Ziel-IP-Adresse zu akzeptieren (2), während 0.0.0.0/0
"alle Adressen" (am häufigsten beim Routing beim Festlegen eines Standard-Gateways und in Firewalls beim Festlegen von Standardregeln) verwendet werden. und 0.0.0.0/32
ist "die nicht spezifizierte Adresse" (wird am häufigsten in der Programmierung auf Anwendungsebene verwendet, um zu sagen, "diese Adresse ist falsch / nicht initialisiert").