Легкий протокол дейтаграм користувача (UDP Lite)

Автор: Eugene Taylor
Дата Створення: 8 Серпень 2021
Дата Оновлення: 22 Червень 2024
Anonim
Легкий протокол дейтаграм користувача (UDP Lite) - Технологія
Легкий протокол дейтаграм користувача (UDP Lite) - Технологія

Зміст

Визначення - Що означає Простий протокол дейтаграм користувача (UDP Lite)?

Легкий протокол дейтаграм користувача (UDP-Lite) - це протокол без підключення, подібний протоколу користувача Datagram (UDP).

Однак він також може обслуговувати програми в мережевих середовищах, де частково пошкоджені корисні навантаження бажано доставляти, а не відкидати станцію, що приймає його.
Це заощаджує пропускну здатність і час, оскільки дані не потрібно надсилати знову, а рішення про цілісність даних залишаються на приймаючій програмі або кодеку.

Крім цієї особливості, він функціонально і семантично схожий на звичайний UDP.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Techopedia пояснює полегшений протокол дейтаграм користувача (UDP Lite)

UDP-Lite, як випливає з назви, заснований на UDP.


Однак є ключова відмінність: на відміну від UDP, який або захищає ні один, ні весь пакет контрольною сумою, UDP-Lite дозволяє реалізувати часткові контрольні суми, що охоплюють лише частину дейтаграми, і тому доставляють частково пошкоджені пакети.

Цей протокол був призначений для мультимедійних функцій, таких як потокове відео або VoIP, де отримання частково пошкоджених або пошкоджених пакетів вигідно порівняно з тим, що вони взагалі не отримують.

При використанні звичайного UDP помилка в одному біті призведе до іншої або поганої контрольної суми, а також втратить чинність і відкине пакет. У цій схемі жодна помилка не вважається незначною, тому навіть якщо помилка є тривіальною, пакет все одно відкидається, що потім вимагає відведення цього пакета від джерела, забираючи час та пропускну здатність.

Алгоритм контрольної суми для обох типів UDP однаковий, але для Lite він реалізується лише частково, починаючи з заголовка UDP-Lite, який завжди повинен охоплюватися контрольною сумою.


Це не означає, що деякі пакети UDP-Lite не відкидаються. Наприклад, пакети зі значенням покриття контрольної суми 1-7 повинні бути відкинуті (він повинен бути 0 або 8+), а також ті, у кого покриття перевищує довжину IP, також повинні бути відкинуті.