>> Tecnologia Eletrônica >  >> TiVo & DVR >> DVR

Como Funciona o DNS: A Lista Telefônica da Internet Explicada Passo a Passo

DNS (Domain Name System) traduz domínios legíveis (exemplo.com) em endereços IP legíveis por máquinas (93.184.216.34). Aqui está a jornada de resolução.

Os 8 Passos da Consulta DNS

  1. Requisição do Usuário: Você digita exemplo.com no navegador.
  2. Verificação de Cache Local: Navegador → SO → Roteador. Se achar, pula para passo 7.
  3. Resolvedor Recursivo (ISP/Provedor DNS): Seu resolvedor configurado (ISP, Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9 9.9.9.9) recebe a consulta.
  4. Servidor Raiz (.) : Resolvedor pergunta à raiz: "Onde está .com?" Raiz retorna IPs dos nameservers TLD .com.
  5. Servidor TLD (.com): Resolvedor pergunta ao TLD .com: "Onde está exemplo.com?" TLD retorna nameservers autoritativos para exemplo.com.
  6. Nameserver Autoritativo: Resolvedor pergunta a ns1.exemplo.com: "Qual o registro A para exemplo.com?" Retorna 93.184.216.34.
  7. Cache e Resposta: Resolvedor guarda registro (segundos TTL), devolve IP ao seu SO/navegador.
  8. Requisição HTTP: Navegador conecta a 93.184.216.34 porta 443 (HTTPS), envia header Host exemplo.com, recebe a página.

Conceitos-Chave

  • TTL (Time to Live): Segundos que um registro pode ser cacheado. TTL baixo = propagação mais rápida em mudanças.
  • Tipos de Registro: A (IPv4), AAAA (IPv6), CNAME (alias), MX (email), TXT (SPF/DKIM/DMARC), NS (delegação)
  • Recursivo vs. Autoritativo: Recursivo faz o trabalho; autoritativo guarda a verdade.
  • DNSSEC: Assinaturas criptográficas prevenindo spoofing/cache poisoning.
  • DoH/DoT: DNS over HTTPS/TLS criptografa consultas contra bisbilhotagem.

Dicas de Performance

  • Use resolvedores recursivos rápidos (Cloudflare 1.1.1.1, Google 8.8.8.8, NextDNS)
  • Ative cache DNS local (systemd-resolved, dnsmasq, Unbound)
  • Prefira provedores DNS Anycast para latência global