Está en la página 1de 8

Capa 4: Transporte.

Introducción.
La capa de transporte es la cuarta capa del modelo OSI (Open Systems Interconnection) y se
encarga de proporcionar un servicio de transporte confiable de los datos entre los puntos
finales en una red. Es responsable de segmentar los datos de la capa de sesión y enviarlos a la
capa de red en paquetes separados. Además, la capa de transporte también maneja la
detección y corrección de errores, y garantiza que los datos lleguen al destino correcto en el
orden correcto “anexo1”.

Desarrollo.
La capa de transporte tiene dos protocolos principales: el protocolo de control de transmisión
(TCP) y el protocolo de datagramas de usuario (UDP). TCP es un protocolo orientado a la
conexión que garantiza la entrega confiable de los datos, mientras que UDP es un protocolo sin
conexión que se utiliza para aplicaciones que no requieren una entrega confiable, como la
transmisión de video en tiempo real o las consultas de DNS.

Además de la segmentación de datos y la corrección de errores, la capa de transporte también


proporciona control de flujo y control de congestión para evitar la sobrecarga de la red y
garantizar una entrega eficiente de los datos. El control de flujo se refiere a la capacidad de
limitar la cantidad de datos que se envían en un momento dado, mientras que el control de
congestión se refiere a la capacidad de limitar la cantidad de datos que se envían en la red en
su conjunto.

Funciones principales de la capa de transporte.

La capa de transporte tiene varias funciones importantes para garantizar una transmisión de
datos confiable y eficiente. A continuación, se presentan las funciones principales de la capa de
transporte:

1. Segmentación de datos: La capa de transporte divide los datos de la capa de sesión en


segmentos más pequeños que pueden ser transmitidos a través de la red “anexo2”.

2. Multiplexación: La capa de transporte permite que varios flujos de datos compartan


una misma conexión de red, lo que permite una mejor utilización de los recursos de la
red.

3. Identificación de aplicaciones: La capa de transporte utiliza puertos de origen y destino


para identificar las aplicaciones que están enviando y recibiendo datos.

4. Detección y corrección de errores: La capa de transporte utiliza técnicas para detectar y


corregir errores en la transmisión de datos.

5. Control de flujo: La capa de transporte evita que una aplicación envié más datos de los
que el destinatario pueda procesar, mediante técnicas de control de flujo.
6. Control de congestión: La capa de transporte controla la cantidad de datos que se
transmiten en la red para evitar una congestión.

Protocolos de la capa de transporte.

La capa de transporte utiliza dos protocolos principales: TCP (Transmission Control Protocol) y
UDP (User Datagram Protocol). TCP es un protocolo orientado a la conexión que garantiza la
entrega confiable de los datos y UDP es un protocolo sin conexión que se utiliza para
aplicaciones que no requieren una entrega confiable.

La capa de transporte TCP/IP garantiza que los paquetes lleguen en secuencia y sin errores, al
intercambiar la confirmación de la recepción de los datos y retransmitir los paquetes perdidos.
Este tipo de comunicación se conoce como transmisión de punto a punto. Los protocolos de
capa de transporte de este nivel son el Protocolo de control de transmisión (TCP), el Protocolo
de datagramas de usuario (UDP) y el Protocolo de transmisión para el control de flujo (SCTP).
Los protocolos TCP y SCTP proporcionan un servicio completo y fiable. UDP proporciona un
servicio de datagrama poco fiable.

Protocolo TCP

TCP permite a las aplicaciones comunicarse entre sí como si estuvieran conectadas físicamente.
TCP envía los datos en un formato que se transmite carácter por carácter, en lugar de
transmitirse por paquetes discretos. Esta transmisión consiste en lo siguiente”anexo3”:

 Punto de partida, que abre la conexión.

 Transmisión completa en orden de bytes.

 Punto de fin, que cierra la conexión.

