Alternativa A - Transporte
A questão aborda uma função específica da arquitetura de redes, focando no modelo OSI e na responsabilidade pela confiabilidade da transmissão de dados.
Análise da Resposta
Para identificar a camada correta, é necessário entender a divisão de responsabilidades dentro do modelo OSI (Open Systems Interconnection):
- Camada de Transporte (Resposta Correta): Esta é a camada que estabelece a comunicação fim-a-fim (end-to-end) entre processos em diferentes máquinas. Ela utiliza portas para identificar os aplicativos (processos) e garante a entrega dos dados de forma confiável, ordenada e sem erros. Protocolos como o TCP operam nesta camada exatamente para assegurar essa confiabilidade.
- Camada de Rede: Responsável pelo endereçamento lógico (IP) e roteamento dos pacotes através da rede. Geralmente oferece um serviço de entrega "best-effort" (melhor esforço), sem garantia de entrega.
- Camada de Enlace: Garante a comunicação confiável apenas entre dois dispositivos diretamente conectados no mesmo enlace físico (ex: Ethernet), cuidando do controle de erros local.
- Camada de Sessão: Gerencia sessões de comunicação, estabelecendo, mantendo e finalizando conexões entre aplicações, mas não é a principal responsável pela confiabilidade do transporte dos dados brutos.
Resumo das Funções Principais
| Camada | Função Principal | Foco |
|---|
| Transporte | Comunicação fim-a-fim | Confiabilidade entre processos |
| Rede | Roteamento e Endereçamento | Caminho até o destino |
| Enlace | Controle de Erros Local | Nó a nó (link físico) |
A chave da questão está na expressão "comunicação confiável entre processos". Isso define inequivocamente a função da Camada de Transporte, pois ela gerencia o fluxo de dados entre as aplicações rodando nos sistemas finais.
Portanto, a alternativa A é a correta.