Interested Article - UDP Lite
![](/images/007/166/7166580/1.jpg?rand=228939)
![](https://cdn.wafarin.com/avatars/0f65015d6407a6165630a4250ff4a4c5.jpg)
- 2021-12-08
- 1
UDP Lite (облегченный UDP) — , относящийся к транспортному уровню модели OSI и весьма похожий на UDP . В отличие от UDP, в котором пакет или целиком защищён контрольной суммой (checksum) или весь пакет не защищён, UDP Lite допускает возможность частичных контрольных сумм , которые покрывают только часть датаграммы, и таким образом возможна доставка частично поврежденных пакетов. Это было создано для мультимедийных протоколов (как, например, Voice over IP ), у которых прием пакета с частично поврежденной полезной нагрузкой считается более предпочтительным вариантом, нежели не получение пакета вовсе.
UDP Lite использует собственный номер протокола: 136.
Так как большинство современных протоколов канальных уровней защищает передаваемые данные достаточно надежным алгоритмом CRC и отбрасывает поврежденные фреймы, то эффективное использование UDP Lite требует от канального уровня «осведомленности» о передаваемой информации сетевого уровня. В связи с тем, что на данный момент не существует стеков TCP/IP , реализующих подобное междууровневое (или кроссуровневое ) взаимодействие, эффективное использование UDP Lite в настоящий момент требует специально модифицированных драйверов.
Поддержка UDP lite была добавлена в ядро Linux версии 2.6.20 и FreeBSD версии 10.1.
Дополнительные источники
![](https://cdn.wafarin.com/avatars/0f65015d6407a6165630a4250ff4a4c5.jpg)
- 2021-12-08
- 1