DCN - Introducción a la capa de transporte
La siguiente capa en el modelo OSI se reconoce como capa de transporte (capa 4). Todos los módulos y procedimientos relacionados con el transporte de datos o flujo de datos se clasifican en esta capa. Como todas las demás capas, esta capa se comunica con su capa de transporte de pares del host remoto.
La capa de transporte ofrece una conexión punto a punto y de un extremo a otro entre dos procesos en hosts remotos. La capa de transporte toma los datos de la capa superior (es decir, la capa de aplicación) y luego los divide en segmentos de menor tamaño, numera cada byte y los entrega a la capa inferior (capa de red) para su entrega.
Funciones
Esta capa es la primera que divide los datos de información, suministrados por la capa de aplicación, en unidades más pequeñas llamadas segmentos. Numera cada byte del segmento y mantiene su contabilidad.
Esta capa garantiza que los datos se reciban en la misma secuencia en que se enviaron.
Esta capa proporciona una entrega de datos de un extremo a otro entre hosts que pueden pertenecer o no a la misma subred.
Todos los procesos del servidor que pretenden comunicarse a través de la red están equipados con puntos de acceso al servicio de transporte (TSAP) conocidos también como números de puerto.
Comunicación de extremo a extremo
Un proceso en un host identifica a su host par en la red remota por medio de TSAP, también conocidos como números de puerto. Los TSAP están muy bien definidos y un proceso que intenta comunicarse con sus pares lo sabe de antemano.
Por ejemplo, cuando un cliente DHCP desea comunicarse con el servidor DHCP remoto, siempre solicita el puerto número 67. Cuando un cliente DNS desea comunicarse con el servidor DNS remoto, siempre solicita el puerto número 53 (UDP).
Los dos protocolos principales de la capa de transporte son:
Transmission Control Protocol
Proporciona una comunicación confiable entre dos hosts.
User Datagram Protocol
Proporciona una comunicación poco confiable entre dos hosts.