Do Domínio à Página: O Que Acontece nos Bastidores
Digitar um domínio inicia uma busca, não uma conexão. O resolvedor é solicitado a encontrar o endereço por trás do nome e, se ainda não o souber, ele consulta uma cadeia de servidores: o root, depois o domínio de nível superior e, em seguida, os próprios nameservers do domínio, até que um retorne um endereço ao qual o navegador possa se conectar.
O cache é o que torna essa cadeia invisível na maioria das vezes, e também o que torna os problemas de DNS tão confusos de diagnosticar. Um registro alterado há uma hora pode estar ativo para um usuário, desatualizado para outro, e correto em um telefone, mas não em um laptop, puramente porque diferentes resolvedores o armazenaram em cache em momentos distintos. O que não deve aparecer na tela são os dados da sua própria zona: valores de registro, nomes de host internos e detalhes do registrador devem permanecer no seu manual de operações (runbook), e não em um módulo que circula.
A busca se desenrola em sete etapas: uma sobre nomes versus endereços, duas acompanhando uma consulta na cadeia, uma sobre cache e tempo de vida (TTL), uma sobre os tipos de registro que o suporte de primeira linha realmente encontra, uma sobre por que a propagação é um efeito de cache e não uma transferência, e uma sobre as três verificações que identificam uma falha de DNS.

