Paquete

Un paquete también se conoce como el datagrama. Consiste en la información de control y los datos del usuario. Con esta información de control, ayuda a proporcionar datos para entregar la carga útil. Típicamente, esta información de control se encuentra en las cabeceras de los paquetes y en los trailers. La unidad de datos se enruta entre un origen y un destino en Internet o incluso a cualquier otra red con conmutación de paquetes.[1] Se trata de un contenedor o una caja que transporta los datos a través de una red TCP o IP e Internetworks.

Un paquete también se considera como el arbitraje lógico más fundamental de los datos que se transmiten a través de una red segura. Además, representa la menor cantidad de datos que pueden atravesar un sistema en un solo momento. Un paquete de red TCP o IP contiene varias piezas de información que incluyen los datos que transporta, el destino de origen de las direcciones IP y cualquier otra restricción que se requiera para la calidad del servicio y el manejo de paquetes.[2]

Funcionalidad

Cuando un nodo de una red en particular envía datos a través de la web, transferirá la trama de datos de paquetes a través de un conmutador antes de llegar a un enrutador. Después de mirar las direcciones IP de destino, el enrutador encapsulará los datos y los dirigirá hacia el destinatario. Los datos que se encapsularán en el paquete que se reenviará a través de la red. Los paquetes tienen dos tipos distintos de información para llegar al destino completa y correctamente. Se trata de la información de control y de la información que llevará consigo. La información de control tiene las direcciones de destino de origen, el formato de secuenciación, la detección de errores y los mecanismos de corrección, todo esto ayuda a asegurar la entrega óptima de los datos. Normalmente se encuentra en el encabezado y en el trailer que encapsulará los datos del usuario entre ellos.

Además, un paquete contiene típicamente una fuente, destino, datos, tamaño y cualquier otra información útil que ayudará al paquete a llegar a la ubicación apropiada y a ser reensamblado apropiadamente. Los datos que serán transferidos a través de Internet se enviarán en uno o más paquetes. El paquete más común que se envía es el paquete TCP. El tamaño del paquete es limitado, por lo que la mayoría de los datos que se enviarán a través de una red se dividirán en múltiples paquetes antes de ser enviados, y se volverán a juntar cuando se reciban. Cuando un paquete ya se transmite a través de una red, los enrutadores de red y los conmutadores de red examinarán el paquete y su fuente para ayudar a dirigirlo a la ubicación correcta.[3] Durante la transmisión, los paquetes de red pueden ser eliminados. Si no se recibe un paquete o si se produce un error, se volverá a enviar.

Estructura de paquetes

La estructura exacta de un paquete depende de los protocolos; un paquete regular normalmente incluye dos secciones, un encabezado y una carga útil. La sección de carga útil de un paquete tiene los datos reales que se están transfiriendo;[4] esto es a veces una porción menor de un archivo, página de un sitio web u otras transmisiones ya que los paquetes individuales son relativamente pequeños también. La función principal de estos paquetes es llevar a cabo la transferencia de datos de manera efectiva a través de una red. La división de un archivo grande en paquetes más pequeños contribuirá a asegurar que cada sección se transmita con éxito. Si un paquete no se recibe o se deja caer, sólo se necesitan los paquetes dejados para ser reenviados. Si la transferencia de datos se encuentra con una congestión de la red debido a varias transferencias simultáneas, los paquetes restantes pueden desviarse con la ayuda de una ruta menos congestionada.

Los paquetes varían según la estructura y su funcionalidad dependiendo de los protocolos que los implementen. La parte de la conmutación de los paquetes en Internet, y cada uno de ellos encuentra su camino hacia el destino es más eficiente para enviar el paquete.[5] Este mecanismo utiliza la estructura subyacente de Internet de forma gratuita, que se considera como la principal razón por la cual las llamadas VoIP y las llamadas por Internet son más gratuitas o muy baratas. La conclusión es que los datos viajan en paquetes a través de redes digitales y todos los datos que consumimos, ya sean de texto, audio, imágenes o vídeo, se dividen en paquetes que se vuelven a ensamblar en nuestros dispositivos u ordenadores. Esta es la razón por la que en algunos casos si una imagen se carga sobre una conexión prolongada, se pueden ver trozos que aparecen uno tras otro.

Si cualquier archivo es enviado de un lugar a otro en Internet, el TCP dividirá los datos en trozos de un tamaño eficiente para el enrutamiento. Este esquema de conmutación de paquetes es una de las formas más eficientes de manejar transmisiones en una red sin conexión como Internet.

Componentes

  • Encabezado - contiene instrucciones sobre los datos que serán transportados por el paquete.
  • Carga útil - también conocida como el cuerpo o datos del paquete. Esto se considera como los datos reales que el paquete entregará al destino.
  • Trailer - a veces llamado el pie de página, por lo general contiene un par de bits que le dirán al dispositivo receptor que ya ha llegado al final del paquete.

Historia

Donald Davies acuñó por primera vez el término paquete en el año 1965. Se utiliza para describir un segmento de datos que se envía de un ordenador o dispositivo a otro a través de una red.[6] Se utiliza porque divide los datos en trozos, lo que ayuda a que la información sea más eficiente y evita que los recursos de la red estén atados por un único archivo más grande.


  1. https://searchnetworking.techtarget.com/definition/packet ↩︎

  2. https://www.techopedia.com/definition/5380/packet ↩︎

  3. https://www.computerhope.com/jargon/p/packet.htm ↩︎

  4. https://techterms.com/definition/packet ↩︎

  5. https://www.lifewire.com/what-is-a-data-packet-3426310 ↩︎

  6. https://www.computerhope.com/jargon/p/packet.htm ↩︎