O serviço DNS da Internet pode ser considerado
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: A - um banco de dados distribuído
O DNS (Domain Name System) é um componente fundamental da infraestrutura da Internet. Ele serve para traduzir nomes de domínio legíveis por humanos (como www.example.com) em endereços IP (como 192.0.2.1), que são utilizados pelos dispositivos para localizar e se comunicar uns com os outros na rede.
Para entender por que a alternativa A está correta, é crucial compreender que o serviço DNS é distribuído globalmente. Isso significa que não existe um único local ou servidor onde todas as informações de DNS ficam armazenadas. Em vez disso, o DNS é composto por uma hierarquia de servidores que compartilham a responsabilidade pela resolução de nomes de domínio.
A natureza distribuída do DNS permite uma escalabilidade significativa, já que qualquer servidor DNS pode responder a consultas de qualquer parte do mundo. Essa distribuição também garante uma maior resiliência e disponibilidade do serviço, pois a falha de um servidor ou de uma parte da rede não compromete todo o sistema.
Vamos comparar rapidamente as outras alternativas para entender por que elas não são aplicáveis:
- B - computação na nuvem: Embora o DNS possa ser implementado em ambientes de nuvem, ele não é intrinsecamente um serviço de computação na nuvem. Computação na nuvem se refere ao fornecimento de serviços de TI por meio da Internet.
- C - computação em grid: Computação em grid envolve a utilização de um conjunto de recursos computacionais conectados para realizar tarefas complexas. O DNS não se enquadra nessa definição.
- D - um banco de dados centralizado: O DNS é, por definição, distribuído e não centralizado. Um banco de dados centralizado implica que todas as informações são mantidas em um único local, o que não é o caso do DNS.
- E - computação pervasiva: Computação pervasiva refere-se à integração da computação em todos os aspectos da vida diária. Embora o DNS seja uma parte essencial da infraestrutura da Internet, ele não se encaixa na definição de computação pervasiva.
Portanto, a alternativa correta é A porque o DNS é um banco de dados distribuído que armazena e organiza informações sobre nomes de domínio e seus respectivos endereços IP de maneira distribuída por toda a Internet.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O DSN converte chamados de hosts em texto para o formato IP que é um banco de dados distribuído implementado em uma hierarquia de servidores de nomes distribuídos e um protocolo da camada de aplicação que permite o que hospedeiros consultem o banco de dados distribuídos, que são frequentemente máquinas UNIX. O protocolo DSN utiliza conexão UDP e usa a porta 53.
...
Apesar da utilização de um banco de dados centralizado parecer mais fácil para o DNS isso pode causar vários problemas como paralisar o servidor poderia parar a internet, um único servidor não iria agüentar a demanda, se um cliente estivesse muito longe do servidor teria uma demora na resposta. Por estes motivos o banco de dados do DNS é distribuído e dividido hierarquicamente e são divididos em três classes: Servidores de nomes raiz, servidores DNS de domínio de alto nível e servidores DNS com autoridade.
Fonte: https://www.devmedia.com.br/como-funciona-o-sistema-de-servidores-dns/17495
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo