La capa de transporte es responsable de la transferencia confiable de datos entre hosts a través de una red, independientemente de la red subyacente. Proporciona servicios orientados a conexión y no orientados a conexión mediante protocolos de transporte. Establece conexiones entre entidades de transporte, controla el flujo de datos, y detecta y corrige errores para proporcionar un servicio eficiente y confiable a las aplicaciones.