::
pode ser usado uma vez em um endereço IPv6 para substituir os blocos zeros consecutivos. Pode ser qualquer tamanho de zeros, desde que seja maior que um único bloco. Todos os zeros em um único bloco podem ser representados por :0:
em vez de gravar todos os quatro zeros.
Neste caso, significa todos os zeros ou o equivalente IPv6 do IPv4 0.0.0.0
Como um exemplo de algo que não é todos os zeros:
fe80:0000:0000:0000:34cb:9850:4868:9d2c
Qual é propriamente "reduzido" para:
fe80::34cb:9850:4868:9d2c
Como exemplo, também pode ser escrito como:
fe80:0:0:0:34cb:9850:4868:9d2c
mas isso é muito menos comum do que apenas "duplo".