O DHCPv6 não precisa ser configurado para emitir endereços IPv6 para que uma rede funcione. Em vez disso, cada máquina atribui a si própria um endereço local de link (dentro de [FE80::]/16
), opcionalmente baseado em seu MAC, mas possivelmente aleatório. Em seguida, ele escuta os anúncios do roteador e, com base nos prefixos anunciados, atribuirá a si mesmo um ou mais endereços usando a mesma lógica. Normalmente, um host atribuirá a si mesmo um ou mais endereços aleatórios que usará para iniciar conexões, protegendo assim sua privacidade (por exemplo, não divulgando seu MAC a todos os hosts na Internet e não mantendo um endereço de rede consistente); ele também manterá um consistente, para outros hosts iniciarem conexões. Os hosts, depois de descobrir um prefixo, consultarão o DHCPv6 para descobrir coisas como seus servidores DNS.
Essa seria a origem dos endereços extras (o uso que você faz da desativação da descoberta do roteador confirma isso). Para ele se atribuir um endereço dentro de [1024::]/64
, algum roteador na rede (executando um daemon de anúncio de roteador) teria que estar transmitindo essa sub-rede; uma captura de rede poderia dizer-lhe qual. Os pacotes aparecerão como propagandas do roteador ICMPv6 NDP.