Alternativa D - 2001:db8:0:0:ab00::
Para encontrar o endereço IPv6 reduzido, precisamos aplicar as duas regras principais de compressão definidas pelo RFC 5952. Vamos analisar o endereço original:
2001:0db8:0000:0000:ab00:0000:0000:0000
Análise Passo a Passo
- Remoção de zeros à esquerda: Em cada bloco de 4 dígitos hexadecimais, zeros à esquerda podem ser omitidos.
0db8 \rightarrow db80000 \rightarrow 0ab00 \rightarrow ab00 (não há zeros à esquerda para remover)
Após esta etapa, temos:
2001:db8:0:0:ab00:0:0:0
- Compressão de zeros consecutivos (
::): Uma sequência contínua de blocos compostos apenas por zeros pode ser substituída por ::. Importante: Isso só pode ser feito uma única vez no endereço para evitar ambiguidade. Se houver mais de uma sequência de zeros, deve-se comprimir a sequência mais longa.
No nosso endereço, temos duas sequências de zeros:
- Primeiro grupo:
0:0 (2 blocos) - Segundo grupo:
0:0:0 (3 blocos)
Como a sequência de 3 blocos é maior, ela é a candidata à compressão com ::. Os outros zeros devem permanecer explícitos.
2001:db8:0:0:ab00::
Comparação com as Alternativas
| Alternativa | Status | Motivo |
|---|
2001:db8:0:ab00:0 | ❌ Incorreta | Perdeu blocos inteiros e não usa ::. |
2001: db8: 0: 0: ab :: | ❌ Incorreta | Formatação incorreta e corte de dados. |
2001:db8::ab00:: | ❌ Incorreta | Uso indevido de :: duas vezes (proibido). |
2001:db8:0:0:ab00:: | ✅ Correta | Aplica corretamente ambas as regras. |
Portanto, a representação precisa é 2001:db8:0:0:ab00::.