Transporte
A camada de transporte é responsável por garantir que a comunicação entre os sistemas ocorra de maneira confiável, sem erros, e na ordem correta. Ela também pode segmentar os dados em unidades menores chamadas segmentos. Além disso, pode oferecer serviços de controle de fluxo e de controle de erro para garantir que a comunicação seja confiável.
Funções principais:
- Controle de fluxo: Garante que a transmissão de dados não sobrecarregue o receptor.
- Controle de erros: Detecta erros nos segmentos e solicita a retransmissão quando necessário.
- Multiplexação: Permite que múltiplas comunicações ocorram simultaneamente através de uma única conexão.
- Garantia de entrega ordenada: Assegura que os dados cheguem ao destino na mesma ordem em que foram enviados.