DNS – Estrutura #1

     O DNS ou Domain Name System e um protocolo descrito no RFC’s 882 e 883 no ano de 1984, é usado para resolver nomes em endereços IP de computadores ou dispositivos que estejam ligados a Internet e usem endereço IP.Para entender melhor a função do DNS podemos fazer uma analogia. Imagine a nossa agenda de contactos no telemóvel, contem o nome e numero de telemóvel dos nossos amigos, familiares,etc sempre que queremos comunicar com alguém procuramos pelo nome na agenda e ligamos para o respectivo numero associado ao nome da pessoa, o protocolo DNS é usado para desempenhar o mesmo sistema mas em vez de traduzir nomes de pessoas em números de telemóvel traduz nomes (domínios) em endereços IP. Por exemplo, quando queremos aceder a uma pagina da Internet digitamos o nome do domínio (segurancaweb.pt) no browser, quando pressionamos Enter o client DNS (browser) faz uma consulta no servidor DNS (dns query) para verificar que endereço IP esta atribuído e recebe uma resposta do servidor DNS (dns response) com a informação do endereço IP associado ao domínio para puder comunicar com o servidor e visualizar a pagina, mais à frente vamos explicar o funcionamento em mais detalhe.

 

YO3yH27vw1OmCBOGAAAAAElFTkSuQmCC - DNS - Estrutura #1

 

Estrutura DNS

O DNS e uma base de dados hierárquica distribuída para resoluções de nomes em endereços IP, não existe um servidor que armazene toda a informação. Como dito anteriormente o sistema de resolução  de nomes  tem uma estrutura hierárquica em forma de árvore, como exemplificado na imagem seguinte.

 

+6VLfaK9u5x1PSXNP7YCQfS2nJazHTA4EQGpCssfuKJkXxXctHv9ivuMinqI5bb+n7AyGETMkau48QQsh8sPsIITS4YPcRQmhwwe4jhNDggt1HCKHBBbuPEEKDC3YfIYQGF+w+QggNLth9hBAaXLD7CCE0uGD3EUJocMHuI4TQ4ILdRwihwQW7jxBCgwt2HyGEBhfsPkIIDS7YfYQQGlz+f5cqxKfr0MHvAAAAAElFTkSuQmCC - DNS - Estrutura #1

Como é possível verificar na imagem existe um root server que esta no topo da hierarquia e é representado por um ponto “.” De seguida temos os  gTLD’s (Generic Top Level Domain) que estão definidos como .com , .org , .edu , .gov, existe também os ccTLD’s (Country Codes Top Level Domain) que estão definidos como .pt , .es , .br , que identificam cada país.

Add a Comment