Qual é o tipo de cada um dos seguintes endereços?
Passo 1
O enunciado pede para identificar o tipo do seguinte endereço fornecido:
.
Informações dadas:
Informações dadas:
- Endereço a classificar:
.
Passo 2
Primeiro vamos revisar, de forma bem simples, como funcionam endereços IPv6 e a notação compacta com
:: (aula rápida e prática).- Um endereço IPv6 completo tem
blocos (hextets) de bits cada, escritos em hexadecimal e separados por dois-pontos, por exemplo: . - A notação
::substitui uma sequência contínua de blocos que são todos zeros, e pode aparecer no endereço uma única vez. Exemplo:::significa todos osblocos zeros; ::1significa sete blocos zeros seguidos de1. - Alguns endereços especiais em IPv6 (que é útil memorizar para provas) são:
- O endereço não especificado (unspecified):
— todos os bits zero. - O endereço loopback (localhost):
— todos os bits zero exceto o último que é . - Endereços multicast têm prefixo
. - Endereços link-local começam com
. - Endereços unique-local começam com
.
- O endereço não especificado (unspecified):
Passo 3
Agora vamos expandir o endereço dado passo a passo para ver qual destes especiais ele corresponde. O endereço é
.
- À esquerda de
::hábloco escrito: . - À direita de
::hábloco escrito: (equivalente a ). - Como um endereço IPv6 completo tem
blocos, e já aparecem blocos explicitados, o ::deve representarblocos de zeros. - Portanto a forma expandida é:
que é a mesma coisa que a representação compacta conhecida .
Passo 4
Identificamos a forma expandida como
. Agora comparar com os endereços especiais que vimos:
-
(todos zeros) é o não especificado — não é o caso, porque aqui há um no final. -
é exatamente o endereço loopback (localhost) — é o caso. - Não coincide com prefixos de multicast (
), link-local ( ) ou unique-local ( ).
Passo 5
Conclusão didática e direta: o endereço
expande para
, que é o endereço de loopback do IPv6 (usado para referir-se à própria máquina). Em provas, ao ver uma forma com muitos zeros e um único 1 no final, reconheça imediatamente
como loopback.
Resposta
Loopback (
)