Modelos de referência em camadas: OSI e TCP/IP
Gabarito: letra A. A alternativa correta descreve com precisão a função das camadas nos modelos OSI e TCP/IP: cada camada abriga protocolos com responsabilidades específicas — transporte (TCP, UDP), roteamento (IP) e aplicação (HTTP, SMTP). As demais alternativas contêm erros conceituais clássicos, como atribuir ao UDP controle de congestionamento e entrega confiável, inverter a especificidade dos modelos ou confundir as camadas de apresentação e transporte.
Os modelos de referência em camadas são abstrações que organizam a comunicação entre sistemas heterogêneos, dividindo o processo em módulos hierárquicos. O modelo OSI, criado pela ISO, possui sete camadas (física, enlace, rede, transporte, sessão, apresentação e aplicação), enquanto o modelo TCP/IP, na prática, possui quatro camadas (acesso à rede, internet, transporte e aplicação). Cada camada executa funções bem definidas e se comunica apenas com as camadas adjacentes, o que permite modularidade e interoperabilidade.
A correspondência entre os modelos é um ponto central: a camada de transporte do OSI equivale à camada de transporte do TCP/IP, abrigando TCP e UDP; a camada de rede do OSI equivale à camada de internet do TCP/IP, abrigando o IP; e a camada de aplicação do TCP/IP engloba as camadas de sessão, apresentação e aplicação do OSI, abrigando protocolos como HTTP, SMTP e FTP.
A principal distinção entre TCP e UDP está na confiabilidade: o TCP é orientado à conexão, oferece entrega confiável, controle de fluxo e de congestionamento; o UDP é não orientado à conexão, não garante entrega, não faz controle de fluxo nem de congestionamento — é um protocolo de melhor esforço, usado quando a velocidade importa mais que a confiabilidade (ex.: streaming, VoIP).
A pegadinha da banca nesta questão é a inversão de características entre TCP e UDP e a confusão entre as camadas dos dois modelos. O candidato que decora as camadas sem entender as funções de cada protocolo tende a cair nas alternativas B, C e D.
Guarde a fronteira entre o que cada camada faz e quais protocolos pertencem a ela: é exatamente nessa correspondência que as alternativas se dividem.
Modelo | Camadas | Protocolos principais | Função principal | |
|---|
OSI (ISO) | 7 camadas (física, enlace, rede, transporte, sessão, apresentação, aplicação) | Modelo genérico de referência | Abstração modular para qualquer arquitetura de rede | |
TCP/IP | 4 camadas (acesso à rede, internet, transporte, aplicação) | IP (internet), TCP/UDP (transporte), HTTP/SMTP (aplicação) | Modelo específico da Internet, baseado em IP | |
Protocolo | Orientação à conexão | Entrega confiável | Controle de fluxo/congestionamento | Uso típico |
:-- | :-- | :-- | :-- | :-- |
TCP | Sim | Sim | Sim | Web, e-mail, transferência de arquivos |
UDP | Não | Não | Não | Streaming, VoIP, jogos online |
Alternativa A — ✅ Correta ⟵ GABARITO
A alternativa descreve corretamente a organização dos protocolos nas camadas: TCP e UDP na camada de transporte, IP na camada de rede/internet (responsável pelo roteamento) e HTTP, SMTP na camada de aplicação. Essa é a correspondência clássica entre os modelos OSI e TCP/IP, confirmada pela literatura de redes.
Alternativa B — ❌ Incorreta
A alternativa erra ao afirmar que ambos (TCP e UDP) oferecem controle de congestionamento e entrega confiável. O TCP oferece esses recursos; o UDP não — ele é não orientado à conexão, sem garantia de entrega, sem controle de fluxo e sem controle de congestionamento. A confiabilidade, quando necessária, fica a cargo da camada de aplicação.
Alternativa C — ❌ Incorreta
A alternativa inverte a especificidade dos modelos. O modelo OSI é genérico, servindo de referência para qualquer arquitetura de rede, enquanto o modelo TCP/IP é o modelo específico da Internet, baseado nos protocolos TCP e IP. Portanto, é o TCP/IP que é específico para redes baseadas em IP, não o OSI.
Alternativa D — ❌ Incorreta
A alternativa confunde camadas de modelos diferentes. A camada de apresentação do OSI é responsável pela representação dos dados (compressão, criptografia, codificação), enquanto a camada de transporte do TCP/IP (e do OSI) é responsável pela comunicação fim-a-fim e entrega confiável. Não há equivalência entre elas; a camada de apresentação do OSI equivale, no TCP/IP, a parte da camada de aplicação.
Alternativa E — ❌ Incorreta
A alternativa afirma o oposto do que ocorre. Protocolos abertos, como os da Internet (TCP/IP, HTTP), facilitam a interoperabilidade entre sistemas distintos, pois são padronizados e públicos. Redes proprietárias e ambientes fechados é que tendem a dificultar a interoperabilidade.
Gabarito: letra A