Документация Algorius Net Viewer
UDP

UDP

Плагин 'UDP' позволяет опрашивать устройства путем отправления указанного пакета на указанный UDP порт устройства и ожидания любого ответа на том же порту. Замеряется время отклика (в миллисекундах).

Помимо стандартных настроек, предусмотрены следующие:

  • Сообщение — текст отправляемого пакета. Допускается задавать сообщение в 16-тиричном формате, через символ процента, например: %0D%0A.
  • Порт — номер UDP порта, на который отправляются данные. Устройство может переопределить этот порт в своём адресе, например, 192.168.1.1:7. В этом случае будет использоваться порт, указанный в адресе устройства.
  • Локальный порт — номер UDP порта, с которого отправляются данные. Например, можно отправить запрос с 7-го порта на 9-й и ожидать ответ на 7-м порту. Если в качестве локального порта указан нулевой порт, то операционная система выделит первый свободный порт в верхних диапазонах. Это позволяет устранить конфликты с другими приложениями, если порт занят.
  • Таймаут (сек) — длительность ожидания отклика от устройства. По истечению этого времени устройство будет считаться неактивным.

Для работы плагина создается UDP сокет, слушающий указанный UDP порт. Поэтому, для успешного выполнения этой операции порт должен быть свободен в системе и приложение должно быть запущено с достаточными правами.