Você está na página 1de 22

PLANEJAMENTO E

IMPLEMENTAÇÃO DE SERVIÇOS
EM REDES DE COMPUTADORES
Prof. Alkmin
professoralkmin@gmail.com
ROADMAP

► DNS
► Estrutura do DNS
► Componentes do DNS
► Resolução de DNS
► Cache DNS
DNS

► O DNS é um sistema de resolução de nomes que associa


nomes de domínio legíveis por humanos a endereços IP.
► Quase todas as atividades na Internet dependem do DNS
para funcionar, desde o envio de e-mails até a navegação
na web. E, com o crescimento da Internet, memorizar
endereços IP se tornou inviável.
► Para tornar a usabilidade das redes IP algo mais
“amigável”, foi definido o uso de nomes (hostname).
DNS

► O DNS foi inventado pelo Paul Mockapetris, no Instituto de


Ciências da Informação (USA – Califórnia), em 1983.
► Atualmente, o processo de resolução de nomes (na maior
parte dos sistemas) é realizada na sequência a seguir:
► Arquivo “hosts” (presente no computador cliente);
► Cliente DNS (realizando a consulta no servidor DNS –
Configurações de Rede).
DNS

► Arquivo HOSTS em sistemas GNU/Linux: /etc/hosts


DNS

► HOSTS no Windows: C:\Windows\System32\drivers\etc\hosts


DNS

► Um cliente DNS pode realizar dois tipos de consulta:

Consulta/Pesquisa Direta:
Perguntar o endereço IP de um
determinado Hostname.

Consulta/Pesquisa Reversa:
Perguntar o Hostname de um
determinado endereço IP.
DNS

Configuração básica do Cliente DNS – Linux


DNS

Configuração básica do Cliente DNS – Windows


DNS

► Ter dois ou mais servidores DNS (Domain Name System) é


uma boa prática para garantir que a resolução de nomes
seja confiável e redundante, ou seja, se um servidor falhar
ou não souber a resposta, ainda será possível encontrar o
que procura.
COMPONENTES DO DNS

► Servidores DNS: Existem servidores autoritativos que


contêm informações sobre um domínio específico e
servidores recursivos que ajudam a encontrar essas
informações.
► Registros DNS: Diferentes tipos de registros (A, AAAA,
CNAME, MX, PTR, etc.) que armazenam informações
específicas, como endereços IP e registros de email.
► Zone Files e Zonas: Os zone files contêm informações
sobre um domínio e suas zonas.
ESTRUTURA DO DNS

► O DNS é organizado em uma estrutura hierárquica.


► Hierarquia de domínios: Começa com a raiz, seguida pelos
Top-Level Domains (TLDs), como .com, .org e .net, e
depois pelos subdomínios, como www.exemplo.com.
► Domínios genéricos e de país: Existem domínios genéricos
(gTLDs) e de país (ccTLDs) que têm diferentes funções e
regulamentos.
ESTRUTURA DO DNS

► As partes de um domínio:
ESTRUTURA DO DNS

► Hostname: nome de um computador (ou dispositivo) em


uma rede que pode o pertencer a um domínio ou não.
► Domínio: nome único utilizado para identificar um
“grupo” de computadores na internet ou na rede interna,
feito por dois ou mais “nomes” separados por ponto ( . ).
► “google.com”
► “google.com.br”
► “mec.gov.br”
ESTRUTURA DO DNS

► No exemplo abaixo, há dois domínios, onde cada um possui


hostnames específicos, que podem ser distintos ou não.
► “a.ninja.local”
► “a.peba.int”
ESTRUTURA DO DNS

► Ao registrar um domínio
DNS é possível criar
subdomínios
► É possível gerenciar todo
este “espaço de nomes
DNS” com apenas um
arquivo de zona ou
possuir arquivos de zona
distintos para gerenciar
cada um destes
subdomínios.
RESOLUÇÃO DE DNS

► Quando um cliente solicita uma resolução de nome de um


domínio diferente do publicado pelo servidor DNS
consultado, a solicitação é encaminhada aos “ROOT
SERVERS” (Servidores raiz de DNS).
► Como o DNS é constituído de uma estrutura hierárquica e
descentralizada, os ROOT-SERVERS possuem o endereço de
todos os “Domínios de Alto Nível” (TLD – Top Level
Domains), informando ao cliente DNS o caminho para
prosseguir com a resolução de nome.
RESOLUÇÃO DE DNS
RESOLUÇÃO DE DNS
CACHE DNS

► Os servidores DNS armazenam temporariamente em cache


as respostas para consultas DNS frequentes. Isso reduz a
latência e o tráfego de rede, pois consultas repetidas
podem ser atendidas diretamente a partir do cache.
► Este período de tempo de armazenamento (TTL - Time to
Live) é definido pelo administrador do servidor que possui
a resposta (do IP ou hostname) solicitado pelo cliente.
► Portanto, durante este período, o cliente não precisa
consultar o servidor novamente para acessar o mesmo
endereço.
CACHE DNS
BIBLIOGRAFIA

► DESMOND, B.; RICHARDS, J.; ALLEN, R.; LOWE-NORRIS, A.


G. Active Directory: Designing, Deploying, and Running
Active Directory. O’Reilly Media, 2008.
► SILVA, S. Web Server Administration. Course Technology,
2008.
► WALTHER, H. How to Cheat at Configuring Exchange
Server 2007. Syngress, 2007.

Você também pode gostar