Mein Wissen reicht nicht aus, um eine richtige Antwort zu geben, aber ich erkenne es als IPv6.
Hennes
5
Ach so, ich denke, es ist das Äquivalent von 0.0.0.0 in IPv6?
Karpaten
1
Ja, das ist das Wesentliche.
MDMarra
Antworten:
56
::kann einmal in einer IPv6-Adresse verwendet werden, um aufeinanderfolgende Blöcke von Nullen zu ersetzen. Es kann eine beliebige Länge von Nullen sein, solange sie größer als ein einzelner Block ist. Alle Nullen in einem einzelnen Block können dargestellt werden, :0:indem nicht alle vier Nullen ausgeschrieben werden.
In diesem Fall bedeutet dies alle Nullen oder das IPv6-Äquivalent des IPv4 0.0.0.0
Als Beispiel für etwas, das nicht nur aus Nullen besteht:
fe80:0000:0000:0000:34cb:9850:4868:9d2c
Was ist richtig "reduziert" auf:
fe80::34cb:9850:4868:9d2c
Als Beispiel kann es auch geschrieben werden als:
fe80:0:0:0:34cb:9850:4868:9d2c
aber das ist weitaus seltener als nur "doppeltes Kolonisieren".
Sie haben die tatsächlich angeforderte IP-Adresse OP nicht erweitert. Erwähnen Sie, dass die IP-Adresse "Alle Nullen" die "nicht angegebene Adresse" ist, wenn die IP-Adresse unbekannt ist. Erläutern Sie auch nicht die eckigen Klammern, die die IP-Adresse von der Portnummer abgrenzen. Bitte aktualisieren Sie Ihre Antwort.
Ziggurismus
1
Nicht-Null-Blöcke können auch abgekürzt werden, indem die führenden Nullen für diesen Block entfernt werden. Beispiel: 0000: 00ff: 0099: 0101: 0000: 0200: 0000: 0000 kann um
Alex Jansen
20
:: ist die IPv6-Adresse ohne Angabe, die 0.0.0.0 entspricht. Die [] -Notation trennt die Adresse vom Port-Bezeichner.
Einem an :: gebundenen Programm wird Datenverkehr für jede dem System zugewiesene tatsächliche IPv6-Adresse zugewiesen. Es kann auch IPv4-Datenverkehr in Form von IPv6-zugeordneten IPv4-Adressen (:: ffff: xxxx) empfangen, obwohl dies vom Socket abhängig ist Optionen, die von der Anwendung festgelegt wurden.
Antworten:
::
kann einmal in einer IPv6-Adresse verwendet werden, um aufeinanderfolgende Blöcke von Nullen zu ersetzen. Es kann eine beliebige Länge von Nullen sein, solange sie größer als ein einzelner Block ist. Alle Nullen in einem einzelnen Block können dargestellt werden,:0:
indem nicht alle vier Nullen ausgeschrieben werden.In diesem Fall bedeutet dies alle Nullen oder das IPv6-Äquivalent des IPv4
0.0.0.0
Als Beispiel für etwas, das nicht nur aus Nullen besteht:
fe80:0000:0000:0000:34cb:9850:4868:9d2c
Was ist richtig "reduziert" auf:
fe80::34cb:9850:4868:9d2c
Als Beispiel kann es auch geschrieben werden als:
fe80:0:0:0:34cb:9850:4868:9d2c
aber das ist weitaus seltener als nur "doppeltes Kolonisieren".
quelle
:: ist die IPv6-Adresse ohne Angabe, die 0.0.0.0 entspricht. Die [] -Notation trennt die Adresse vom Port-Bezeichner.
Einem an :: gebundenen Programm wird Datenverkehr für jede dem System zugewiesene tatsächliche IPv6-Adresse zugewiesen. Es kann auch IPv4-Datenverkehr in Form von IPv6-zugeordneten IPv4-Adressen (:: ffff: xxxx) empfangen, obwohl dies vom Socket abhängig ist Optionen, die von der Anwendung festgelegt wurden.
quelle