Pular para o conteúdo principal

Questão de Redes de Computadores — Protocolo — Avança SP 2023

Redes de ComputadoresProtocolo
Código
qq835692
Banca
Avança SP
Órgão
Prefeitura de São Lourenço da Serra - SP
Ano
2023
Nível
Médio
Cargo
Assistente Técnico em Informática
Qual é a camada em que o protocolo TLS é executado?
  1. AAplicação
  2. BRede
  3. CTransporte
  4. DSessão
  5. EApresentação
Revelar gabarito e comentário

GabaritoC — Transporte

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”.

TLS e o Modelo OSI: em que camada ele atua?

Gabarito: letra C. O TLS (Transport Layer Security) é executado na camada de Transporte do modelo OSI, atuando como um aperfeiçoamento do TCP para prover segurança (criptografia, integridade e autenticação) entre processos. Essa é a visão clássica adotada em provas de redes, embora exista uma discussão teórica sobre sua posição exata — que veremos a seguir.

O TLS é um protocolo de segurança que protege as comunicações na internet, como navegação HTTPS, e-mail (SMTP) e outros serviços. Ele opera entre a camada de aplicação e a camada de transporte no modelo TCP/IP, e no modelo OSI é frequentemente associado à camada de transporte (camada 4), pois seu objetivo é fornecer um canal seguro para os dados que trafegam entre dois processos. Essa é a resposta que a banca espera.

Para entender por que a resposta é Transporte, é preciso diferenciar os dois modelos de referência:

  • Modelo OSI (7 camadas): Física, Enlace, Rede, Transporte, Sessão, Apresentação e Aplicação. O TLS, na visão mais aceita em concursos, é colocado na camada de Transporte, pois ele se integra ao TCP (protocolo de transporte) para adicionar segurança.

  • Modelo TCP/IP (4 camadas): Acesso à Rede, Internet, Transporte e Aplicação. Aqui, o TLS fica entre a camada de Aplicação e a de Transporte, funcionando como uma camada intermediária que "envolve" os dados da aplicação antes de entregá-los ao TCP.

A confusão surge porque alguns autores, como o material de apoio, classificam o TLS como camada de Apresentação no modelo OSI. Isso ocorre porque o TLS realiza funções de criptografia e compressão, que teoricamente pertencem à camada de Apresentação (camada 6). No entanto, a banca Avança SP adota o entendimento mais difundido em provas de redes: TLS = camada de Transporte. Essa é a posição defendida por autores como Kurose e Ross, que tratam o TLS como um "aperfeiçoamento do TCP" executado na camada de transporte.

Na prática, quando um navegador acessa um site HTTPS, o TLS atua da seguinte forma:

  1. A aplicação (navegador) envia dados em texto puro para a camada TLS.

  2. O TLS criptografa esses dados e os repassa ao TCP (camada de transporte).

  3. O TCP segmenta e entrega ao IP (camada de rede), que roteia até o destino.

  4. No destino, o processo inverso ocorre: TCP recebe, TLS descriptografa e entrega à aplicação.

Portanto, o TLS não é um protocolo de aplicação como HTTP ou SMTP, nem atua na camada de rede. Ele é uma camada de segurança que se posiciona acima do TCP e abaixo da aplicação, o que, no modelo OSI, corresponde à camada de Transporte.

A pegadinha desta questão está na dupla classificação do TLS: enquanto alguns materiais o colocam na camada de Apresentação (por causa da criptografia), a maioria das bancas e o livro do Kurose o tratam como camada de Transporte. O candidato que memorizou apenas a classificação "apresentação" erra a questão. Por isso, é essencial saber as duas visões e identificar qual a banca adota.

Guarde o critério decisivo: no modelo OSI, o TLS é camada de Transporte; no modelo TCP/IP, fica entre Aplicação e Transporte. É exatamente essa distinção que separa as alternativas.

  1. 1Aplicação envia dados
  2. 2TLS criptografa
  3. 3TCP segmenta
  4. 4IP roteia
  5. 5Destino descriptografa
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A camada de Aplicação (camada 7 do OSI) abriga protocolos como HTTP, SMTP, DNS e FTP, que são usados diretamente pelas aplicações. O TLS não é um protocolo de aplicação: ele não define como as aplicações trocam mensagens, mas sim como os dados são protegidos durante o transporte. Embora o TLS seja usado por aplicações (como HTTPS), ele atua abaixo delas, na camada de transporte.

Alternativa B — ❌ Incorreta

A camada de Rede (camada 3) é responsável pelo roteamento de pacotes entre redes, usando o protocolo IP. O TLS não participa do roteamento nem do endereçamento lógico. Quem atua na camada de rede para segurança é o IPSec, que protege os pacotes IP — mas isso é outro protocolo, não o TLS.

Alternativa C — ✅ Correta ⟵ GABARITO

O TLS é executado na camada de Transporte do modelo OSI. Ele se integra ao TCP (protocolo de transporte) para adicionar criptografia, integridade e autenticação aos segmentos. No modelo TCP/IP, ele fica entre a camada de Aplicação e a de Transporte, mas, no OSI, a classificação mais aceita em provas é a camada de Transporte. Essa é a resposta esperada pela banca.

Alternativa D — ❌ Incorreta

A camada de Sessão (camada 5) é responsável por estabelecer, gerenciar e encerrar sessões de comunicação entre aplicações. O TLS realiza um handshake para negociar parâmetros de segurança, mas isso não o torna um protocolo de sessão. O handshake do TLS é uma fase do próprio protocolo, não uma função da camada de sessão.

Alternativa E — ❌ Incorreta

A camada de Apresentação (camada 6) é responsável pela tradução, compressão e criptografia dos dados. Alguns autores classificam o TLS nessa camada, pois ele realiza criptografia. No entanto, a banca adota a visão de que o TLS atua na camada de Transporte, como um aperfeiçoamento do TCP. Essa divergência é a principal pegadinha da questão: o candidato que estudou apenas a classificação "apresentação" erra.

NÃO CAIA NESSA!

A banca explora a dupla classificação do TLS. Muitos materiais o colocam na camada de Apresentação (por causa da criptografia), mas a maioria das provas e o livro do Kurose o tratam como camada de Transporte. Na hora da prova, lembre-se: TLS = Transporte no modelo OSI; no TCP/IP, fica entre Aplicação e Transporte. Com treino, você identifica essa pegadinha de longe 💪

Gabarito: letra C

Link permanente: /questoes/qq835692