Introdução às Redes de Computadores/Camada de transporte
A camada de transporte é o núcleo de toda a hierarquia de protocolos. Sua função é promover uma transferência de dados confiável e econômica entre a máquina de origem e a máquina de destino, independente das redes físicas em uso no momento. Esta camada recebe os dados enviados pela camada de Aplicação e os transforma em pacotes, a serem repassados para a camada de Rede. Sem a camada de transporte, todo o conceito de protocolos em camadas faria pouco sentido.
O tipo de conexão de transporte mais popular é um canal ponto a ponto livre de erros que entrega mensagens ou bytes na ordem em que eles foram enviados. No entanto, outros tipos possíveis de serviço de transporte são as mensagens isoladas sem nenhuma garantia relativa à ordem de entrega e à difusão de mensagens para muitos destinos.
Nesta camada operam dois protocolos: o TCP (Transmission Control Protocol) e o UDP (User Datagram Protocol).