DNS
DNS é o sistema distribuído que consulta informações associadas a nomes de domínio. Ele permite, por exemplo, encontrar endereços IP de um serviço a partir de um nome, sem entregar o conteúdo da página.
Escrito pela equipe Compuzilla
Publicado em . Atualizado em .
Siglas: DNS
Também chamado de: sistema de nomes de domínio, Domain Name System
Neste verbete

Consultar um nome
- Nome
- Consulta DNS
- Informações
Nomes e informações
Um nome como exemplo.com é mais fácil de reconhecer do que um endereço numérico. O DNS, abreviação de Domain Name System, organiza consultas sobre esses nomes. Um endereço IP identifica um ponto de comunicação numa rede; encontrar um endereço é uma das funções do DNS.
Nem todo registro é um endereço. Há registros sobre servidores de e-mail e outras informações. Também pode haver mais de um endereço associado a um nome, e a resposta pode variar conforme a configuração do serviço.
Uma hierarquia distribuída
O sistema usa uma hierarquia de nomes e responsabilidades. Servidores autoritativos respondem pelas informações de determinadas partes dessa hierarquia. Um resolvedor consulta informações em nome do cliente e pode seguir referências entre servidores até obter a resposta.
Não há uma única agenda central com todos os nomes e respostas. A distribuição permite que organizações diferentes administrem partes do sistema.
Cache: guardar uma resposta por algum tempo
Resolvedores podem guardar respostas temporariamente em cache. O tempo de validade associado aos dados, chamado TTL, ajuda a determinar por quanto tempo podem ser reutilizados.
Assim, cada acesso não precisa repetir todas as consultas. Também significa que uma alteração pode não aparecer imediatamente para todos os clientes. Cache não é uma garantia de que o destino esteja funcionando.
Depois da consulta
Um registro A pode indicar um endereço IPv4; um AAAA indica um endereço IPv6. Esses registros não contêm o texto, as fotos ou os vídeos de uma página.
O navegador ainda precisa comunicar-se com o serviço e solicitar os recursos. Resolver um nome corretamente não garante que o servidor responda nem que o conteúdo seja confiável.
Próxima leitura
Leia o que acontece quando você abre um site para situar a consulta DNS entre as outras etapas da navegação.
Na prática
- Uma consulta ao registro A de exemplo.com pode retornar um endereço IPv4; uma consulta AAAA trata de endereços IPv6.
Fontes para aprofundar
- IETF — RFC 1034, seções 2–5, hierarquia, servidores e resolução (fonte primária)
- IETF — RFC 3596, seção 2, registro AAAA (fonte primária)