DNS - Como funciona | Instituto Infnet – Escola Superior da Tecnologia da Informação – Graduação – Pós-Graduação – MBA – Formação – Curso
Início » DNS - Como funciona
DNS, ou Domain Name System, este é um dos serviços mais utilizados em nosso dia a dia de Internet, sem ele as coisas funcionariam de uma forma bem diferente de como as conhecemos hoje! A função do DNS é traduzir nomes em endereços IPs e IPs em nomes. Imagine ter que memorizar coisas do tipo 74.125.234.67 , 74.125.134.121 ou ainda 173.252.110.27 ! No meu caso isto seria impossível uma vez que atualmente nem número de telefone eu memorizo... Os endereços citados apontam respectivamente para google.com, blog.rmerces.com e facebook.com notação esta que torna a nossa vida muito mais simples...
O serviço de DNS conta com uma estrutura hierárquica (muito parecida com a estrutura de diretórios do Unix) e distribuída conforme podemos observar na figura abaixo:
No topo da estrutura encontramos os Servidores Raiz . Os Root Servers são organizados da utilizando a nomeclatura letter.root-servers.net. "Letter" compreende o range de A até M, o que nos dá um total de 13 servidores. Como não poderia ser diferente existem espelhos destes servidores distribuídos geograficamente (inclusive aqui no Brasil) o que garante a disponibilidade do serviço ao redor do globo.
2- O DNS SERVER caso não tenha a informação em seu cache faz uma consulta ao ROOT NAME SERVER perguntando o seguinte: quem é www.example.com?
4- De posse do endereçamento IP do servidor .COM o DNS SERVER pergunta ao servidor .COM quem é www.example.com?
6- De posse do endereçamento IP do servidor EXAMPLE.COM o DNS SERVER pergunta ao servidor EXAMPLE.COM quem é www.example.com?
Desta forma funciona o serviço de DNS, como dito antes, simples porém genial! Fique ligado aqui no blog pois em breve estarei publicando um artigo sobre a ferramenta DIG (utilizada para consultas aos servidores DNS).