O que é DNS e como funciona?

Resposta Rápida

DNS, ou Sistema de Nomes de Domínio, traduz nomes de domínio legíveis por humanos em endereços IP para que navegadores e aplicativos possam encontrar o servidor correto rapidamente.

Introdução

Toda vez que você abre um site, transmite um vídeo ou abre um aplicativo, o DNS faz parte do primeiro passo. Antes que seu dispositivo possa se conectar a um servidor, ele precisa descobrir o endereço IP do servidor. O DNS cuida dessa camada de tradução para que os usuários possam digitar nomes de domínio em vez de memorizar números.

Para trabalhos de desempenho, o DNS não é apenas um protocolo em segundo plano. Resolução lenta ou instável pode atrasar o carregamento de páginas, aumentar o tempo de configuração de conexão e fazer alguns aplicativos parecerem inconsistentes. É por isso que ferramentas como o DNS Benchmark medem a velocidade e o jitter do resolvedor em vez de assumir que todo servidor DNS tem o mesmo desempenho.

Resumo rápido

O DNS é frequentemente descrito como a lista telefônica da internet, mas essa analogia é incompleta. O DNS moderno faz mais do que mapear um nome para um endereço. Ele ajuda a rotear usuários para redes de distribuição de conteúdo, equilibra o tráfego entre regiões, suporta a entrega de e-mail e aplica recursos de segurança como o DNSSEC.

Se você está comparando a velocidade do resolvedor, comece com nosso guia para os servidores DNS mais rápidos. Se você quer a definição funcional mais simples, leia o que o DNS faz.

Como o DNS funciona

Quando você solicita um domínio, seu dispositivo geralmente pergunta primeiro a um resolvedor recursivo. Esse resolvedor verifica seu cache. Se a resposta ainda não estiver armazenada, ele segue a hierarquia DNS:

  1. Ele pergunta a um nameserver raiz onde encontrar o domínio de nível superior.
  2. Ele pergunta ao nameserver TLD onde encontrar o servidor autoritativo do domínio.
  3. Ele pergunta ao nameserver autoritativo pelo registro final.
  4. Ele retorna a resposta para o seu dispositivo e geralmente a armazena em cache para consultas posteriores.

Esse processo acontece em milissegundos quando o resolvedor é rápido e está próximo da sua rede. Se o resolvedor estiver sobrecarregado ou geograficamente distante, a etapa de consulta fica mais lenta e o atraso se torna perceptível em muitas requisições.

Tipos de servidores DNS

Tipo de servidor DNSFunção principalOperador típico
Resolvedor recursivoEncontra respostas em nome dos clientesISPs, Cloudflare, Google, Quad9
Nameserver raizDireciona consultas para o TLD corretoOperadores globais de servidores raiz
Nameserver TLDTrata domínios como .com ou .appRegistros TLD
Nameserver autoritativoArmazena os registros DNS oficiais de um domínioProvedores de hospedagem e fornecedores DNS

Essas funções são por que guias como tipos de DNS são importantes. Mudar seu DNS público geralmente significa mudar o resolvedor recursivo, não todo o sistema DNS.

Por que a latência DNS importa

A baixa latência DNS melhora o tempo necessário para iniciar uma conexão. Ela não aumenta sua largura de banda de download bruta, mas pode reduzir o atraso antes que um navegador, inicializador de jogo ou aplicativo de streaming alcance o servidor correto.

A latência DNS importa mais quando:

  • Uma página carrega muitos domínios, APIs, anúncios ou scripts de terceiros.
  • Um jogo resolve repetidamente serviços de matchmaking ou de região.
  • Um ambiente corporativo depende de nomes internos resolvendo de forma consistente.
  • Um resolvedor ISP tem jitter alto ou falhas intermitentes.

Se você suspeita que o desempenho do resolvedor faz parte do problema, compare o DNS para jogos e como corrigir problemas de servidor DNS.

FAQ

O que o DNS faz?

O DNS traduz nomes de domínio como dnsbenchmark.app em endereços IP que os computadores usam para se conectar a sites e serviços.

Quais são os 4 tipos de DNS?

As quatro funções comuns de servidor DNS são resolvedores recursivos, nameservers raiz, nameservers TLD e nameservers autoritativos.

A internet funciona sem DNS?

A internet pode tecnicamente funcionar com endereços IP diretos, mas o DNS é o que torna a web utilizável em escala para pessoas e aplicativos.

O que acontece se você desligar o DNS?

A maioria dos sites e serviços online para de carregar por nome, porque seu dispositivo não consegue mais resolver domínios em endereços IP acessíveis.

Teste seu DNS agora

Baixe o DNS Benchmark gratuitamente e encontre o servidor mais rápido para a sua rede.