Você está na página 1de 12

Prof. Mario Gerson Miranda Magno Junior Msc.

SENAC-TI

DNS – Domain Name System


DNS – Por quê um sistema de nomes?

 Podemos ser identificados de diversas


maneiras, Registro de nescimento, RG, CPF,
Numero de Registro na carteira de Motorista.

 Por quê um nome? Não seria muito mais fácil


identificar-se apenas pelo Cpf?
DNS – Por quê um sistema de nomes?

 E na internet não acontece a mesma coisa?


 Um hospedeiro pode ser identificado por:
 Hostname -> Nautilus, Venus, Afrodite
 IP -> 10.4.2.12, 200.247.109.122
 ??? Qual o problema disto?
Relembrando o IPv4
 Um endereço de 4 Bytes
 Dividido em 4 segmentos
 Com estrutura rígida de distribuição
 ( Apenas para endereços válidos)
 Ex: 200.247.109.122
 Cada segmento é enumerado de 0 a 255
 Avaliado da esquerda para a direita obtemos dados sobre
sua localização na Internet.
Duas Maneiras de localizar um Host

 IP – Numérico

 DNS – Domain Name System


 ( Sistema de Nomes de Domínio )
DNS – Domain Name System
 Um serviço de diretório distribuído com a
hierarquia de nomes para servidores na
internet
 Um protocolo de camada de aplicação que
permite a consulta ao banco de dados
distribuido
DNS – Domain Name System
 A grande maioria dos servidores usa o sistema BIND
( Berkeley Name Domain)

 Bind 9

 O Protocolo DNS usa a porta 53 em UDP para


consultas
(BIND, 2009)
DNS – Domain Name System
 Usado pela grande maioria dos softwares da
camada de aplicação

 SMTP, HTTP, FTP.......

 O próprio nome de máquina local pode ser


definido via DNS
DNS – Domain Name System
 O processo:
1. O Cliente executa a aplicação DNS
2. O Browser extrai o nome de domínio e
repassa para o cliente DNS
3. O Cliente DNS faz a consulta
4. O Cliente DNS Recebe a Resposta ( IP )
5. O Browser recebe o IP e faz as requisições
Outros Seviços Importantes
 Apelidos de hospedeiros
 ( Canonical Name)

 Apelidos de servidores de correio


 ( MX ) Mail Exchange

 Distribuição de carga
RFCs ? ? ?
 O DNS está especificado inicialmente nos
RFCs 1034 e 1035

 Porém atualizado em diversas outras, para


questões como segurança, criptografia,
autenticação......
Ogrigado!!!

Você também pode gostar