Geral Múltipla Escolha

As camadas do modelo OSI têm seus serviços definidos, elas sabem o que devem fazer, entretanto, não estão definidas protocolos, ou o como fazer. A camada que é responsável por garantir a comunicação confiável entre processos é a:

As camadas do modelo OSI têm seus serviços definidos, elas sabem o que devem fazer, entretanto, não estão definidas protocolos, ou o como fazer. A camada que é responsável por garantir a comunicação confiável entre processos é a:

  1. Transporte.
  2. Rede.
  3. Enlace.
  4. Sessão.
  5. Todas as alternativas estão incorretas.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - Transporte

Introdução

O modelo OSI (Open Systems Interconnection) é um framework conceitual que divide as funções de uma rede de computadores em sete camadas distintas. Cada camada possui responsabilidades específicas e interage apenas com as camadas imediatamente superiores e inferiores.

A questão busca identificar qual camada tem a função primordial de assegurar que a comunicação ocorra de forma confiável entre processos (aplicações) em dispositivos diferentes.

Desenvolvimento

Para responder corretamente, é fundamental distinguir as funções principais das camadas envolvidas nas alternativas:

  • Camada de Transporte (Camada 4): É a responsável pela comunicação fim-a-fim (end-to-end). Ela gerencia a entrega de dados entre processos específicos usando portas lógicas. Protocolos como o TCP operam nesta camada para oferecer confiabilidade, controle de fluxo e correção de erros.
  • Camada de Rede (Camada 3): Responsável pelo roteamento e endereçamento lógico (como IPs). Seu foco é entregar pacotes de um host para outro, mas não garante necessariamente a entrega confiável para o processo final.
  • Camada de Enlace (Camada 2): Garante a transmissão de dados entre dois nós conectados fisicamente (nó-a-nó), lidando com endereços físicos (MAC) e detecção de erros no link local.
  • Camada de Sessão (Camada 5): Controla as sessões estabelecidas entre aplicações, mas não é a responsável primária pela confiabilidade da entrega dos dados em si.

Análise

Vamos analisar detalhadamente o critério "comunicação confiável entre processos":

  • Identificação de Processos: Apenas a camada de Transporte utiliza o sistema de portas (ex: porta 80 para HTTP, porta 25 para SMTP) para identificar qual processo deve receber os dados dentro do computador destino.
  • Confiabilidade (End-to-End): Enquanto a camada de Enlace garante que um quadro chegue ao próximo roteador, ela não sabe se o dado chegou ao destinatário final. A camada de Transporte assume essa responsabilidade global, retransmitindo pacotes perdidos e organizando a ordem de chegada.
  • Contraste com a Camada de Rede: A rede foca no caminho (roteamento), enquanto o transporte foca na qualidade da entrega para a aplicação.
CamadaFoco PrincipalGarantia de Confiabilidade?
EnlaceNó para Nó (Link Local)Parcial (apenas no enlace)
RedeHost para Host (Roteamento)Não obrigatória (ex: IP)
TransporteProcesso para ProcessoSim (Ex: TCP)

Conclusão

A descrição apresentada na questão ("garantir a comunicação confiável entre processos") define exatamente a função da Camada de Transporte. É nela que ocorre a multiplexação de processos e onde reside a responsabilidade pela integridade e entrega dos dados para as aplicações finais.

Portanto, a alternativa correta é a A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Geral

Ver mais Geral resolvidas

Tem outra questão de Geral?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.