Questão de Redes de Computadores — Protocolo — Avança SP 2023
- Código
- qq836337
- Banca
- Avança SP
- Órgão
- Prefeitura de São Miguel Arcanjo - SP
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- ASMTP
- BFTP
- CHTTP
- DDHCP
- EIP
GabaritoC — HTTP
Gabarito: letra C. O HTTP (Hypertext Transfer Protocol) é o protocolo da camada de aplicação responsável por enviar e receber informações na Internet, especificamente para a transferência de hipertexto e navegação na Web. Embora outros protocolos também atuem na Internet, o HTTP é o que diretamente "envia e recebe informações" no contexto de navegação, sendo o mais abrangente entre as opções apresentadas.
Para entender por que o HTTP é a resposta, é preciso primeiro compreender o que é um protocolo de comunicação. Um protocolo é um conjunto de regras convencionadas que controla e possibilita a conexão, comunicação e transferência de dados entre dois sistemas computacionais. Em uma rede de computadores, o protocolo é o responsável pela comunicação entre os computadores, funcionando como a "linguagem padrão" que permite a troca de dados, independentemente da localização ou do sistema operacional utilizado.
A Internet funciona através de uma pilha de protocolos, sendo o TCP/IP o conjunto mais importante. O modelo TCP/IP possui camadas, e cada uma delas tem funções específicas. Na camada de aplicação, encontram-se os protocolos que efetuam a comunicação direta com o software, identificando o tipo de requisição que está sendo realizada. É nessa camada que estão o SMTP (para e-mail), o FTP (para transferência de arquivos) e o HTTP (para navegação na Internet).
O HTTP é o protocolo que permite a transferência de hipertexto, ou seja, é ele que possibilita que você acesse páginas da Web, envie e receba informações através de navegadores. Quando você digita um endereço na barra do navegador, é o HTTP que faz a requisição ao servidor e recebe os dados da página. É por isso que ele é o "responsável por enviar e receber informações pela Internet" no sentido mais direto e abrangente.
A pegadinha desta questão está em considerar que todos os protocolos listados são usados na Internet, mas cada um tem uma função específica. O SMTP é para envio de e-mails, o FTP para transferência de arquivos, o DHCP para configuração dinâmica de endereços IP, e o IP é o protocolo de endereçamento e roteamento. O HTTP é o único que, de forma genérica, "envia e recebe informações" para a navegação na Web, sendo a resposta mais correta.
Guarde a distinção entre as funções de cada protocolo: é exatamente nessa fronteira que as alternativas se dividem.
O SMTP (Simple Mail Transfer Protocol) é o protocolo da camada de aplicação responsável pelo envio de e-mails. Ele não é o responsável por enviar e receber informações de forma geral na Internet, mas sim especificamente para o serviço de correio eletrônico. A banca explora a confusão entre "enviar informações" (que pode parecer genérico) e a função específica do SMTP.
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 também envie e receba dados, sua função é restrita à transferência de arquivos, não abrangendo todas as informações da Internet. A alternativa erra ao generalizar a função do FTP.
O HTTP (Hypertext Transfer Protocol) é o protocolo da camada de aplicação responsável pela transferência de hipertexto e pela navegação na Web. É ele que permite enviar e receber informações pela Internet de forma abrangente, sendo o protocolo mais diretamente associado a essa função. Quando você acessa um site, é o HTTP que faz a comunicação entre seu navegador e o servidor.
O DHCP (Dynamic Host Configuration Protocol) é o protocolo da camada de aplicação para configuração dinâmica de host. Sua função principal é permitir a atribuição automática de endereços IP, não sendo um protocolo para transferência de informações. A alternativa erra ao atribuir ao DHCP uma função que não é dele.
O IP (Internet Protocol) é o protocolo da camada de rede responsável pelo endereçamento e roteamento dos pacotes de dados. Ele é fundamental para a Internet, mas não é o responsável por "enviar e receber informações" no sentido de aplicação; ele apenas garante que os dados cheguem ao destino correto. A alternativa confunde a função de infraestrutura do IP com a de aplicação do HTTP.
A banca explora a confusão entre os protocolos da camada de aplicação e o protocolo IP. O candidato pode pensar que o IP, por ser o "protocolo da Internet", é o responsável por enviar e receber informações. Mas o IP atua na camada de rede, apenas endereçando e roteando pacotes. O HTTP, na camada de aplicação, é quem efetivamente envia e recebe as informações que você vê no navegador. Fique atento à função de cada protocolo!
Para questões de protocolos, monte uma tabela mental com a função de cada um: SMTP (e-mail), FTP (transferência de arquivos), HTTP (navegação Web), DHCP (configuração de IP), IP (endereçamento/roteamento). Isso ajuda a identificar rapidamente qual protocolo se aplica a cada situação.
Gabarito: letra C
Link permanente: /questoes/qq836337