Cosa significa [::] come indirizzo IP? Staffa di colon colon


42

Quando eseguo netstat ci sono alcune voci come TCP [::]:8010 computername LISTENING

Cosa significa? È impossibile cercare ...


1
La mia conoscenza non dipende dal dare una risposta adeguata, ma la riconosco come IPv6.
Hennes,

5
Oh, quindi suppongo che sia l'equivalente di 0.0.0.0 in IPv6?
Carpat,

1
Sì, questo è il senso.
MDMarra,

Risposte:


56

::può essere usato una volta in un indirizzo IPv6 per sostituire blocchi consecutivi di zero. Può essere qualsiasi lunghezza di zero purché sia ​​maggiore di un singolo blocco. Tutti gli zero in un singolo blocco possono essere rappresentati :0:invece di scrivere tutti e quattro gli zero.

In questo caso, significa tutti gli zero o l'equivalente IPv6 di IPv4 0.0.0.0


Come esempio di qualcosa che non è tutti zero:

fe80:0000:0000:0000:34cb:9850:4868:9d2c

Che è "ridotto" correttamente a:

fe80::34cb:9850:4868:9d2c

Ad esempio, può anche essere scritto come:

fe80:0:0:0:34cb:9850:4868:9d2c

ma questo è molto meno comune di un semplice "doppio coloning".


1
Puoi fare un esempio di un indirizzo v6 che non sia tutto azzerato
Greg B,


Non è stato ampliato l'indirizzo IP effettivo richiesto dall'OP, menzionato che l'indirizzo IP "tutti zeri" è l '"indirizzo non specificato" per quando l'IP è sconosciuto, né spiegato le parentesi quadre che delimitano l'indirizzo IP dal numero di porta. Aggiorna la tua risposta.
ziggurismo

1
Anche i blocchi diversi da zero possono essere abbreviati rimuovendo gli zeri iniziali per quel blocco. Ad esempio: 0000: 00ff: 0099: 0101: 0000: 0200: 0000: 0000 può essere abbreviato come 0: ff: 99: 101: 0: 200 ::
Alex Jansen,

20

:: è l'indirizzo "non specificato" di IPv6, equivalente a 0.0.0.0 - la [] è notazione per separare l'indirizzo dallo specificatore di porta.

Un programma associato a :: riceverà il traffico per qualsiasi indirizzo IPv6 effettivo assegnato al sistema - potrebbe anche ricevere traffico IPv4 anche sotto forma di indirizzi IPv4 mappati IPv6 (:: ffff: xxxx) sebbene questo dipenda dal socket opzioni impostate dall'applicazione.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.