Questão nº 41
Questão de Tecnologia da Informação · FGV DATAPREV 2024 (nº 41)
O protocolo HTTP (HyperText Transfer Protocol) é utilizado para a comunicação na World Wide Web, permitindo a troca de informações entre clientes (navegadores) e servidores.
Em uma correspondência do protocolo HTTP e o modelo OSI (Open Systems Interconnection), o HTTP poderá ser associado à camada
- Aaplicação. (alternativa correta)
- Benlace.
- Crede.
- Dsessão.
- Etransporte.
Resposta comentada
Gabarito Alternativa A
O modelo OSI (Open Systems Interconnection) divide as funções de comunicação de rede em sete camadas, indo da física (hardware) até a aplicação (software que o usuário final usa). A camada de aplicação é a mais próxima do usuário, onde os programas de software interagem diretamente com a rede para enviar e receber dados.
- (A) Correta: O HTTP (HyperText Transfer Protocol) é um protocolo de aplicação. Ele define como os navegadores (clientes) e os servidores web (aplicações) se comunicam para trocar informações, como páginas HTML, imagens e outros recursos da web. Ele opera diretamente no nível em que as aplicações interagem com o usuário.
- (B) Incorreta: A camada de enlace (ou camada de acesso à rede) lida com a transmissão de dados entre dispositivos diretamente conectados na mesma rede local, usando endereços físicos (MAC). O HTTP opera em um nível muito superior a isso.
- (C) Incorreta: A camada de rede é responsável pelo roteamento de pacotes entre diferentes redes, usando endereços lógicos (IP). O HTTP utiliza os serviços da camada de rede, mas não é um protocolo dessa camada.
- (D) Incorreta: A camada de sessão estabelece, gerencia e finaliza as sessões de comunicação entre aplicações. Embora o HTTP possa ter "sessões" no sentido de interação do usuário (geralmente gerenciadas por cookies ou URLs), o protocolo HTTP em si não é o responsável pelas funções de sessão do modelo OSI. Ele é um protocolo de aplicação que usa os serviços de camadas inferiores, incluindo a sessão. A armadilha aqui é confundir o conceito de "sessão de usuário" no contexto web com a função técnica da camada de sessão do OSI.
- (E) Incorreta: A camada de transporte é responsável pela entrega de dados de ponta a ponta, garantindo a confiabilidade e o controle de fluxo (ex: TCP, UDP). O HTTP utiliza o TCP (um protocolo da camada de transporte) para garantir a entrega confiável dos dados, mas o HTTP não é um protocolo de transporte.
Fonte: FGV DATAPREV 2024 Analista de Tecnologia da Informação - Segurança Cibernética e Proteção de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.