Questão de Redes de Computadores — Modelo OSI — Avança SP 2024
Redes de Computadores›Modelo OSI
Código
qg079331
Banca
Avança SP
Órgão
Câmara de Louveira - SP
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
A ___ contém uma série de protocolos comumente necessários para os usuários. Um protocolo desta camada que é amplamente utilizado é o HTTP (HyperText Transfer Protocol), que constitui a base da World Wide Web. Quando um navegador deseja uma página Web, ele envia o nome da página desejada ao servidor que hospeda a página, utilizando o HTTP.Analise e indique a alternativa que melhor preenche a lacuna no texto acima.
Acamada de aplicação
Bcamada de enlace de dados
Csubcamada de controle e acesso
Dcamada de transporte
Ecamada rede
Revelar gabarito e comentário▾
GabaritoA — camada de aplicação
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”.
Modelo OSI: camada de aplicação e o protocolo HTTP
Gabarito: letra A. O HTTP (HyperText Transfer Protocol) é um protocolo da camada de aplicação do modelo OSI, que é a camada responsável por fornecer serviços diretamente aos usuários, como navegação web, e-mail e transferência de arquivos. É nela que residem protocolos como HTTP, FTP, SMTP, DNS e outros, que são as "portas de entrada" para as aplicações de rede.
O modelo OSI (Open Systems Interconnection) é um modelo de referência que divide a comunicação em sete camadas, cada uma com funções específicas. A camada de aplicação (camada 7) é a mais alta e é a que interage diretamente com o software que o usuário utiliza. Ela fornece serviços de rede para as aplicações, como navegação web (HTTP), envio de e-mail (SMTP, POP3, IMAP), transferência de arquivos (FTP) e resolução de nomes (DNS). O HTTP, citado no enunciado, é um dos protocolos mais conhecidos dessa camada, pois é a base da World Wide Web.
Para entender por que o HTTP está na camada de aplicação, é preciso lembrar que cada camada do modelo OSI tem um papel distinto. A camada de transporte (camada 4) é responsável pela comunicação fim-a-fim, garantindo a entrega confiável dos dados (com o TCP) ou a entrega rápida sem garantia (com o UDP). A camada de rede (camada 3) cuida do endereçamento lógico (IP) e do roteamento. A camada de enlace (camada 2) lida com o endereçamento físico (MAC) e a transmissão de quadros. Já a camada de aplicação é onde os protocolos que os usuários "veem" operam, fornecendo a interface entre a rede e as aplicações.
Um exemplo prático: quando você digita um endereço de site no navegador, o navegador usa o protocolo HTTP para enviar uma requisição ao servidor. Essa requisição desce pelas camadas do modelo OSI, sendo encapsulada com cabeçalhos de cada camada (transporte, rede, enlace, física), até ser transmitida pela rede. No servidor, o processo se inverte: os dados sobem pelas camadas, e o HTTP é processado na camada de aplicação, que entrega a página web ao servidor. Todo esse processo é transparente para o usuário, que só vê o resultado final na tela.
A pegadinha desta questão é que muitos candidatos confundem a camada onde o HTTP opera com a camada de transporte, pois o HTTP usa o TCP (da camada de transporte) para garantir a entrega confiável. No entanto, o HTTP em si é um protocolo de aplicação, que utiliza os serviços da camada de transporte, mas não pertence a ela. Essa distinção é fundamental para acertar a questão.
Guarde a fronteira: protocolos como HTTP, FTP, SMTP, DNS, DHCP e SNMP são da camada de aplicação; TCP e UDP são da camada de transporte; IP, ICMP e ARP são da camada de rede. É exatamente nessa separação que as alternativas se dividem.
Modelo OSI: Camada de aplicação (7) (HTTP, FTP, SMTP, DNS, DHCP, SNMP, Interface com o usuário); Camada de transporte (4) (TCP (confiável), UDP (rápido)); Camada de rede (3) (IP, ICMP, ARP, Roteamento); Camada de enlace (2) (Ethernet, HDLC, Endereço físico (MAC))
Alternativa A — ✅ Correta ⟵ GABARITO
A camada de aplicação é a camada do modelo OSI que contém os protocolos necessários para os usuários, como o HTTP. O enunciado descreve exatamente essa função: "contém uma série de protocolos comumente necessários para os usuários" e cita o HTTP como exemplo. O HTTP é um protocolo de aplicação que permite a comunicação entre navegadores e servidores web, sendo a base da World Wide Web.
Alternativa B — ❌ Incorreta
A camada de enlace de dados (camada 2) é responsável pela transmissão de quadros entre dispositivos na mesma rede, usando endereços físicos (MAC). Protocolos como Ethernet, Token Ring e HDLC operam nessa camada. O HTTP não pertence a ela, pois é um protocolo de aplicação que depende da camada de enlace para transmitir os dados, mas não opera nela.
Alternativa C — ❌ Incorreta
A subcamada de controle e acesso não é uma camada do modelo OSI. O modelo OSI tem sete camadas: física, enlace, rede, transporte, sessão, apresentação e aplicação. A subcamada de controle de acesso ao meio (MAC) faz parte da camada de enlace, mas não é uma camada independente, e o HTTP não opera nela.
Alternativa D — ❌ Incorreta
A camada de transporte (camada 4) é responsável pela comunicação fim-a-fim, oferecendo serviços como o TCP (orientado à conexão, confiável) e o UDP (não orientado à conexão, rápido). O HTTP usa o TCP como transporte, mas o protocolo HTTP em si é da camada de aplicação. A confusão entre "usar" e "pertencer" é a pegadinha clássica desta questão.
Alternativa E — ❌ Incorreta
A camada de rede (camada 3) é responsável pelo endereçamento lógico (IP) e pelo roteamento de pacotes entre redes. Protocolos como IP, ICMP e ARP operam nessa camada. O HTTP não pertence a ela, pois é um protocolo de aplicação que depende da camada de rede para encaminhar os dados, mas não opera nela.
NÃO CAIA NESSA!
A banca explora a confusão entre a camada onde o HTTP opera (aplicação) e a camada cujos serviços ele utiliza (transporte, com o TCP). O candidato que sabe que o HTTP usa TCP pode marcar a camada de transporte, mas o protocolo em si é de aplicação. Lembre-se: o HTTP é a "porta de entrada" da aplicação, não o "caminho" de entrega.
PEGA ESSA DICA!
Para acertar questões sobre camadas e protocolos, monte uma tabela mental com os protocolos de cada camada: Aplicação (HTTP, FTP, SMTP, DNS, DHCP, SNMP), Transporte (TCP, UDP), Rede (IP, ICMP, ARP), Enlace (Ethernet, HDLC). Quando a questão perguntar "em que camada opera o protocolo X", identifique a função do protocolo e associe à camada correspondente.