Servidores de nomes

O comando whois
Em uma máquina UNIX, você pode usar o comando whois para procurar informações sobre um nome de domínio. Você pode fazer a mesma coisa usando o formulário whois na VeriSign (em inglês). Se você digitar um nome de domínio, como "howstuffworks.com," ele retornará a informação de registro daquele domínio, incluindo seu endereço IP.
Um conjunto de servidores chamados servidores de nome de domínio (em inglês, DNS) mapeia os nomes legíveis dos endereços IP. Esses servidores são simples bancos de dados que mapeiam os nomes para os endereços IP e estão distribuídos por toda a Internet. A maioria das companhias individuais, ISPs e universidades mantém pequenos servidores de nomes para mapear nomes de hospedeiros para endereços IP. Também há servidores de nomes centrais que usam os dados fornecidos pela VeriSign para mapear nomes de domínios para endereços IP.

Se você digitar a URL "http://www.hsw.com.br/servidores-da-web.htm" em seu navegador, ele irá extrair o nome "www.hsw.com.br", passá-lo para um servidor de nomes de domínio e este irá enviar de volta o endereço IP correto para www.hsw.com.br. Diversos servidores de nomes podem estar envolvidos na obtenção do endereço IP correto. Por exemplo, no caso de www.hsw.com.br, o servidor de nomes para o domínio de alto nível "com" sabe o endereço IP do servidor de nomes, que por sua vez conhece os nomes de hospedeiros. Uma consulta independente naquele servidor de nomes, operada pelo ISP HowStuffWorks, pode entregar o endereço IP real para a máquina servidora HowStuffWorks.

Em uma máquina UNIX, você pode acessar o mesmo serviço usando o comando nslookup. Basta digitar um nome como "www.hsw.com.br" na linha de comando e o comando fará uma consulta nos servidores de nomes e entregará o endereço IP correspondente para você.

Então é isto: a Internet é constituída por milhões de máquinas, cada uma com um endereço IP exclusivo. Muitas delas são máquinas servidoras, o que significa que elas fornecem serviços para outras máquinas na Internet. Você já ouviu falar de muitos desses servidores: servidores de e-mail, servidores Web, servidores de FTP, servidores Gopher e servidores Telnet, para dar alguns exemplos. Todos eles são fornecidos por máquinas servidoras.