DNS – Como é feita a tradução de um hostname em um IP

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.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: