• Nenhum resultado encontrado

RCPI2010 Aulas43 44

N/A
N/A
Protected

Academic year: 2021

Share "RCPI2010 Aulas43 44"

Copied!
26
0
0

Texto

(1)

Instituto Federal de Educação, 

Ciência e Tecnologia ­ Alagoas

Redes de Computadores 1

Aulas 43­44

(2)

Sumário

(3)

1. DNS

Como podemos identificar:

»

Pessoas?

Depende!

No colégio:

– Número de Matrícula

No Trânsito

– CNH – Carteira Nacional de Habilitação

Nas Eleições

– Título de Eleitor

(4)

1. DNS

Em redes de computadores:

»

A identificação é realizada pelos endereços IP(...)

»

(…) contudo, memorizar endereços IP, para seres 

humanos, é uma tarefa no mínimo árdua

»

Para contornar essa questão:

DNS!

hostname (Nome do host)

Nos sistemas Linux, é também um comando: 

(5)

1. DNS

Introdução ao DNS

»

O que é o DNS?

Domain Name System (Sistema de Nomes de Domínios)

i.  Banco de dados distribuído implementado em uma 

hierarquia de servidores de nome

ii. Protocolo de camada de aplicação que permite que 

hosts consultem o banco de dados distribuído

– Servidores: geralmente máquinas UNIX que executam o  software BIND (Berkeley Internet Name Domain) – Utiliza UDP e é executa na porta 53

(6)

1. DNS

By Richard Stevens:

»

The Domain Name System, or DNS, is a distributed 

database that is used by TCP/IP applications to 

map between hostnames and IP addresses, and to 

provide eletronic mail routing information.

Mas ...

»

O que é um domínio?

Analogia:

– Pense em um domínio como um diretório em um sistema de  arquivos

(7)

1. DNS

Introdução ao DNS

»

O DNS 

Provê outros serviços importantes além da tradução de 

nomes:

i. Apelidos(aliases) de hosts

– De:  ● eu5555.sou.muito.complicado.edu.br ● Nome canônico (Registro CNAME) – Para: ● www.eu.com.br Alias

(8)

1. DNS

Introdução ao DNS

»

ii. Apelidos de servidores de email

Como os emails são encaminhados para os servidores 

de destino?

– Registros MX

»

iii. Distribuição de carga

Um conjunto de endereços IP fica associado a um único 

nome canônico

– Quando clientes consultam um nome mapeado para um  conjunto de endereços, o DNS responde com o conjunto inteiro  de endereços IP, mas faz um rodízio da ordem dos endereços  dentro de cada resposta

(9)

1. DNS

»

iii. Distribuição de carga

Há como verificar:

Comando dig

(10)

1. DNS

Funcionamento do DNS

»

Para o usuário, o funcionamento do DNS é uma 

caixa­preta

Transparente

»

Contudo

Há um grande número de servidores de nomes que 

estão distribuídos ao redor do mundo

»

Quais as possíveis abordagens para implantação 

de um serviço de nome?

Centralizada

Distribuída

(11)

1. DNS

Funcionamento do DNS

»

Proposta Centralizada

Um único servidor DNS responsável por responder todas 

as consultas de tradução de nomes para IPs

Problemas:

– Ponto único de falha – Volume de tráfego – Distância geográfica ao banco de dados centralizado – Manutenção(atualizações)

Não

 esc

aláv

el !!

!

(12)

1. DNS

Funcionamento do DNS

»

Proposta Distribuída

Utiliza­se um banco de dados hierárquico e distribuído

(13)

1. DNS

Funcionamento do DNS

»

Entendendo o funcionamento:

