Универсальное программное обеспечение NETSHe для сетевых устройств. Часть 11. Проброс устройств и интерфейсных портов по IP-сети |
|
NETSHe Lab длительное время занимается разработками программного обеспечения для сетевых устройств, провайдеров услуг и операторов связи. Среди программного обеспечения центральное место занимает операционная система NETSHe, которая может быть использована в широком спектре сетевых устройств и сервисов. | |
Версия 2 Апрель, 2020 | Станислав Корсаков, ООО «Нетше лаб» (с) 2009-2020 Ярославль |
Оглавление
Операционная система NETSHe может быть установлена в устройствах, которые используются в технологических сетях для мониторинга промышленного оборудования, телематики, телеметрии и в коммуникационных модулях для мобильных хранилищ информации.
В качестве интерфейсных портов при этом используются:
В NETSHe реализована поддержка последовательных портов COM: как реализованных аппаратно или через преобразователи типа USB/RS232, так и виртуальных портов, физически находящихся на другом устройстве либо экспортируемых на другое устройство.
Далее мы рассмотри вопрос настройки проброса последовательных портов по IP-сети: экспорта последовательного порта (режим «сервера») и доступа к удаленному последовательному порту (режим «клиента»).
Следует заметить, что проброс обеспечивается только между устройствами под управлением NETSHe и соответствует стандарту RFC-2217. Проброс осуществляется по протоколу UDP.
Настройка экспорта последовательного порта COM: выполняется при выборе пункта меню веб-интерфейса «Службы→Проброс последовательных портов по IP-сети» в следующей последовательности:
Следующая картинка иллюстрирует настройку проброса последовательного порта в режиме сервера:
Для настройки в том же пункте меню веб-интерфейса «Службы →Проброс последовательных портов по IP-сети» необходимо выполнить следующие действия:
По завершению настройки нужно отметить опцию «Перезапустить сервисы после сохранения» и нажать кнопку «Сохранить».
Иллюстрация на следующей странице демонстрирует настройки проброса последовательного порта в режиме клиента.
В операционной системе NETSHe реализована поддержка USB-портов и устройств как аппаратных, так и виртуальных, физически находящихся на другом устройстве либо экспортируемых на другое устройство.
Следующие два примера описывают процесс настройки проброса USB-портов/устройств по IP-сети: экспорта USB-порта (режим «сервера») и доступа к удаленному USB-порту (режим «клиента»).
Следует заметить, что работоспособность проброса обеспечивается только между устройствами под управлением NETSHe. Проброс осуществляется по протоколу UDP.
Настройка экспорта последовательного порта выполняется при выборе пункта меню WebUI «Службы→Проброс последовательных портов по IP-сети». Для настройки необходимо:
Следующая картинка иллюстрирует настройки проброса USB-порта/устройства в режиме сервера.
Для настройки нужно выполнить следующие действия:
По завершению настройки включаем опцию «Перезапустить сервисы после сохранения» и нажимаем кнопку «Сохранить».
Как уже говорилось в начале данной главы, проброс интерфейсных портов используется для передачи по IP-сетям данных от технологических устройств, которые выполняют свои функции и при этом доступны для управления и настройки по перечисленным выше портам, а также готовы отдавать по этим портам полезные данные в виде показаний счетчиков, архивов показаний или событий с промышленным оборудованием. Проброс портов по IP-сетям делает доступным сбор полезных данные практически в режиме онлайн, а также позволяет наладить удаленное управление технологическими процессами без выезда специалистов к месту установки оборудования.
Другое применение проброса портов может быть вызвано необходимостью использования устаревших устройств с последовательными портами, которые не имеют связи по Ethernet сетям и Интернет. Тем самым можно продлить срок службы данного оборудования и избежать вложений в обновление парка до более подходящего для этого времени момента.
В свою очередь механизм проброса портов в очередной раз расширяет сферу применения операционной системы NETSHe.