Зміст:
- Визначення - Що означає Простий протокол дейтаграм користувача (UDP Lite)?
- Techopedia пояснює полегшений протокол дейтаграм користувача (UDP Lite)
Визначення - Що означає Простий протокол дейтаграм користувача (UDP Lite)?
Легкий протокол дейтаграм користувача (UDP-Lite) - протокол без підключення, подібний протоколу користувача Datagram (UDP).
Однак він також може обслуговувати програми в мережевих середовищах, де частково пошкоджені корисні навантаження бажано доставляти, а не відкидати станцію, що приймає його.
Це заощаджує пропускну здатність і час, оскільки дані не потрібно надсилати знову, а рішення про цілісність даних залишаються на приймаючій програмі або кодеку.
Крім цієї особливості, він функціонально і семантично схожий на звичайний UDP.
Techopedia пояснює полегшений протокол дейтаграм користувача (UDP Lite)
UDP-Lite, як випливає з назви, заснований на UDP.
Однак є ключова відмінність: на відміну від UDP, який захищає ні один, ні весь пакет з контрольною сумою, UDP-Lite дозволяє реалізувати часткові контрольні суми, що охоплюють лише частину дейтаграми, а тому доставляють частково пошкоджені пакети.
Цей протокол був призначений для мультимедійних функцій, таких як потокове відео або VoIP, де отримання частково пошкоджених або пошкоджених пакетів вигідно порівняно з тим, що вони взагалі не отримують.
При використанні звичайного UDP помилка в одному біті призведе до іншої або поганої контрольної суми, а також втратить чинність і відкине пакет. У цій схемі жодна помилка не вважається незначною, тому навіть якщо помилка є тривіальною, пакет все-таки відкидається, що потім вимагає повторного повторення цього пакета з джерела, забираючи час та пропускну здатність.
Алгоритм контрольної суми для обох типів UDP однаковий, але для Lite він реалізується лише частково, починаючи з заголовка UDP-Lite, який завжди повинен охоплюватися контрольною сумою.
Це не означає, що деякі пакети UDP-Lite не відкидаються. Наприклад, пакети зі значенням покриття контрольної суми 1-7 повинні бути відкинуті (він повинен бути 0 або 8+), а також ті, у кого покриття перевищує довжину IP, також повинні бути відкинуті.