Firefox (http://www.cefet­al.br) 

Navegador contata um dos servidores raiz

Retorna endereço de um TLD(br)

Navegador contata um dos TLD

 Retorna endereço IP de um servidor cefet­al.br  com  autoridade

Navegador contata servidor DNS com autoridade

Mapeia www.cefet­al.br para endereço IP do servidor

(14)

1. DNS

Servidores de nomes de raiz

(15)

1. DNS

Funcionamento do DNS

»

Servidores de nomes de alto­nível(TLD)

Responsáveis por domínios como

– com, org, net, edu, gov

Responsáveis também por todos os TLDs de países

– uk, fr, ca, jp, br

(16)

1. DNS

Funcionamento do DNS

»

Há ainda um quarto tipo de servidor DNS

Servidor DNS local

– Obtido quando o host se conecta à rede do provedor de acesso – Mais comumente, via DHCP – Consulta realiza por host é enviada para o servidor DNS local

(17)

1. DNS

Funcionamento do DNS

»

Exemplo:

»

lab10.mauriciodenassau.com.br deseja o endereço IP de

»

cisco.netacad.net

»

Consultas recursivas

1 e 8;

»

Consultas iterativas

2 e 3; 

4 e 5; 

(18)

1. DNS

Cache DNS

»

Altamente explorado pelo DNS para reduzir o 

atraso e o número de mensagens DNS em trânsito 

na Internet

»

Funcionamento:

Servidor de nomes recebe resposta à solicitação

– O mesmo pode armazenar o mapeamento (nome, IP) na sua  memória local – Servidor DNS possui mapeamento para outra consulta? ● Ele pode responder à consulta – Mapeamentos são descartados após timeout (TTL)

(19)

1. DNS

Registros e Mensagens DNS

»

Formato de um RR

Tupla com 4 elementos

(Name, Value, Type, TTL) – TTL – Tempo de vida útil do RR ● Define em quanto tempo o RR deve ser removido da cache – Name, Value ­> Dependem de Type

»

Type = A

Address:

– Name = nome do host – Value = endereço IP

(20)

1. DNS

Registros e Mensagens DNS

»

Type = NS

Name Server:

– Name = domínio – Value = Nome de um servidor de nomes com autoridade ● Conhece como obter endereços IP para hosts neste domínio ● Usado para encaminhar consultas ao longo da cadeia DNS

Exemplo:

(ifal.edu.br,dns.ifal.edu.br, NS)

(21)

1. DNS

Registros e Mensagens DNS

»

Type = CNAME

Canonical Name:

– Name = alias do host – Value = Nome Canônico do host ● Fornece o nome verídico referente ao apelido

Exemplo:

(www.ifal.edu.br, eu5555.sou.muito.complicado.ifal.edu.br, CNAME)

(22)

1. DNS

Registros e Mensagens DNS

»

Formato da Mensagem

DNS:

»

Realiza

Consultas

Respostas

(23)

1. DNS

Registros e Mensagens DNS

»

Formato da Mensagem

(24)

1. DNS

Como inserir registros no banco de dados do 

DNS?

»

Imagine a criação de uma empresa:

Redes IFAL LTDA

»

registro.br 

www.redesifal.com.br 

Fornece­se os IPs dos servidores DNS com autoridade

– Primário – Secundário

»

Quem controla as empresas de registro de domínios?

ICANN (Internet Corporation for Assigned Names and 

Numbers)

(25)

Bibliografia

[KUROSE, 2006] KUROSE, J; ROSS, K.. Redes de computadores e a  Internet. 3ª edição. Pearson, 2006.

[CYCLADES, 2000] Cyclades. Guia Internet de Conectividade. 12ª edição.  São Paulo: Editora Senac, 2000.

(26)

Instituto Federal de Educação, 

Ciência e Tecnologia ­ Alagoas

Redes de Computadores 1

Aulas 43­44

Referências

Documentos relacionados

colocada qualquer restrição em termos de períodos de publicação. Também foi realizada uma pesquisa no Google, utilizando a mesma combinação de palavras-chave nas diferentes

(VIEIRA, 2018, Os desafios do trabalho intermitente à luz da reforma trabalhista). Segundo, Guimarães e Mota, a partir da regulamentação do contrato de trabalho

Podemos perceber que se por um lado o serviço de higiene mental representava um apoio importante ao trabalho educacional, reconduzindo as crianças à escola e criando meios para a

O contato (13-14) fecha se a umidade ambiente (RH) for maior do que a umidade programada (RHset) ou se a temperatura ambiente (Tamb) é menor do que a programada (Tset).. Logo que

A mesma tendência foi observada com a análise de sentimento dos discursos parlamentares entre 2007 e 2016, nos quais a percepção em relação à China é

AFRODITE DE PARANAMBUCO • ALIANÇA DE PARANAMBUCO • AMÊNDOA DE PARANAMBUCO AROEIRA DE PARANAMBUCO • BALUARTE DE PARANAMBUCO • BANZO DE PARANAMBUCO CALIFA DE PARANAMBUCO

Em resumo, a minuta de Resolução proposta, em anexo a esta Nota Técnica, apresenta sugestões de modificação nos seguintes pontos: (i) definição da natureza jurídica

Por fim, e à semelhança das comissões municipais para prevenção de incêndios rurais, institui-se a formação de uma comissão municipal de defesa de animais em situação de