Atualizado em 26.10.2007
 
Projetos web:
Glossário

DNS (Domain Naming System)

Todo computador ou dispositivo conectado com outro computador ou dispositivo tem um endereço, que é normalmente escrito na forma de quatro números separados por ponto, como 192.168.0.1. O DNS associa um endereço numérico a um nome, para estabecer uma conexão entre computadores

Na Internet, estes endereços são usados por roteadores para enviar informações de um servidor web para outro, de forma que cada unidade de informação enviada contenha a informação de destino

Um nome como www.umsite.com.br depende de um DNS. Os três componentes separados por ponto são:

o nome do ambiente de hospedagem (www)
o nome do domínio (umsite)
o domínio de alto nível, top level domain (com)
sufixo do país (br)

A tradução de um nome em um número e vice-versa é feita da direita para a esquerda

Cada domínio de alto nível aponta para um banco de dados raiz - a empresa responsável pelo registro acrescenta um nome a este banco de dados, único para cada domínio de alto nível

Quando um nome é acrescentado a este banco de dados, fica associado a diversos servidores DNS que guardam as informações sobre o domínio e seus detalhes

O primeiro servidor DNS para o domínio é o primário e os outros, secundários

O processo de conversão de um nome de domínio num endereço (numérico) começa com uma solicitação ao banco de dados raiz, para que este localize os servidores DNS associados a este domínio, o que permite que a solicitação encontre o endereço associado ao nome no seu ambiente de hospedagem


Mais informação sobre o assunto (link externo)
Introduction to DNS (HTML Goodies)