Está en la página 1de 4

Capa de Transporte

La tarea de esta capa es proporcionar un servicio de transporte confiable de la mquina de origen a la mquina de destino, independientemente de la red o redes en uso.

Propsito de la capa de transporte


La capa de transporte permite la segmentacin de datos y brinda el control necesario para reensamblar las partes dentro de los distintos streams de comunicacin. Las responsabilidades principales que debe cumplir son: Rastreo de comunicacin individual entre aplicaciones en los hosts de origen y destino Segmentacin de datos Reensamble de segmentos en streams de datos de aplicacin Identificacin de diferentes aplicaciones Rastreo de conversaciones individuales Cualquier host puede tener mltiples aplicaciones que se comunican a travs de la red, cada una de estas aplicaciones se comunicar con una o ms aplicaciones en hosts remotos. Es responsabilidad de la capa de transporte, mantener los streams de comunicacin mltiple entre estas aplicaciones. Segmentacin de datos Cada aplicacin crea datos de stream para enviarse a una aplicacin remota, estos datos se envan a travs de los medios en partes manejables. Los protocolos de la capa de transporte describen los servicios que segmentan estos datos de la capa de aplicacin. Esto incluye la encapsulacin necesaria en cada seccin de datos. Cada seccin de datos de aplicacin, requiere que se agreguen encabezados en la capa de transporte para indicar la comunicacin a la cual est asociada. Reensamble de segmentos En el host de recepcin, cada seccin de datos se puede direccionar a la aplicacin adecuada. Adems, estas secciones de datos individuales tambin deben reconstruirse para generar un stream completo de datos que sea til para la capa de aplicacin.

Los protocolos en la capa de transporte describen cmo se utiliza la informacin del encabezado de la capa para reensamblar las partes de los datos en streams y pasarlos a la capa de aplicacin. Identificacin de aplicaciones Para pasar streams de datos a las aplicaciones adecuadas, la capa de transporte debe identificar la aplicacin objetivo. Para lograr esto, la capa de transporte asigna un identificador a la aplicacin. Los protocolos TCP/IP denominan a este identificador nmero de puerto. A todos los procesos de software que requieran acceder a la red se les asigna un nmero de puerto exclusivo en ese host.

Control de las conversaciones


Las funciones principales que especifican los protocolos de la capa de transporte incluyen: Segmentacin y reensamble la mayora de las redes tiene una limitacin en la cantidad de datos que se pueden incluir en una simple PDU. La capa de transporte divide los datos de aplicacin en bloques de datos de un tamao adecuado. Multiplexacin de conversacin Puede haber aplicaciones o servicios que se ejecutan en cada host de la red. A cada una de estas aplicaciones o servicios se les asigna una direccin conocida como puerto, de manera que la capa de transporte determina con qu aplicacin o servicio se identifican los datos. Algunos protocolos en la capa de transporte proporcionan: Conversaciones orientadas a la conexin Entrega confiable Reconstruccin de datos ordenada Control del flujo

Soporte de comunicacin confiable


Un protocolo de la capa de transporte puede implementar un mtodo para asegurar el envo confiable de datos. En trminos de redes, confiabilidad significa asegurar que cada seccin de datos que enva el origen llegue al destino. En la capa de transporte, las tres operaciones bsicas de confiabilidad son: Rastreo de datos transmitidos Acuse de recibo de datos recibidos Retransmisin de cualquier dato sin acuse de recibo Determinacin de la necesidad de confiabilidad Las aplicaciones, tales como bases de datos, pginas Web y correo electrnico, necesitan que todos los datos enviados lleguen al destino en su condicin original para que sean tiles. Cualquier prdida de datos puede corromper una comunicacin y dejarla incompleta o ilegible. Por lo tanto, estas aplicaciones se disean para utilizar un protocolo de capa de transporte que implemente la confiabilidad.

TCP y UDP
Los dos protocolos TCP/IP ms comunes de la capa de transporte son el Protocolo de control de transmisin (TCP) y el Protocolo de datagramas de usuario (UDP). Ambos protocolos gestionan la comunicacin de mltiples aplicaciones. Las diferencias entre ellos son las funciones especficas que cada uno implementa. Protocolo de datagramas de usuario (UDP) UDP es un protocolo simple, sin conexin, descrito en la RFC 768. Cuenta con la ventaja de proveer la entrega de datos sin utilizar muchos recursos. Las porciones de comunicacin en UDP se llaman datagramas. Este protocolo de la capa de transporte enva estos datagramas como mximo esfuerzo. Las aplicaciones que utilizan UDP incluyen: Sistema de nombres de dominio (DNS) Streams de video Voz sobre IP (VOIP)

Protocolo de control de transmisin (TCP) TCP es un protocolo orientado a la conexin, descrito en la RFC 793. El TCP utiliza recursos adicionales para ganar funciones. Las funciones adicionales especificadas por TCP estn en el mismo orden de entrega, son de entrega confiable y de control de flujo. Cada segmento de TCP posee 20 bytes de carga en el encabezado, que encapsulan los datos de la capa de aplicacin, mientras que cada segmento UDP slo posee 8 bytes de carga. Las aplicaciones que utiliza el TCP son: Exploradores Web Correo electrnico Transferencias de archivos

También podría gustarte