Pages

quinta-feira, 2 de junho de 2011

Internet Aula 4 - DNS




Definição

O DNS é um sistema de gerenciamento de nomes de domínio, significa Domain Name System.
Nomes de Domínio são expressões usualmente mnemônicas que se referem a algum conteúdo "estacionado" na World Wide Web - por exemplo: http://www.profademirmoreira.blogspot.com/ .







Além disto, um Nome de Domínio define um território virtual sob autoridade de alguém. A forma dos Nomes de Domínio é definida por regras e procedimentos do DNS.








O DNS é o responsável, através de servidores, por transformar a expressão do Nome de Domíno em um endereço do protocolo IP de um servidor na Internet onde o conteúdo desejado será encontrado. A estes servidores chamamos servidores de DNS. O número de endereço IP é uma identidade de 32 bits atribuída a cada máquina que integra a Internet. Este número é composto de 4 octetos - por exemplo: 64.233.163.132.


Um domínio é chamado hostname quanto há ao menos um endereço de IP associado ao nome mnemônico. Hostnames estão sob leis adicionais quanto ao seu formato, além daquelas que regem os Nomes de Domínio.



Sintaxe

Um Nome de Domínio consiste em uma ou mais partes, as quais chamamos rótulos. Estes rótulos são, por convenção, concatenados e separados por pontos.




O domínio top-level (mais alto nível) define o tipo de conteúdo associado ao domínio (comercial, governamental, pessoal, etc.). Usualmente é definido por três letras: .com, .nom, .gov.





A hierarquia decresce da direita para esquerda. Cada rótulo mais a esquerda representa uma subdivisão do rótulo da direita. Por exemplo, o endereço http://www.exemplo.com/ tem duas subdivisões (ou dois subdomínios). O nome "exemplo" que precede imediatamente o .com é um subdomínio do rótulo top-level "com". Da mesma forma www é um subdomínio de exemplo.com.








Esta árvore de rótulos pode ser estruturada com até 126 subníveis, cada um com 63 octetos, totalizando menos de 253 caracteres. Porém, isto não significa que os fornecedores e gerenciadores diretos dos domínios (domain registries) irão permitir exatamente estes limites.