Questão de Redes de Computadores — HTTP — Avança SP 2023
- Código
- qa541288
- Banca
- Avança SP
- Órgão
- Pref Morungaba
- Ano
- 2023
- Cargo
- Tec (Morungaba)
- ASMTP .
- BHTTP.
- CFTP.
- DSSH.
- EICMP.
GabaritoB — HTTP.
Gabarito: letra B. O HTTP (HyperText Transfer Protocol) é o protocolo da camada de aplicação responsável pela transferência de hipertexto, sendo a base da comunicação de dados na World Wide Web — é ele que possibilita a navegação na internet. Os demais protocolos citados (SMTP, FTP, SSH e ICMP) desempenham outras funções, como envio de e-mail, transferência de arquivos, acesso remoto e diagnóstico de rede, respectivamente.
O HTTP é um protocolo da camada de aplicação do modelo TCP/IP, utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos. Ele define a estrutura das mensagens trocadas entre um programa cliente (navegador) e um programa servidor (servidor web), operando no modelo de requisição-resposta. Por padrão, utiliza a porta TCP 80, e sua versão segura, o HTTPS, utiliza a porta 443, adicionando uma camada de criptografia SSL/TLS.
Para entender por que o HTTP é a resposta, é essencial distinguir os protocolos da camada de aplicação e suas finalidades. Cada protocolo foi projetado para um serviço específico: o SMTP cuida do envio de e-mails, o FTP da transferência de arquivos, o SSH do acesso remoto seguro e o ICMP do diagnóstico e controle de erros na rede. O HTTP, por sua vez, é o protocolo nativo da Web, responsável por transferir as páginas HTML e demais recursos que o navegador exibe.
A pegadinha desta questão está na associação automática entre "navegação na internet" e o protocolo que viabiliza esse serviço. Muitos candidatos podem confundir o FTP, que também transfere dados, ou o SMTP, que também é um protocolo de aplicação, mas a função de navegar por páginas web é exclusiva do HTTP. O FTP, por exemplo, é anterior à Web e serve para transferência de arquivos, não para navegação em hipertexto.
Na prática, quando você digita um endereço no navegador, ele envia uma requisição HTTP ao servidor, que responde com o conteúdo da página. Esse fluxo de requisição e resposta é o que define a navegação. O HTTPS, versão segura do HTTP, é o mais utilizado atualmente, mas a base do protocolo permanece a mesma. Guarde essa distinção: HTTP é o protocolo da Web; os demais são protocolos de serviços específicos.
O SMTP (Simple Mail Transfer Protocol) é o protocolo da camada de aplicação usado para envio de correio eletrônico e troca de mensagens entre servidores de correio. Ele não está relacionado à navegação na internet, mas sim ao serviço de e-mail. A confusão aqui é associar qualquer protocolo de aplicação à navegação, quando cada um tem uma função específica.
O HTTP (HyperText Transfer Protocol) é o protocolo da camada de aplicação da Web, utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos, sendo a base para a comunicação de dados da World Wide Web. Ele define a estrutura das mensagens entre cliente e servidor, permitindo a transferência de hipertexto (HTML) e, consequentemente, a navegação na internet. É exatamente o que a alternativa descreve.
O FTP (File Transfer Protocol) é o protocolo da camada de aplicação usado para transferência de arquivos de ou para um hospedeiro remoto. Embora seja um protocolo de transferência de dados, sua função é específica para arquivos, não para navegação em páginas web. A distinção é clara: FTP transfere arquivos; HTTP transfere hipertexto.
O SSH (Secure Shell) é um protocolo que permite acesso e controle remoto de um computador, com funcionalidade adicional de criptografia, proporcionando segurança na comunicação. Ele não está relacionado à navegação na internet, mas sim ao gerenciamento remoto de máquinas. A confusão pode ocorrer por ser um protocolo de aplicação, mas sua finalidade é completamente diferente.
O ICMP (Internet Control Message Protocol) é um protocolo da camada de rede, utilizado para diagnóstico e controle de erros, como o comando ping e o traceroute. Ele não opera na camada de aplicação e não tem relação com a navegação na internet. A pegadinha aqui é incluir um protocolo de infraestrutura que não participa do serviço de navegação.
A banca explora a confusão entre protocolos da camada de aplicação, apresentando alternativas que também são protocolos de rede, mas com funções distintas. O candidato pode ser induzido a escolher o FTP, por ser um protocolo de transferência, ou o SMTP, por ser de aplicação, mas a navegação na internet é função exclusiva do HTTP. Lembre-se: cada protocolo tem um serviço específico, e a navegação web é do HTTP.
Para questões que pedem a função de um protocolo, associe cada sigla ao seu serviço principal: HTTP/HTTPS = navegação web; SMTP/POP3/IMAP = e-mail; FTP = transferência de arquivos; SSH/Telnet = acesso remoto; ICMP = diagnóstico de rede. Essa associação direta resolve a maioria das questões de protocolos.
Gabarito: letra B
Link permanente: /questoes/qa541288