Introdução à Questão
A questão apresenta um cenário comum no uso da internet: a necessidade de acessar um site usando um nome amigável (www.cisco.com) em vez de números complexos (endereços IP). O objetivo é identificar qual tecnologia ou protocolo realiza essa tradução fundamental para a navegação.
Análise dos Conceitos
Para entender a resposta, precisamos diferenciar as funções dos protocolos listados nas opções:
- FTP (File Transfer Protocol): Utilizado exclusivamente para transferência de arquivos entre cliente e servidor. Não possui função de resolução de nomes.
- SNMP (Simple Network Management Protocol): Utilizado para gerenciamento e monitoramento de dispositivos de rede. Também não resolve nomes.
- HTTP (Hypertext Transfer Protocol): É o protocolo usado para transferir dados da página web (conteúdo), mas ele precisa de um endereço IP válido para estabelecer a conexão. Ele não converte o nome em IP.
- HTML (HyperText Markup Language): É uma linguagem de marcação usada para estruturar o conteúdo da página, não um protocolo de comunicação de rede.
- DNS (Domain Name System): Este é o sistema responsável pela "tradução" de nomes de domínio legíveis por humanos (ex:
www.google.com) em endereços IP numéricos (ex: 142.250.190.46) que os computadores utilizam para se localizar na rede.
Comparativo Rápido
| Protocolo | Função Principal | Resolve Nome para IP? |
|---|
| FTP | Transferência de arquivos | Não |
| DNS | Resolução de Nomes de Domínio | Sim |
| SNMP | Gerenciamento de Rede | Não |
| HTTP | Comunicação Web | Não |
| HTML | Estrutura de Páginas | Não |
Conclusão
O protocolo que atua como uma "agenda telefônica" da internet, permitindo que você use nomes fáceis de lembrar no lugar de sequências numéricas longas, é o DNS.
Alternativa B