-
Letra C.
A afirmação I está errada porque DNS é hierárquico e distribuído. O item II está errado porque a resposta contém o endereço IP. Quem informa o endereço MAC é o ARP/Reverse ARP.
-
A essência do DNS é a criação de um esquema hierárquico de atribuição
de noems basead no domínio e de um sistema de bancos de dados
distribuídos para implementar esse esquema de nomenclatura. Ele é usado
principalmente para mapear nomes de hosts e destinos de mensagens de
correio eletrônico em endereçõs IP, mas também pode ser usado para
outros objetivos. O DNS é definido na RFCs 1034 e 1035.
O DNS é
utilizado da seguinte forma: para mapear um nome em um endereço IP, um
programa aplicativo chama um procediemtno de bilbioteca denominado
RESOLVER e repassa a ele o nome como um parâmetro. O resolver envia um
pacote UDP a um servidor DNS local, que procura o nome e retorna o
endereço IP ao resolver. Em seguida, o resolvedor retorna o endereço IP
ao programa aplicativo que fez a chamada. De posse do endereço IP, o
programa pode então estabelecer uma conexão TCP com o destino ou enivar
pacotes UDP até ele.
-
Nosso colega Markus não citou a fonte, segue ela para ajudar os demais colegas.
TANENBAUM, A. S.; WETHERALL, D. Redes de Computadores. 5. ed. São Paulo: Pearson, 2011.
A resposta desses três itens se encontram na página 384 e 385 do livro do Tanenbaum.
-
Gabarito: Letra C
- Comentário do prof. Victor Dalton (ESTRATÉGIA CONCURSOS)
DNS (Domain Name System - Sistema de Nomes de Domínios) é um sistema de gerenciamento de nomes hierárquico e distribuído operando segundo duas definições:
I) Examinar e atualizar seu banco de dados.
II) Resolver nomes de domínios em endereços de rede (IP).
O DNS funciona da seguinte maneira: para mapear um nome em um endereço IP, um programa aplicativo chama um procedimento de bilbioteca denominado RESOLVER e repassa a ele o nome como um parâmetro. O RESOLVER envia um pacote UDP a um servidor DNS local, que procura o nome e retorna o endereço IP ao RESOLVER. Em seguida, o resolvedor retorna o endereço IP ao programa aplicativo que fez a chamada. De posse do endereço IP, o programa pode então estabelecer uma conexão TCP com o destino ou enviar pacotes UDP até ele. Quanto às alternativas, a I está visivelmente errada, pois o DNS é hierarquizado; a II também está errada, pois o endereço retornado é o IP, e não o MAC; a III é correta, pois os domínios realmente têm seu nome definido pelo caminho ascendente entre ele e a raiz (sem nome), com seus componentes separados por ponto.
Resposta certa, alternativa c).
FORÇA E HONRA.