DHCPv6
siglaSignifica: Dynamic Host Configuration Protocol for IPv6
A versão IPv6 do DHCP: um servidor concede endereços, delega prefixos ou só entrega opções como servidores DNS.
O DHCPv6, hoje RFC 9915 (janeiro de 2026, que torna obsoleta a RFC 8415), roda ao lado do SLAAC ou no lugar dele. É como os provedores delegam um prefixo ao roteador do assinante e como um servidor guarda a concessão de cada endereço, mas ele nunca entrega o roteador padrão: isso só o Router Advertisement faz.
O cliente envia da porta UDP 546 para o grupo de escopo de enlace ff02::1:2 na porta 547, onde escutam servidores e relay agents. A atribuição stateful é Solicit, Advertise, Request e Reply, ou duas mensagens com Rapid Commit; o DHCPv6 stateless é um único Information-request, só por opções. As concessões ficam em identity associations, IA_NA para endereços e IA_PD para prefixos delegados, cada uma com um T1 para renovar com o mesmo servidor e um T2 para religar com qualquer um.
Duas lacunas pegam muita gente. Um endereço vindo do DHCPv6 implica um /128, e não o prefixo do enlace, e não existe opção de roteador padrão, então o host ainda precisa de Router Advertisements para o default gateway e os prefixos do enlace. As flags M e O do RA só dizem que há DHCPv6 disponível, e uma errata retida registra que M=0 não impede o cliente de tentar. O cliente se identifica por um DUID, que os servidores só podem comparar por igualdade.
A delegação de prefixo é a parte de que os provedores dependem: o roteador do assinante recebe um /48, corta-o em /64, um por enlace, e não pode anunciá-los por mais tempo do que dura a delegação. Um servidor indevido no enlace é a falha clássica; o DHCPv6-Shield descarta mensagens de servidor nas portas do switch que não deveriam trazê-las. No Wireshark, dhcpv6.msgtype mostra a troca.
Também conhecido como: dhcp6, dhcp for ipv6, dhcpv6-pd, prefix delegation, rfc 9915, rfc 8415
Fontes
- RFC 9915, Dynamic Host Configuration Protocol for IPv6 (DHCPv6), January 2026: Abstract and sections 1, 4.2, 5, 6.3, 7, 11, 18 and 22 (read 2026-10-18)
- RFC 4862, IPv6 Stateless Address Autoconfiguration, September 2007: section 5.5.2 (read 2026-10-18)
- RFC 4861 errata, RFC Editor errata records: erratum 8055 (read 2026-10-18)
- RFC 7610, DHCPv6-Shield: Protecting against Rogue DHCPv6 Servers, August 2015: Abstract and section 1 (read 2026-10-18)