Resumo
- Duplicate Address Detection separa criação e atribuição. Um prefixo e um identificador podem formar o valor, mas ele permanece provisório e não carrega tráfego comum durante o teste.
- A solicitação parte do endereço não especificado e procura conflito apenas no enlace. Silêncio por um intervalo limitado permite ativar, sem provar identidade, propriedade ou unicidade mundial.
- O DAD otimista autorizou uso antecipado sob restrições; o DAD aprimorado usou nonces para separar a própria sonda refletida de outro candidato. Nenhum autentica o vizinho.
Um valor calculado ainda não estava atribuído
A autoconfiguração sem estado reduziu a dependência de servidores: o roteador anuncia um prefixo e o host combina um identificador de interface. Até sem roteador surge um endereço local ao enlace. O mesmo cálculo, porém, pode ocorrer em duas máquinas.
O RFC 4862 criou o estado tentative. O endereço ainda não pertence à interface no sentido operacional. Pacotes comuns destinados a ele são descartados; só o Neighbor Discovery necessário ao DAD é aceito. Há uma proposta local, não uma identidade ativa.
A verificação independe da origem. SLAAC, DHCPv6 e configuração manual passam pelo mesmo teste, e roteadores também devem concluí-lo antes da atribuição. A autoridade de quem escreveu a configuração não resolve o conflito físico no enlace.
Perguntar sem usar o candidato como credencial
Com os formatos do RFC 4861, o nó envia uma Neighbor Solicitation para o grupo multicast solicitado do alvo provisório. A pergunta fica no lugar em que a colisão importa.
A origem é ::, o endereço não especificado. O candidato não pode testemunhar a própria legitimidade antes de estar atribuído, nem a sonda leva a opção de endereço de camada de enlace usada pela resolução normal.
Um ocupante responde com Neighbor Advertisement. Dois candidatos simultâneos se revelam por suas solicitações. Qualquer evidência válida impede a atribuição. Se o endereço link-local falha, a autoconfiguração da interface para e exige outro identificador ou intervenção.
DupAddrDetectTransmits vale um por padrão e pode ser alterado; zero desliga DAD. RetransTimer marca o intervalo e a espera final. É uma janela de observação, não uma garantia permanente.
Silêncio permitia agir, não declarava verdade
Sem indicação de falha, o endereço passa a atribuído. A conclusão exata é que nenhum concorrente alcançável foi observado naquele enlace e período. Filtro multicast, segmento dividido, equipamento adormecido ou switch defeituoso também ficam em silêncio. Um vizinho hostil pode forjar respostas e negar serviço.
DAD não consulta um registro global, não autentica dispositivo, não comprova alcance e não decide direitos. Sua evidência é intencionalmente menor que essas afirmações: suficiente para uma transição local e revisável.
Otimismo sem expulsar o usuário legítimo
Esperar custa tempo durante mobilidade. O RFC 4429 introduziu o estado Optimistic. O endereço pode ser usado antes do fim, mas como uma fonte depreciada: outra fonte adequada deve ter preferência.
O nó não pode sobrescrever caches de vizinhos como se já fosse dono. Ele limpa o bit Override nos anúncios, não envia Neighbor Solicitation comum a partir do candidato e evita anexar identidade de camada de enlace em Router Solicitation originada nele. Às vezes o tráfego passa pelo roteador até a confirmação.
Otimismo não encerra DAD. Ele adianta apenas ações cujo fracasso ainda pode ser contido.
Quando a própria pergunta voltava
Loopbacks de teste e certas redes de acesso podem refletir a sonda ao emissor. O roteador confunde a própria mensagem com outro candidato e permanece em DAD-failed depois que o loop desaparece.
O RFC 7527 colocou um nonce aleatório novo em cada sonda e o guardou. Se o mesmo nonce retorna, o nó reconhece reflexão, registra e descarta. Um nonce diferente ainda indica concorrência. Novas tentativas permitem recuperação automática após remover o loop.
O limite continua nítido: um atacante altera o nonce ou fabrica um NA. O documento aponta SEND para esses casos. O nonce identifica a procedência da sonda, não o dono do endereço.
Fontes e limites
As normas citadas reúnem RFC 4861, DAD e estado provisório no RFC 4862, uso antecipado no RFC 4429 e recuperação de reflexos no RFC 7527. Elas provam regras e falhas documentadas, não adoção atual, taxa de colisão ou qualidade de fornecedores.
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
