- Решения
- Технологии
-
САПР
-
Аналоговые устройства и системы
-
Ключевые производители устройств и компонентов
- NXP Semiconductors
- Analog Devices, Inc
- LTT - Лазерная техника и технологии
- Atmel Corporation
- Broadcom Corporation
- Samsung Corporation
- Texas Instruments
- Telit Communications PLC
- Freescale Semiconductor, Inc
- VR-magic
- Yageo Corporation
- SVS vistek
- Kyocera
- Qualcomm
- Panasonic Corporation
- Philips
- Linear Technology Corporation
-
Операционные системы
-
Стандарты и протоколы беспроводной связи
-
Стандарты и протоколы проводной связи
-
Цифровые устройства и системы
-
Языки программирования
-
САПР
- Услуги
- Продукты
-
Отладочные комплекты
-
Модули промышленной автоматизации (SmartTool)
- Модуль аналогового вывода SCAI-M4100
- Высокопроизводительное ЦПУ SCHCPU-M100
- Ультравысокопроизводительное ЦПУ SCUCPU-M100
- Модуль Ethernet SCEC-M1100
- Модуль Ethernet SCEC-M2100
- Модуль оптического ввода-вывода SCOC-M1100
- Модуль дискретно-цифрового ввода-вывода SCDIO-M100
- Модуль аналогового ввода SCAI-M4100
- Специализированный блок питания 50 Вт SCPS-M05100
- Специализированный блок питания 100 Вт SCPS-M10100
-
Отладочные комплекты
- Портфолио
- О компании
- Партнеры
-
Клиенты
- Томский университет систем управления и радиоэлектроники (ТУСУР)
- Томский государственный университет (НИ ТГУ)
- Russian Mobile Health (RMH)
- Astelion
- Dressformer
- Milandr
- Федеральное унитарное государственное предприятие Всероссийский научно-исследовательский институт рыбного хозяйства и океанографии (ФГУП ВНИРО)
- Институт океанологии имени П. П. Ширшова РАН (ИО РАН)
- SPACECIALIST
- WebSilicon
-
Партнеры
- Astelion
- Milandr
- ЭлеСи
- Федеральное унитарное государственное предприятие Всероссийский научно-исследовательский институт рыбного хозяйства и океанографии (ФГУП ВНИРО)
- Институт океанологии имени П. П. Ширшова РАН (ИО РАН)
- SPACESIALIST
- WebSilicon
- Dauria Aerospace
- МИКРАН
- Userstory
- Томский Политехнический Университет (НИ ТПУ)
- LG Group
- EPSON
- Сибирский государственный медицинский университет (СибГМУ)
- Российский экономический университет имени Г. В. Плеханова
-
Клиенты
- Работа с нами
- Новости
- Форум

Технологии
САПР
Аналоговые устройства и системы
Ключевые производители устройств и компонентов
Операционные системы
Стандарты и протоколы беспроводной связи
Стандарты и протоколы проводной связи
Цифровые устройства и системы
Языки программирования
UDP
UDP протокол пользовательских датаграмм — один из ключевых элементов Transmission Control Protocol/Internet Protocol, набора сетевых протоколов для Интернета. С UDP компьютерные приложения могут посылать сообщения другим хостам по IP-сети без необходимости предварительного сообщения для установки специальных каналов передачи или путей данных. Протокол был разработан Дэвидом П. Ридом в 1980 году и официально определён в RFC 768.
UDP использует простую модель передачи, без неявных «рукопожатий» для обеспечения надёжности, упорядочивания или целостности данных. Таким образом, UDP предоставляет ненадёжный сервис, и датаграммы могут прийти не по порядку, дублироваться или вовсе исчезнуть без следа. UDP подразумевает, что проверка ошибок и исправление либо не нужны, либо должны исполняться в приложении. Чувствительные ко времени приложения часто используют UDP, так как предпочтительнее сбросить пакеты, чем ждать задержавшиеся пакеты, что может оказаться невозможным в системах реального времени. При необходимости исправления ошибок на сетевом уровне интерфейса приложение может задействовать TCP или SCTP, разработанные для этой цели.
Природа UDP как протокола без сохранения состояния также полезна для серверов, отвечающих на небольшие запросы от огромного числа клиентов, например DNS и потоковые мультимедийные приложения вроде IPTV, Voice over IP и протоколы туннелирования IP
UDP — минимальный ориентированный на обработку сообщений протокол транспортного уровня, задокументированный в RFC 768.
UDP не предоставляет никаких гарантий доставки сообщения для протокола верхнего уровня и не сохраняет состояния отправленных сообщений. По этой причине UDP иногда называют Unreliable Datagram Protocol (англ. — Ненадёжный протокол датаграмм).
UDP обеспечивает многоканальную передачу (с помощью номеров портов) и проверку целостности (с помощью контрольных сумм) заголовка и существенных данных. Надёжная передача в случае необходимости должна реализовываться пользовательским приложением.
UDP-приложения используют датаграммные сокеты для установки соединения между хостами. Приложение связывает сокет с его конечной точкой передачи данных, которая является комбинацией IP-адреса и порта службы. Порт — это программная структура, определяемая номером порта — 16-битным целочисленным значением (то есть от 0 до 65535). Порт 0 зарезервирован, хотя и является допустимым значением порта источника в случае, если процесс-отправитель не ожидает ответных сообщений.
@ Intec 2014