Qual é o tipo de cada um dos seguintes endereços?
54EF::A234:2

Passo 1

O enunciado dá um único endereço IPv6 e pede que eu identifique o tipo desse endereço:
  • Endereço fornecido: 54EF::A234:2.

Passo 2

O que preciso verificar para classificar um endereço IPv6 (resumão prático):
  • Multicast: começa com o prefixo \text{FF00::/8} (ou seja, o primeiro octeto é \text{0xFF}).
  • Link-local (endereços locais ao link): \text{FE80::/10} (hextets com início entre \text{FE80} e \text{FEBF}).
  • Unique local (endereços privados, equivalentes ao IPv4 10/8, etc.): \text{FC00::/7} (hextets com início \text{FC} ou \text{FD}).
  • Loopback: ::1.
  • Unspecified (não especificado): ::.
  • Endereços IPv4-mapped e documentais têm prefixos específicos ( ::FFFF:0:0/96, 2001:DB8::/32, etc.).
  • Global unicast (endereços públicos usuais atribuídos para roteamento global) estão atualmente alocados em 2000::/3 (prefixo que cobre endereços cujo primeiro hextet fica entre \text{0x2000} e \text{0x3FFF}).
    Regra prática: se um endereço não bate com nenhum dos prefixos especiais acima, ele é considerado um endereço unicast normal (global) — ou, se estiver numa gama especificamente reservada, seria indicado como reservado, mas normalmente a verificação é feita pelos prefixos listados.

Passo 3

Vamos inspecionar o início do endereço para ver em qual categoria ele entra.
  • O primeiro hextet do endereço é \text{54EF}_{16} (os hextets vêm à esquerda do "::").
  • Vou olhar os primeiros bits desse hextet para comparar com os prefixos acima. Converter \text{54EF}_{16} para binário (só os primeiros bits que interessam):
    • \text{5}_{16}=0101_2, \text{4}_{16}=0100_2, então o início de \text{54EF}_{16} é 0101\;0100\;\ldots.
    • Os três primeiros bits são 010.

Passo 4

Comparar com os prefixos conhecidos:
  • Multicast ( \text{FF00::/8}) começa por 1111\;1111 — não é o caso (nosso início é 010\ldots).
  • Link-local ( \text{FE80::/10}) começa por 1111\;1110\;10\ldots — não é o caso.
  • Unique local ( \text{FC00::/7}) começa por 1111\;110\ldots — não é o caso.
  • Loopback ::1 e unspecified :: são formas especiais bem diferentes — o endereço dado não é nenhuma delas.
  • Global unicast corrente: \text{2000::/3} tem os três primeiros bits iguais a 001 (intervalo \text{0x2000} a \text{0x3FFF}). Nosso endereço tem três primeiros bits 010, ou seja o primeiro hextet \text{54EF}_{16} não está no intervalo \text{0x2000} \text{0x3FFF}.
  • Apesar disso, não batemos com nenhum prefixo reservado/especial listado acima (multicast, link-local, unique-local, loopback, unspecified, IPv4-mapped, documentação, etc.).

Passo 5

Interpretação prática e conclusão didática:
  • Quando um endereço IPv6 não pertence a nenhum dos prefixos especiais (multicast, link-local, unique-local, loopback, unspecified, etc.), ele é tratado como um endereço unicast normal (isto é, um endereço que identifica uma única interface — na prática, um endereço unicast global se for roteável globalmente, ou um endereço unicast dentro de uma faixa atribuída/privada conforme política).
  • No caso de \;54EF::A234:2: não pertence a nenhum dos prefixos especiais conhecidos. Portanto, classifica-se como endereço unicast (na prática, um endereço unicast global / não-especial).

Resposta

Endereço unicast (na prática: unicast global / não-especial)

Exercícios relacionados