Pular para o conteúdo principal

Questão de Redes de Computadores — HTTP — Avança SP 2023

Redes de ComputadoresHTTP
Código
qa541288
Banca
Avança SP
Órgão
Pref Morungaba
Ano
2023
Cargo
Tec (Morungaba)
Qual dos seguintes protocolos possibilita a navegação na internet?
  1. ASMTP .
  2. BHTTP.
  3. CFTP.
  4. DSSH.
  5. EICMP.
Revelar gabarito e comentário

GabaritoB — HTTP.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Protocolos de aplicação e a navegação na internet

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.

1HTTP/HTTPS
Navegação web (hipertexto)
Portas 80/443
2SMTP
Envio de e-mail
3FTP
Transferência de arquivos
4SSH
Acesso remoto seguro
5ICMP
Diagnóstico de rede (ping)
Protocolos de aplicação
LEVELsoulevel.com.br
Protocolos de aplicação: HTTP/HTTPS (Navegação web (hipertexto), Portas 80/443); SMTP (Envio de e-mail); FTP (Transferência de arquivos); SSH (Acesso remoto seguro); ICMP (Diagnóstico de rede (ping))

Alternativa A — ❌ Incorreta

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.

Alternativa B — ✅ Correta ⟵ GABARITO

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.

Alternativa C — ❌ Incorreta

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.

Alternativa D — ❌ Incorreta

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.

Alternativa E — ❌ Incorreta

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.

NÃO CAIA NESSA!

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.

PEGA ESSA DICA!

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