Оглавление:
- Определение - Что означает протокол пользовательских дейтаграмм (UDP)?
- Techopedia объясняет протокол пользовательских дейтаграмм (UDP)
Определение - Что означает протокол пользовательских дейтаграмм (UDP)?
Протокол пользовательских дейтаграмм (UDP) является частью пакета интернет-протокола, используемого программами, работающими на разных компьютерах в сети. UDP используется для отправки коротких сообщений, называемых датаграммами, но в целом это ненадежный протокол без установления соединения. UDP официально определен в RFC 768 и был сформулирован Дэвидом П. Ридом.
Techopedia объясняет протокол пользовательских дейтаграмм (UDP)
Протокол дейтаграмм пользователя - это протокол транспортного уровня взаимодействия открытых систем (OSI) для сетевых приложений клиент-сервер. UDP использует простую модель передачи, но не использует диалоги подтверждения связи для надежности, упорядочения и целостности данных. Протокол предполагает, что проверка и исправление ошибок не требуется, что позволяет избежать обработки на уровне сетевого интерфейса.
UDP широко используется в видеоконференциях и компьютерных играх в реальном времени. Протокол позволяет отбрасывать отдельные пакеты и принимать UDP-пакеты в порядке, отличном от того, в котором они были отправлены, что обеспечивает лучшую производительность.
Сетевой трафик UDP организован в виде дейтаграмм, которые состоят из одного блока сообщений. Первые восемь байтов дейтаграммы содержат информацию заголовка, а остальные байты содержат данные сообщения. Заголовок дейтаграммы UDP содержит четыре поля по два байта в каждом:
- Номер исходного порта
- Номер порта назначения
- Размер датаграммы
- Контрольная сумма
