Según el Request for Comment 1594 (RFC 1594), un datagrama es “una entidad autónoma e independiente de datos que transporta información suficiente para ser enrutada desde el equipo de origen hasta el equipo de destino sin depender de intercambios previos entre dicho equipo de origen, el equipo de destino y la red de transporte”. En otras palabras, un datagrama es una unidad de mensaje autosuficiente que contiene toda la información necesaria para llegar a su destino.
Términos relacionados
El término datagrama ha sido generalmente sustituido por el término paquete. Los datagramas o paquetes son las unidades de mensaje con las que trabaja el Protocolo de Internet (IP) y que transporta la red Internet.
Características de los datagramas
Un datagrama o paquete debe ser autosuficiente, es decir, no debe depender de intercambios previos, ya que no existe una conexión de duración fija entre los dos puntos de comunicación, como ocurre, por ejemplo, en la mayoría de las conversaciones telefónicas de voz. Este tipo de protocolo se denomina connectionless (sin conexión).
Importancia del protocolo sin conexión (connectionless)
En el contexto de las redes informáticas, la característica connectionless de los datagramas es crucial. Dado que no existe una conexión estable y permanente entre el emisor y el receptor, cada datagrama debe contener toda la información necesaria para su entrega. Este enfoque permite una mayor flexibilidad y resiliencia en la comunicación, ya que los paquetes pueden seguir rutas diferentes a través de la red y no dependen de una única conexión estable.
Aplicaciones
Los datagramas se utilizan en muchos protocolos de red, incluido el IP (Protocolo de Internet), que es la base de Internet. El IP divide los datos en pequeños paquetes (datagramas) que se envían individualmente a través de la red y se reensamblan en el punto de destino. Esta metodología es esencial para el funcionamiento eficiente y robusto de las redes de comunicación modernas.
Conclusión
En resumen, el datagrama representa un elemento fundamental en las comunicaciones de red modernas, caracterizado por su independencia y autosuficiencia. La transición del término datagrama a paquete refleja la evolución del lenguaje técnico, pero el concepto básico sigue siendo un componente clave de la estructura de la red Internet.