• Vie. Mar 29th, 2024

TCP y UDP, 2 protocolos del modelo TCP/IP

Índice

Os hablaremos sobre los protocolos TCP y UDP del modelo TCP/IP.

TCP:

El protocolo TCP es un acuerdo estandarizado de transmisión de datos entre distintos participantes de una red informática. La historia de este protocolo se remonta hasta el año 1973, cuando los informáticos Robert E. Kahn y Vinton G. Cerf publicaron su primera versión en el marco de su trabajo de investigación. No obstante, tuvieron que pasar otros ocho años para que se estandarizara con el documento RFC 793. Desde entonces, se ha ido sucediendo una serie de mejoras y ampliaciones, aunque el núcleo del producto se mantiene sin cambios hasta hoy en día. La versión actual, publicada en el RFC 7323 es del año 2014.

El estado actual de desarrollo del protocolo TCP permite establecer una conexión entre dos puntos terminales en una red informática común que posibilite un intercambio mutuo de datos. En este proceso, cualquier pérdida de datos se detecta y resuelve, por lo que se considera un protocolo fiable. Dentro de la familia de protocolos de Internet, el TCP, junto con el UDP y el SCTP forma el grupo de los protocolos de transporte, que, según el modelo OSI, se ubican en la capa de transporte dentro de la arquitectura de red.

Como el protocolo TCP se combina casi en todos los casos con el protocolo de Internet (IP) y esta conexión forma la base de la gran mayoría de redes locales y servicios de red, es común hablar del conjunto de protocolos TCP/IP, aunque en realidad se haga referencia a la familia de protocolos de Internet.

TCP

UDP:

UDP o Protocolo de Datagrama de Usuario (User Datagram Protocol) es un protocolo que permite la transmisión de datos sin conexión previa; de esta manera, es posible enviar información de una forma muy rápida, sin necesidad de confirmar la conexión, y esperar la respuesta de que los paquetes fueron recibidos correctamente.

El Protocolo UDP pertenece a la familia de protocolos de Internet de la Capa 4 de Transporte del Modelo de Referencia OSI. Proporciona una sencilla interfaz entre la Capa de Red y las superiores (Sesión, Presentación y Aplicación), no otorga garantías para la entrega de sus mensajes, y no retiene el estado de los paquetes que han sido enviados a la red.

UDP permite el envío de datagramas a través de la red sin que se haya establecido previamente una conexión, ya que el propio datagrama incorpora suficiente información de direccionamiento en su cabecera. Tampoco tiene confirmación ni control de flujo, por lo que los paquetes pueden adelantarse unos a otros, y tampoco se sabe si han llegado todos correctamente, ya que no hay confirmación de entrega o recepción.

El Protocolo UDP proporciona muy pocos servicios de recuperación de errores, ofreciendo en su lugar una manera directa y rápida de enviar y recibir datagramas a través de una red; es empleado fundamentalmente para la comunicación entre sistemas, en los que la velocidad es más importante que la fiabilidad en la transmisión de la información.

Se utiliza UDP para enviar paquetes de datos desde un emisor a un receptor, sin importar que este último los reciba todos.

En pos de la velocidad de envío, no existe un orden inherente en la transmisión de los paquetes de datos, pues todos se envían a través de la red de forma independiente entre sí. De igual modo, no es posible solicitar los paquetes de datos que faltan una vez que se pierden en tránsito. En un flujo continuo muy rápido de información, como la transmisión en directo de televisión por Internet, por ejemplo, se utiliza el protocolo UDP, pues la pérdida de algunos paquetes en tránsito, aunque causa cierta distorsión de imagen o audio, no afecta considerablemente la reproducción del video.

UDP

Artículo sobre el blockchain

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies