La capa de transporte permite la segmentación y reensamble de datos entre aplicaciones en hosts diferentes. Provee identificación de aplicaciones, separación de comunicaciones múltiples, y entrega confiable y ordenada de datos mediante protocolos como TCP y UDP. El TCP añade funciones como establecimiento de conexión, reconocimiento de recepción y retransmisión para lograr entrega confiable, mientras que UDP es más simple y eficiente.