Съдържание:
- Определение - Какво означава протокол за леки потребителски дейтаграми (UDP Lite)?
- Techopedia обяснява протокол за лек потребителски дейтаграм (UDP Lite)
Определение - Какво означава протокол за леки потребителски дейтаграми (UDP Lite)?
Лекият протокол за потребителска програма (UDP-Lite) е протокол без връзка, подобен на протокола User Datagram Protocol (UDP).
Въпреки това, той може също така да обслужва приложения в склонни към грешки мрежови среди, където частично повредените полезни товари са за предпочитане да бъдат доставяни, а не изхвърляни от станцията, която го получава.
Това спестява пропускателна способност и време, тъй като данните не е необходимо да се изпращат отново и решенията за целостта на данните се оставят на приемащото приложение или кодек.
Освен тази функция, тя е функционално и семантично подобна на обикновения UDP.
Techopedia обяснява протокол за лек потребителски дейтаграм (UDP Lite)
UDP-Lite, както подсказва името, се основава на UDP.
Въпреки това, има съществена разлика: За разлика от UDP, който или защитава нито един, нито целия пакет с контролна сума, UDP-Lite позволява прилагане на частични контролни суми, които покриват само част от дейтаграмата, и следователно доставя частично повредени пакети.
Този протокол е предназначен за мултимедийни функции като поточно видео или VoIP, при които получаването на частично повредени или повредени пакети е от полза в сравнение с това, че не получавате никакви.
Когато използвате конвенционален UDP, грешка в един бит ще доведе до различна или лоша контролна сума и ще обезсили и след това ще изхвърли пакета. В тази схема никоя грешка не се счита за незначителна, така че дори ако грешката е тривиална, пакетът все още се изхвърля, което след това изисква повторно изпращане на този пакет от източника, като отнема време и ширина на честотната лента.
Алгоритъмът за контролна сума и за двата типа UDP е един и същ, но за Lite той се реализира само частично, започвайки от заглавката на UDP-Lite, която винаги трябва да бъде покрита от контролната сума.
Това не означава, че някои пакети UDP-Lite не се изхвърлят. Например, пакетите със стойност на покритие от контролна сума 1-7 трябва да бъдат изхвърлени (тя трябва да бъде 0 или 8+), а тези с покритие по-голямо от дължината на IP също трябва да бъдат изхвърлени.
