Primeiro: Como você resolve um nome de host não tem nada a ver com qual endereço você pode resolvê-lo. Os servidores DNS são perfeitamente capazes de retornar registros AAAA IPv6 quando solicitados via IPv4 e vice-versa.
Quanto a como um navegador escolhe qual endereço tentar: A primeira postagem à qual você vinculou ainda é relevante, as únicas alterações foram ajustes de prioridade menores.
-
A maioria dos navegadores modernos usa o algoritmo Happy Eyeballs ; eles tentam todos os endereços de uma só vez e ficam com o que responde mais rápido. Isso é implementado inteiramente dentro do aplicativo e não pode ser influenciado pelo sistema operacional. (Observe que, às vezes, o algoritmo é ajustado para dar uma vantagem inicial ao IPv6 ou ao IPv4, caso ambos forneçam resultados semelhantes.)
-
Os navegadores mais antigos e muitos outros programas tentam todos os endereços, um por um, classificados de acordo com um algoritmo de seleção de endereço padrão , que normalmente prefere IPv6 nativo sobre IPv4 nativo em túneis v6 automáticos. Essa ordenação é geralmente implementada no sistema operacional (por exemplo, gai.conf), e os programas não ordenam endereços manualmente.