Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «З яких полів складається UDP-заголовок?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**UDP-заголовок** - це дуже проста службова частина UDP-датаграми. Він містить **мінімум інформації**, необхідної для доставки даних застосунку. **Ключове:** UDP-заголовок складається лише з 4 полів.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**UDP-заголовок** - це дуже проста службова частина UDP-датаграми. Він містить **мінімум інформації**, необхідної для доставки даних застосунку. Коротко: **UDP-заголовок складається лише з 4 полів**. --- ## Поля UDP-заголовка ### 1. **Порт джерела (Source Port)** - **16 біт** - вказує, **з якого застосунку** надіслані дані - може бути `0`, якщо порт джерела не потрібен --- ### 2. **Порт призначення (Destination Port)** - **16 біт** - вказує, **якому застосунку** призначені дані - обов'язкове поле --- ### 3. **Довжина (Length)** - **16 біт** - містить **загальну довжину UDP-датаграми**: - UDP-заголовок + дані - мінімальне значення - **8 байт** (лише заголовок) --- ### 4. **Контрольна сума (Checksum)** - **16 біт** - використовується для **перевірки цілісності даних** - якщо сума не збігається: - датаграма відкидається Важливо: - в IPv4 checksum може бути необов'язковою - в IPv6 checksum **обов'язкова** --- ## Розмір UDP-заголовка - **Завжди 8 байт** - не залежить від даних - на відміну від TCP, **немає опцій і додаткових полів** --- ## Що важливо пам'ятати - UDP-заголовок: - **не містить** номерів послідовності - **не містить** ACK - **не містить** вікон і прапорів - тому UDP: - швидкий - з мінімальними накладними витратами - без гарантій доставки і порядку --- ## Порівняння з TCP (коротко) - **UDP** - 8 байт заголовка - **TCP** - мінімум 20 байт Менший заголовок → менша затримка → вища швидкість.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.