Neste post irei explicar de forma simplista o processo feito pelo DNS na tradução de um endereço no respectivo IP.
Consideremos por exemplo que queremos através do nosso browser visualizar a página hospedada em http://www.teste.com. Ao introduzirmos o endereço no nosso browser o que vai acontecer é que a nossa máquina vai fazer um pedido ao nosso DNS server perguntando qual o IP respectivo do http://www.teste.com; caso o DNS server já estivesse armazenado em cache esta informação responderia de imediato à nossa máquina com o IP desejado.
Por motivos óbvios vamos considerar que isto não acontece e que o DNS server vai perguntar ao root DNS server pelo IP desejado, por sua vez o root DNS server não sabe o IP desejado mas sabe o IP do TLD(Top Level Domain) responsável pelos dominios .com. O nosso DNS server vai agora questionar o TLD pelo IP desejado, o TLD vai responder com o IP do DNS server responsável pelo http://www.teste.com; de seguida o nosso DNS server questiona o DNS server responsável pelo http://www.teste.com que responde com o IP desejado, ele é agora enviado para a nossa máquina de modo a ser utilizado para requisitar a página desejada.
English version here.
Filed under: Informatica, Redes | Tagged: dns, domínio, ip | Leave a comment »