Datagrama

Un datagrama es una unidad de datos autónoma e independiente que se envía entre dos puntos finales (de igual a igual ) sin asegurar más la conexión . Esta unidad de datos contiene información que se va a transportar a través de una red mediante un servicio de datagramas . Un datagrama se caracteriza por su baja sobrecarga de protocolo y esencialmente contiene las direcciones de destinatario y remitente, así como los datos del usuario . La ruta que toma el datagrama a través de la red está determinada por él y es independiente de cualquier selección de ruta realizada de antemano.

Modelo OSI (estructura de capas)

La terminología OSI diferencia los datagramas con respecto a la capa OSI:

Capa OSI Etiqueta de datagrama
Capa 1 (capa física) Chip (transmisión de datos)
Capa 2 (capa de enlace) Marco de datos ( 802.3 y 802.11 ),
celda de datos ( ATM )
Capa 3 (capa de red) Paquete de datos
Capa 4 (capa de transporte) Segmento de datos

Los datagramas son transmitidos por un enrutador usando TCP basado en el principio de conmutación de paquetes . Sin embargo, un datagrama se diferencia de una unidad de datos de transmisión de red basada en la conmutación de paquetes en que se proporciona un datagrama con información de control en la cabecera y posiblemente con medidas de verificación de errores en el tráiler .

desventaja

Los datagramas deben contener direcciones completas del remitente y del destinatario (gastos generales). Por lo general , los programas de aplicación requieren que los datos lleguen en el orden correcto. Sin embargo, el cumplimiento de la secuencia no está garantizado por una red de datagramas, por lo que no hay garantía de que el datagrama llegue (correctamente) al destinatario. Por lo tanto, se debe implementar un control de secuencia en los sistemas finales. A menudo, ni siquiera es seguro que el destinatario exista realmente.

ventajas

El proceso es conceptualmente muy simple, por lo que se puede implementar en mini y microcomputadoras con poco esfuerzo . Los datagramas también se pueden enviar a varios puntos finales al mismo tiempo ( difusión o multidifusión ). Los datagramas se utilizan a menudo en servidores que sirven a muchos clientes . No hay sobrecarga para la gestión de la conexión y puede tener lugar de manera bastante eficiente a nivel de aplicación en medios de transmisión de bajo error (por ejemplo, en una  LAN ). Este procedimiento también está mejor protegido contra el uso indebido de datos, ya que solo partes de la comunicación real se pueden interceptar en cualquier punto dentro de la red .

Una aplicación moderna del datagrama es el  SMS (mensaje corto) en las comunicaciones móviles .

Ver también

literatura

  • Manfred Burke: Redes informáticas. Conceptos y técnicas de transmisión de datos en redes informáticas. BG Teubner Verlag, Stuttgart 1994, ISBN 3-519-02141-2 , pág.18 .
  • Christoph Meinel, Harald Sack: Internetworking. Fundamentos técnicos y aplicaciones. Springer-Verlag, Berlín / Heidelberg 2012, ISBN 978-3-540-92940-6 .
  • Mark A. Dye, Rick McDonald, Antoon W. Rufi: Conceptos básicos sobre redes. Guía complementaria de exploración CCNA, Addison-Wesley Verlag, Munich 2008, ISBN 978-3-8273-2685-0 .
  • Reinhold Franck: Redes informáticas y comunicación de datos. Springer Verlag, Berlín / Heidelberg 1986, ISBN 978-3-642-70267-9 .
  • Jörg Rech: Ethernet. Tecnologías y protocolos para redes informáticas, tercera edición actualizada, Heise Zeitschriften Verlag GmbH & Co KG, Hannover 2014, ISBN 978-3-944099-04-0 .
  • Peter Welzel: Transmisión de datos remota. Conceptos básicos de introducción a la comunicación en sistemas abiertos, Friedrich Vieweg & Sohn Verlag, Wiesbaden 1986, ISBN 978-3-663-00129-4 .

enlaces web

Evidencia individual

  1. Douglas Comer: TCP-IP: Conceptos, Protocolos, Arquitecturas. mitp Verlag, 2011, ISBN 978-3-8266-9111-9 .
  2. ^ Walter E. Proebster: Redes informáticas: tecnología, protocolos, sistemas, aplicaciones. Oldenbourg Verlag, 2002, ISBN 3-486-25777-3 .