Оглавление:
- Определение - Что означает облегченный протокол пользовательских дейтаграмм (UDP Lite)?
- Techopedia объясняет облегченный протокол пользовательских дейтаграмм (UDP Lite)
Определение - Что означает облегченный протокол пользовательских дейтаграмм (UDP Lite)?
Облегченный протокол дейтаграмм пользователя (UDP-Lite) - это протокол без установления соединения, аналогичный протоколу дейтаграмм пользователя (UDP).
Однако он также может обслуживать приложения в подверженных ошибкам сетевых средах, где частично поврежденные полезные нагрузки предпочтительнее доставлять, а не отбрасывать принимающая их станция.
Это экономит полосу пропускания и время, поскольку данные не нужно отправлять снова, а решения о целостности данных оставляются принимающему приложению или кодеку.
Помимо этой функции, он функционально и семантически похож на обычный UDP.
Techopedia объясняет облегченный протокол пользовательских дейтаграмм (UDP Lite)
UDP-Lite, как следует из названия, основан на UDP.
Тем не менее, есть ключевое отличие: в отличие от UDP, который защищает ни один или весь пакет с помощью контрольной суммы, UDP-Lite позволяет реализовать частичные контрольные суммы, которые покрывают только часть дейтаграммы, и, следовательно, доставляет частично поврежденные пакеты.
Этот протокол был предназначен для мультимедийных функций, таких как потоковое видео или VoIP, где получение частично поврежденных или поврежденных пакетов выгодно по сравнению с тем, что они вообще не принимаются.
При использовании обычного UDP ошибка в одном бите вызовет другую или неправильную контрольную сумму и сделает недействительным, а затем отбросит пакет. В этой схеме никакая ошибка не считается незначительной, поэтому даже если ошибка тривиальна, пакет все равно отбрасывается, что затем требует повторной отправки этого пакета из источника, что занимает время и полосу пропускания.
Алгоритм контрольной суммы для обоих типов UDP одинаков, но для Lite он реализован только частично, начиная с заголовка UDP-Lite, который всегда должен быть покрыт контрольной суммой.
Это не означает, что некоторые пакеты UDP-Lite не отбрасываются. Например, пакеты со значением покрытия контрольной суммы 1-7 должны быть отброшены (это должно быть 0 или 8+), а пакеты с покрытием, превышающим длину IP, также должны быть отброшены.
