No modelo de arquitetura TCP/IP, a camada em que se dá o uso do protocolo HTTP é a camada de
- A)aplicação.
Correta, porque o HTTP é um protocolo da camada de aplicação no modelo TCP/IP.
- B)transporte.
Errada, porque a camada de transporte é ocupada por protocolos como TCP e UDP, não pelo HTTP.
- C)rede.
Errada, porque a camada de rede trata do IP e do encaminhamento entre redes, não do HTTP.
- D)enlace.
Errada, porque a camada de enlace cuida da comunicação local e do acesso ao meio físico, não do HTTP.
Gabarito: A
No modelo TCP/IP, a camada de aplicação é a “camada dos serviços que o usuário percebe”, ou seja, onde ficam os protocolos que dão suporte direto às aplicações da rede. O HTTP entra exatamente aqui, porque ele é o protocolo usado para a transferência de páginas web e outros recursos entre cliente e servidor. Pense assim: navegador falando com servidor web, quem faz essa conversa acontecer no topo da pilha é a camada de aplicação. A arquitetura TCP/IP costuma ser apresentada em quatro camadas: aplicação, transporte, internet/rede e acesso à rede/enlace. O HTTP não cuida de envio físico de bits nem de roteamento entre redes. Ele só define como a informação web é solicitada e entregue, então está na camada superior, junto de protocolos como FTP, SMTP e DNS. Já a camada de transporte entra com TCP ou UDP, que fazem o transporte dos dados entre processos. A camada de rede cuida do endereçamento e do encaminhamento, com o IP. Na base, enlace lida com a transmissão local, como Ethernet e Wi-Fi. Cada uma tem seu papel, e o HTTP não vai descer para o “chão de fábrica” da rede. Por isso, o gabarito A está correto: HTTP é protocolo da camada de aplicação no modelo TCP/IP. Esse é um conceito clássico de redes, muito cobrado em prova de forma direta, sem mistério e sem carinho extra da banca.