Ugrás a tartalomhoz

датаграмма

A Wikiszótárból, a nyitott szótárból

датаграмма (datagramma)

Kiejtés

  • IPA: [dətəɡrəmə]

Főnév

датаграмма (datagramma)

  1. (informatika) datagram

Датаграмма (Datagram): Конспект



1. Определение

Датаграмма – это самостоятельный пакет данных, передаваемый в сети без установления соединения. Используется в протоколе UDP (User Datagram Protocol) и других бездокументных (connectionless) сетях.



2. Основные свойства датаграммы

Передаётся независимо – каждая датаграмма обрабатывается отдельно.
Не гарантирует доставку – может потеряться в сети.
Может приходить в разном порядке – из-за маршрутизации.
Легковесная – без сложной обработки, быстрая передача.



3. Структура датаграммы

1️⃣ Заголовок – содержит служебную информацию (IP-адреса, порты, длину, контрольную сумму).
2️⃣ Полезная нагрузка (Payload) – собственно передаваемые данные.

💡 В отличие от TCP-пакетов, в датаграмме нет подтверждений доставки!



4. Где используется датаграммная передача?

  • UDP (User Datagram Protocol) – передаёт данные без контроля доставки.
  • VoIP (звонки, видеозвонки, стриминг) – важна скорость, а не 100% точность.
  • DNS (система доменных имён) – быстрые запросы-ответы.
  • Игры и онлайн-чаты – минимальная задержка важнее, чем потеря пары пакетов.



5. Датаграммы vs. Потоковая передача (TCP vs. UDP)

Параметр Датаграмма (UDP) Поток (TCP)
Гарантия доставки ❌ Нет ✅ Да
Скорость 🚀 Высокая 🐢 Медленнее
Контроль порядка ❌ Нет ✅ Да
Применение Стриминг, игры Веб, файлы



Заключение

Датаграммы – это быстрый, но ненадёжный способ передачи данных, который идеально подходит для приложений, где важнее скорость, чем точность.