Mostre a forma abreviada para os seguintes endereços.
0000:0000:0000:2340:0000:0000:0000:0000

Passo 1

O enunciado dá o endereço IPv6
\text{0000:0000:0000:2340:0000:0000:0000:0000}
e pede que seja mostrado na forma abreviada (representação canônica curta).

Passo 2

Regra 1 — remover zeros à esquerda em cada hexteto:
  • Cada bloco (hexteto) tem 4 dígitos hexadecimais; remover zeros à esquerda significa transformar, por exemplo, \text{0000} em 0 e \text{0234} em 234.
  • Aplicando isso bloco a bloco ao endereço dado:
\text{0000:0000:0000:2340:0000:0000:0000:0000} \mapsto 0:0:0:2340:0:0:0:0

Passo 3

Regra 2 — substituir a maior sequência contínua de hextetos iguais a 0 por :::
  • Só é permitido usar :: uma vez no endereço.
  • Identificar sequências de hextetos zerados no resultado 0:0:0:2340:0:0:0:0:
    • sequência A: três zeros no início (comprimento 3);
    • sequência B: quatro zeros no final (comprimento 4).
  • Escolher a sequência mais longa para comprimir; aqui a sequência B (quatro zeros finais) é a mais longa.

Passo 4

Aplicar a compressão substituindo os quatro hextetos finais 0:0:0:0 por :::
0:0:0:2340:0:0:0:0 \mapsto 0:0:0:2340::
Verificar regras: apenas uma ocorrência de :: e não há zeros adicionais para remover; a forma é válida.

Resposta

0:0:0:2340::

Exercícios relacionados