[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-web-chto-takoe-udp":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":15,"progress":16,"seo":17},1091,"chto-takoe-udp",33,"web","Web","🌍","Что такое UDP?","UDP (User Datagram Protocol, Протокол пользовательских датаграмм) — транспортный протокол, обеспечивающий доставку данных без установления соединения и без гарантии получения.\n\nВ отличие от TCP, UDP не выполняет рукопожатие, не отслеживает доставку и не упорядочивает пакеты. Это делает его значительно быстрее, но менее надёжным. К заголовку IP-пакета UDP добавляет всего четыре поля по 2 байта каждое:\n\n1. **Порт источника** (source port) — необязателен в IPv4\n2. **Порт назначения** (destination port)\n3. **Длина** (length)\n4. **Контрольная сумма** (checksum) — необязательна в IPv4, обязательна в IPv6\n\nUDP применяется там, где скорость важнее надёжности: DNS-запросы, потоковое видео, VoIP-звонки, онлайн-игры, DHCP, SNMP. В таких сценариях потеря отдельного пакета не критична — проще отправить новый, чем ждать повторной передачи.\n\n> **На собеседовании:** обычно UDP спрашивают в связке с TCP. Назовите три ключевых отличия: нет соединения, нет гарантии доставки, меньше накладных расходов. Хороший пример использования — видеозвонок: лучше потерять один кадр, чем ждать повторной передачи и получить задержку.","","junior",[7],[],null,{"title":18,"description":19,"ogTitle":18,"ogDescription":20,"keywords":21,"schemaAnswer":22,"featuredSnippetReady":23},"Что такое UDP? — Gymterview","UDP (User Datagram Protocol, Протокол пользовательских датаграмм) — транспортный протокол, обеспечивающий доставку данных без установления соединения и без гара","UDP (User Datagram Protocol, Протокол пользовательских датаграмм) — транспортный протокол, обеспечивающий доставку данны",[7,13],"UDP (User Datagram Protocol, Протокол пользовательских датаграмм) — транспортный протокол, обеспечивающий доставку данных без установления соединения и без гарантии получения.",true]