TCP conecta un encabezado a los datos transmitidos. Este encabezado contiene múltiples
parámetros que ayudan a los procesos del sistema transmisor a conectarse a sus procesos
correspondientes en el sistema receptor.

TCP confirma que un paquete ha alcanzado su destino estableciendo una conexión de punto a
punto entre los hosts de envío y recepción. Por tanto, el protocolo TCP se considera un
protocolo fiable orientado a la conexión.

Protocolo SCTP

SCTP es un protocolo de capa de transporte fiable orientado a la conexión que ofrece los
mismos servicios a las aplicaciones que TCP. Además, SCTP admite conexiones entre sistema
que tienen más de una dirección, o de host múltiple. La conexión SCTP entre el sistema
transmisor y receptor se denomina asociación. Los datos de la asociación se organizan en
bloques. Dado que el protocolo SCTP admite varios hosts, determinadas aplicaciones, en
especial las que se utilizan en el sector de las telecomunicaciones, necesitan ejecutar SCTP en
lugar de TCP.
Protocolo UDP

UDP proporciona un servicio de entrega de datagramas. UDP no verifica las conexiones entre
los hosts transmisores y receptores. Dado que el protocolo UDP elimina los procesos de
establecimiento y verificación de las conexiones, resulta ideal para las aplicaciones que envían
pequeñas cantidades de datos “anexo4”.

Comparación entre TCP y UDP.


TCP y UDP tienen características diferentes y se utilizan para diferentes aplicaciones. A
continuación, se presenta una comparación entre TCP y UDP “anexo5”:

1. Fiabilidad: TCP garantiza la entrega confiable de los datos, mientras que UDP no
proporciona garantías de entrega.

2. Control de flujo: TCP tiene un mecanismo de control de flujo que evita que se envíen
más datos de los que el destinatario puede procesar. UDP no tiene un mecanismo de
control de flujo “anexo6”.

3. Control de congestión: TCP tiene un mecanismo de control de congestión para evitar


que la red se sature con demasiados datos. UDP no tiene un mecanismo de control de
congestión.

4. Overhead: TCP tiene un mayor overhead que UDP debido a los mecanismos de control
de flujo, control de congestión y fiabilidad que implementa.

La capa de transporte intenta suministrar un servicio de transporte de datos que aísla las capas
superiores de los detalles de implementación del transporte. Específicamente, temas como la
confiabilidad del transporte entre dos hosts es responsabilidad de la capa de transporte. Al
proporcionar un servicio de comunicaciones, la capa de transporte establece, mantiene y
termina adecuadamente los circuitos virtuales. Al proporcionar un servicio confiable, se utilizan
dispositivos de detección y recuperación de errores de transporte. Si desea recordar a la Capa 4
en la menor cantidad de palabras posible, piense en calidad de servicio y confiabilidad.

Conclusión.
La capa de transporte es una parte fundamental del modelo OSI ya que proporciona un servicio
confiable y eficiente de transporte de datos entre los puntos finales de la red. TCP y UDP son
los dos protocolos principales de esta capa, cada uno con sus propias características y
aplicaciones. La segmentación de datos, la corrección de errores, el control de flujo y el control
de congestión son algunas de las principales funciones que proporciona la capa de transporte
para garantizar una entrega óptima de los datos.
Bibliografía

 Stallings, W. (2013). Data and Computer Communications (10th ed.). Pearson


Education.

 Forouzan, B. A. (2013). Data Communications and Networking (5th ed.). McGraw-Hill.

 Cisco. (n.d.). OSI Model Layers. Recuperado de


https://www.cisco.com/c/en/us/support/docs/security-vpn/ipsec-negotiation-ike-
protocols/14111-transport-layer-security-tls.html

 Previous: Capa de Internet

 Next: Capa de aplicación

 © 2010, Oracle Corporation and/or its affiliates

Anexo 1
Anexo 2

Anexo 3
Anexo 4
Anexo 5
Anexo 6

También podría gustarte