77 / 100

O QUE E DNS?

O seu site é encontrado a partir do Sistema de Nome de Domínios ou, em ingles, Domain Name System. Este processo é denominado de DNS Lookup, processo de resolução de nomes, e é usado para traduzir um nome de domínio (o nome do seu site) em um endereços de IP, que permite que o seu site seja acessado na internet.

A primeira ação é procurar no  arquivo hosts (um arquivo texto que mapeia os hostnames ligando-os ao endereço IP) e no cache (arquivo temporário) do seu computador ou do seu provedor de acesso à internet.

Se o seu computador não conseguir encontrar um endereço de IP correspondente no seu arquivo hosts ou no cache, ele enviar a  solicitação DNS para uma rede composta por quatro servidores DNS.

DNS Recursivo

DNS recursivo ou DNS resolver age como o primeiro intermediário entre um computador e outros servidores DNS. Seu propósito é encaminhar a solicitação para outros servidores DNS, e então enviá-la de volta quando tiver sido respondida.

Quando o DNS recursivo recebe uma solicitação, ele vai primeiro procurar dentro do seu cache para encontrar um endereço de IP correspondente para aquele domínio. Se esse endereço de IP for encontrado, a solicitação enviada aos servidores DNS acaba aqui — e você imediatamente verá o site que quer visitar.

Contudo, se ele for achado, o DNS recursivo vai enviar a solicitação para o próximo servidor DNS: o servidor raiz.

Servidor-Raiz

servidor-raiz ou root nameserver fica no topo da hierarquia do DNS. Pense nele como se fosse um banco de referências.

Ele não armazena a informação que você está procurando, que é o endereço de IP referente ao domínio solicitado, mas dá ao seu navegador as instruções para encontrá-lo.

Assim que o servidor-raiz recebe uma solicitação do DNS recursivo, ele vai identificar o domínio de topo daquele nome de domínio. Então, ele vai dizer para o DNS resolver ir até o nameserver do TLD correto.

Servidor de Domínio de Topo

servidor de domínio de topo ou TLD nameserver é um servidor DNS responsável por armazenar e gerenciar informações sobre domínios que usam um domínio de topo (TLD) específico. Um TLD é a parte final do nome de domínio, e inclui exemplos como .com.org.online e .net.

Se a sua solicitação é para encontrar o endereço de IP de hostinger.com.br, o servidor-raiz vai redirecionar o DNS recursivo para o nameserver do TLD .br. Em seguida, o nameserver do TLD vai informar ao resolver o local do endereço de IP correspondente dentro de um servidor autoritativo específico.

Servidor Autoritativo

servidor autoritativo ou servidor DNS autoritativo é a autoridade final no processo de resolução do DNS. Ele armazena todas as informações relacionadas ao domínio que você quer visitar, incluindo seu endereço de IP. O DNS recursivo vai obter o endereço de IP e mandá-lo de volta para o seu computador, direcionando-o para o site.

Finalmente, o DNS resolver executa o processo de caching do DNS, armazenando na forma de dados temporários os endereços de IP coletados de servidores autoritativos. Em outras palavras, o caching do DNS faz com que, da próxima vez que você quiser visitar o mesmo site, ele simplesmente vai enviar de volta o endereço de IP

Ronaldo Nunes de Siqueira Campos

Ronaldo Nunes de Siqueira Campos

Uso metodologias e técnicas avançadas, para pessoas que precisam ter visibilidade e entrego uma completa solução de Presença Online do Zero, sem que seja necessário gastar uma fortuna com ferramentas e conhecimento, mesmo que não se tenha nenhuma experiência anterior nessa área.

OUTROS ARTIGOS