Definición


Transporta los mensajes de la capa de aplicación entre los host de la aplicación. En internet, existen dos protocolos de transporte

En esta capa, denominaremos a los paquetes como segmentos

La extensión de la entrega host-to-host a una entrega process-to-process se llama transport-layer multiplexing. Además de este servicio, UDP y UTP ofrecen integrity checking con campos de detección de error. Estos dos servicios minimales son los únicos que ofrece UDP. Así como el protocolo IP, UDP es un unreliable service

TCP, por el otro lado, ofrece servicios adicionales a sus aplicaciones. En primer lugar, ofrece reliable data transfer. Utilizando control de flujo, números de secuencia, acknowledgments y timers, este protocolo asegura que la información se enviará exitosamente y en el orden correcto. Por otro lado, también ofrece congestion control. Este no es un servicio para la aplicación que lo usa, sino para el bien de todo el internet. Previene que una conexión TCP inunda los links y routers entre los hosts con una excesiva cantidad de tráfico