Clique aqui para voltar à página inicial  http://www.novomilenio.inf.br/ano96/9608difl.htm
Publicado originalmente pelo editor de Novo Milênio no caderno Informática do jornal A Tribuna de Santos/SP, em 27 de agosto de 1996
Publicado em Novo Milênio em (mês/dia/ano/horário): 11/27/00 03:24:08
INFORMÁTICA FÁCIL: Ligue seu micro com o mundo... (28)
O significado dos endereços IP e DNS

Fábio de Oliveira (*)
colaborador

Poucos usuários sabem que, ao se conectarem à Internet, recebem automaticamente do provedor um número, conhecido como IP (Internet Protocol, protocolo Internet), que identificará a máquina para toda a comunidade.

O endereço Internet, é formado por quatro números (cada um deles entre 0 e 255) separados por pontos, e o nome associado é geralmente composto pelo nome da máquina mais o nome do domínio da Internet.

Toda máquina que se conecta a Internet precisa obrigatoriamente ter um número IP, como é conhecido o endereço na rede, e que é fornecido pelo provedor de acesso, assim que o usuário faz a conexão ao mesmo. 

Os números IP são divididos em classes (A, B e C) e distribuídos de acordo com a necessidade e disponibilidade de números, que hoje são muito escassos. Um novo formato de endereços IP, conhecido como IPNG ou IPV6, já está sendo desenvolvido, e deve ter um campo com o código do provedor, procurando solucionar o problema, por ser maior e mais abrangente. O órgão responsável pela distribuição dos números e monitoramento na utilização dos mesmos é o Internic, que fica nos Estados Unidos.

DNS - O Domain Name System (DNS) é o banco de dados responsável pelo gerenciamento e atribuição dos nomes dos computadores na Internet. Normalmente, reside no servidor principal do provedor. Graças a este recurso, não é preciso lembrar o número IP de cada estação (seria muito chato!!!) e sim o nome da máquina.

Por exemplo para acessar a home page da Embratel, em vez de digitar http://www.embratel.net.br, o usuário precisaria digitar http://200.255.253.241/home.htm, caso não existisse o DNS.

Os domínios primários são: 
com - comercial; 
edu - educacional; 
gov - governamental; 
mil - militar; 
org - organizações privadas que não se enquadram em outra classe; 
net - computadores administrativos da rede; 
us, br , fr , jp - códigos do país (por exemplo, atribuna.com.br). 

Apenas os Estados Unidos estão dispensados do uso da sigla de país, e a sigla ca (de Canadá) pode aparecer em alguns endereços americanos do estado da Califórnia (um problema de endereçamento que ainda não foi resolvido). (N.E.: veja a lista de códigos dos países). 

Para se comunicarem na Internet, as aplicações geralmente utilizam um endereço IP de 32 bits, para formalizarem a conexão. Entretanto, para se comunicarem utilizando o nome Internet, as aplicações simplesmente consultam o banco de dados no servidor e procuram pelo endereço correspondente.

O DNS é muito importante para o sistema de correio eletrônico também, pois nele são definidos os registros que identificam a máquina que serve de gerenciadora das mensagens dos usuários. 

Em máquinas Unix, o sistema de DNS já está embutido no próprio sistema operacional, bastando ao administrador configurá-lo de acordo com os endereços disponíveis. No Windows NT, até a versão 3.51, não estava disponível o DNS, isto está sendo prometido pela Microsoft para a versão 4.0, que deverá estar disponível em novembro deste ano.

Eis alguns exemplos de DNS:

localhost.embratel.net.br    IN   NS   200.255.253.245 ; Name Server
localhost2.embratel.net.br  IN   A     200.255.253.256 ; Host 
localhost.embratel.net.br    IN  MX   200.255.253.245  ; Mail Server

Neste caso, ao acessar a máquina localhost.embratel.net.br, a aplicação consulta o DNS, que então mapeia o nome para o endereço 200.255.253.245 e abre (estabelece) a conexão com o host.

(*) Fábio de Oliveira é o supervisor do sistema de A Tribuna Internet.