Próximas questões
Com base no mesmo assunto
Q831737 Noções de Informática
O protocolo HTTP
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A, que afirma que o protocolo HTTP usa como padrão uma conexão TCP para transferir arquivos. Para compreender por que essa alternativa é a correta, é importante entender o que é o protocolo HTTP e como ele funciona.

O HTTP (Hypertext Transfer Protocol) é o protocolo utilizado para a transferência de dados na Web, principalmente documentos HTML. Ele opera na camada de aplicação e utiliza o TCP (Transmission Control Protocol), que é um protocolo da camada de transporte, para estabelecer uma conexão segura e confiável entre o cliente (por exemplo, um navegador web) e o servidor. O TCP garante que os pacotes de dados sejam entregues em ordem e sem erros, o que é essencial para carregar páginas web corretamente.

É comum confundir o HTTP apenas com a transferência de documentos HTML, mas ele pode transmitir outros tipos de dados, como imagens, vídeos e aplicativos executáveis. Portanto, a alternativa B é incorreta.

Embora o HTTP possa ser configurado para utilizar certificados digitais e o protocolo TLS (Transport Layer Security) para uma comunicação segura, essa configuração dá origem a uma versão diferente do protocolo denominada HTTPS (HTTP Secure). Assim, a alternativa C não está correta porque descreve características do HTTPS, e não do HTTP puro.

Em relação à alternativa D, o HTTP tem sim alguns pontos em comum com outros protocolos como SMTP (Simple Mail Transfer Protocol) e FTP (File Transfer Protocol), pois todos são utilizados para transferência de dados na internet, embora com propósitos e mecanismos específicos.

Por fim, a alternativa E também não é correta ao afirmar que o HTTP provê autenticação, integridade e confidencialidade por padrão. Esses são objetivos de segurança comumente associados ao HTTPS.

Um erro comum ao estudar protocolos de rede é não entender a diferença entre o protocolo HTTP e o protocolo HTTPS, bem como as camadas do modelo OSI ou TCP/IP em que esses protocolos operam. Para evitar esses erros, é importante estudar cuidadosamente o modelo de camadas, o papel de cada protocolo na transferência de dados e como eles interagem entre si.

O gabarito é a alternativa A.

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 Hypertext Transfer Protocol, sigla HTTP (em português Protocolo de Transferência de Hipertexto) é um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI) utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos. Ele é a base para a comunicação de dados da World Wide Web.

O HTTP é o protocolo usado para realizar a transferência das páginas Web para nossos computadores; usado para trazer o conteúdo das páginas para nossos programas navegadores (browsers). O protocolo HTTP utiliza a porta 80 do protocolo de transporte TCP. 

 

Retirado de Informática para Concursos, de João Antônio Carvalho. Ano: 2013. Página 584.

GABARITO: "A".

HTTP é a sigla em língua inglesa de HyperText Transfer Protocol (Protocolo de Transferência de Hipertexto), um protocolo da camada de Aplicação do modelo OSI utilizado para transferência de dados na rede mundial de computadores, a World Wide Web. Também transfere dados de hiper-mídia (imagens, sons e textos).

Um sistema de comunicação em rede possui diversos protocolos que trabalham em conjunto para o fornecimento de serviços. Para que o protocolo HTTP consiga transferir seus dados pela Web, é necessário que os protocolos TCP e IP (Internet Protocol, Protocolo de Internet) tornem possível a conexão entre clientes e servidores através de sockets TCP/IP.

Fonte: https://www.oficinadanet.com.br/artigo/459/o_protocolo_http

Assertiva A correta. Segue explicações:

A) Correto. O protocolo HTTP utiliza conexão TCP para transferir arquivos.

B) Incorreto. Em base, ele é o protocolo que intermedia a requisição entre o cliente e o servidor, contendo também a transferência de documentos.

C) Incorreto. Os certificados digitais não são atrelados ao protocolo HTTPS, mas sim aos sites que visitamos, como um autenticador de identidade.

D) Incorreto. Tais protocolos utilizam como base o HTTP para suas requisições.

E) Incorreto. O HTTP por si só não tem criptografia nem segurança nenhuma, sendo complementado pelo SSL/TLS.

Os conceitos podem estar misturados. Caso eu esteja errado por favor me corrijam!

A. Atua na camada aplicação do modelo OSI.

Realiza autorização para transferência de páginas de hipertexto.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo