En telecomunicaciones y redes informáticas , un paquete de red es una unidad formateada de datos transportada por una red de conmutación de paquetes . Un paquete consta de información de control y datos de usuario; [1] este último también se conoce como carga útil . La información de control proporciona datos para entregar la carga útil (por ejemplo, direcciones de red de origen y destino , códigos de detección de errores o información de secuenciación). Normalmente, la información de control se encuentra en los encabezados y finales de los paquetes .
En la conmutación de paquetes , el ancho de banda del medio de transmisión se comparte entre múltiples sesiones de comunicación, a diferencia de la conmutación de circuitos , en la que los circuitos se preasignan durante la duración de una sesión y los datos generalmente se transmiten como un flujo de bits continuo .
En el modelo OSI de siete capas de redes de computadoras , el paquete se refiere estrictamente a una unidad de datos de protocolo en la capa 3, la capa de red . [2] Una unidad de datos en la capa 2, la capa de enlace de datos , es un marco . En la capa 4, la capa de transporte , las unidades de datos son segmentos y datagramas . Así, en el ejemplo de la comunicación TCP/IP a través de Ethernet , un segmento TCP se transporta en uno o más paquetes IP , cada uno de los cuales se transporta en una o más tramas Ethernet .
La base del concepto de paquete es la carta postal: el encabezado es como el sobre, la carga útil es todo el contenido dentro del sobre y el pie de página sería su firma en la parte inferior. [3]
El diseño de redes puede lograr dos resultados principales mediante el uso de paquetes: detección de errores y direccionamiento de múltiples hosts . [4]
Los protocolos de comunicaciones utilizan varias convenciones para distinguir los elementos de un paquete y formatear los datos del usuario. Por ejemplo, en el protocolo punto a punto , el paquete se formatea en bytes de 8 bits y se utilizan caracteres especiales para delimitar elementos. Otros protocolos, como Ethernet, establecen el inicio del encabezado y los elementos de datos por su ubicación relativa al inicio del paquete. Algunos protocolos dan formato a la información a nivel de bits en lugar de a nivel de bytes . [5]
Un paquete puede contener cualquiera de los siguientes componentes:
Los paquetes IP se componen de un encabezado y una carga útil. El encabezado consta de campos fijos y opcionales. La carga útil aparece inmediatamente después del encabezado. Un paquete IP no tiene avance. Sin embargo, un paquete IP a menudo se transporta como carga útil dentro de una trama Ethernet, que tiene su propio encabezado y final.
Según el principio de extremo a extremo , las redes IP no ofrecen garantías de entrega, no duplicación o entrega en orden de paquetes. Sin embargo, es una práctica común superponer un protocolo de transporte confiable , como el Protocolo de control de transmisión, sobre el servicio de paquetes para brindar dicha protección.
El estándar de telemetría de paquetes del Comité Consultivo para Sistemas de Datos Espaciales ( CCSDS ) define el protocolo utilizado para la transmisión de datos de instrumentos de naves espaciales a través del canal del espacio profundo. Según este estándar, una imagen u otros datos enviados desde un instrumento de una nave espacial se transmite mediante uno o más paquetes.
El flujo elemental paquetizado (PES) es una especificación asociada al estándar MPEG-2 que permite dividir un flujo elemental en paquetes. El flujo elemental se empaqueta encapsulando bytes de datos secuenciales del flujo elemental entre encabezados de paquetes PES.
Un método típico de transmitir datos de flujo elemental desde un codificador de vídeo o audio es crear primero paquetes PES a partir de los datos de flujo elemental y luego encapsular estos paquetes PES dentro de paquetes de flujo de transporte (TS) MPEG o un flujo de programa (PS) MPEG. Los paquetes TS pueden luego transmitirse utilizando técnicas de radiodifusión, como las utilizadas en ATSC y DVB .
Para proporcionar compatibilidad mono , la señal NICAM se transmite en una subportadora junto a la portadora de sonido. Esto significa que la portadora de sonido mono normal de FM o AM se deja sola para la recepción por parte de receptores monoaurales. El paquete NICAM (excepto el encabezado) se codifica con un generador de bits pseudoaleatorio de nueve bits antes de la transmisión. Es importante hacer que el flujo de bits NICAM se parezca más a ruido blanco porque esto reduce el patrón de señal en los canales de televisión adyacentes.
Paquete: grupo de bits que incluye datos más información de control. Generalmente se refiere a una unidad de datos de protocolo de capa de red (capa OSI 3).