Sie sind auf Seite 1von 2

DNS (Domain Name Server) Executado como um servio. Arquitetura hierrquica de servidores. Utiliza esquema de BD distribudo. Arquitetura cliente/servidor.

O DNS funciona de forma hierrquica onde no topo da hierarquia esto os servidores raiz, depois vem os servidores de nvel superior e por ltimo o servidor de nvel secundrio. Existem 13 servidores raiz, a maioria fica na Amrica do Norte. O comando nslookup serve para consultar servidores DNS locais disponveis. Os servidores de nvel superior podem ser genricos ou de pases. A consulta do cliente com o servidor local UDP e a consulta entre servidores TCP. Utiliza a porta 53 Para obter um endereo de domnio secundrio tem de pagar um taxa anual entidade que administra o servidor DNS de nvel superior. O ICANN administra os domnios de nvel superior e delegou o Registro.br para administrar o .br no Brasil. Uma vez criado o domnio, o proprietrio pode criar subdomnios sem pedir permisso de registro ao domnio de nvel superior. ipconfig /displaydns mostra todas as entradas (nome x ip) que o resolvedor resolveu recentemente, no confundir com cache DNS que fica no servidor de nomes local. Existem dois tipos de mensagens DNS: de consulta e de resposta. As mensagens de resposta carregam um ou mais registros de recursos.

Registro de recurso uma tupla de 4 elementos que contm os seguintes campos: Name, Value, Type e TTL.
Type A NS CNAME MX Name Nome do host Nome do domnio Apelido do host Apelido do host Value Endereo IP Nome de um servidor Nome cannico Nome cannico de um servidor de e-mail

Considerando que foi digitado um endereo em um browser seguem os procedimentos utilizados para resoluo do nome: A. Usurio digita no browser o endereo desejado

B. Browser verifica se existe associao do nome com o endereo IP na sua memria (cache) C. Se no conhecer, o browser passa a solicitao para o programa cliente DNS (resolvedor) que roda como um servio. D. O resolvedor procura o hostname solicitado no arquivos hosts. E. Se no achar o nome em hosts o resolvedor verifica um arquivo (resolv.conf no Linux) para saber o endereo do DNS local. F. Consulta recursiva para www.marcio.com.br (1) G. O DNS local verifica seu cach enquanto isso o resolvedor envia consulta para outros servidores DNS. H. O DNS local verifica seu cache, se no encontrar a entrada desejada faz uma consulta iterativa para o servidor raiz www.marcio.com.br (2). I. O servidor raiz no admite cach e responde com uma referncia para o servidor de nvel superior br (3) J. Consulta iterativa para o servidor .br (www.marcio.com.br ?) (4) K. Servidor br manda uma referncia para o servidor .com.br (5) L. Consulta iterativa para o servidor .com.br (www.marcio.com.br ?) (6) M. Servidor .com.br manda uma referncia para o servidor marcio.com.br (7) N. Consulta iterativa para o servidor marcio.com.br (www.marcio.com.br ?) (8) O. Responde com endereo IP juntamente com o TTL do registro (9) P. Servidor local faz cache do resultado e passa a resposta para o resolvedor. Q. O resolvedor passa a resposta para o browser.

Das könnte Ihnen auch gefallen