| |
Приложения ко всем W&T- устройствам с Ethernet-выводами:
Доступ к W&T-устройствам через Интернет
Web-IO Analog / Digital / Klima, Com-Server, RFID-Server
Постоянное увеличение объемов передаваемой информации при одновременном снижении цен сделали технологию DSL стандартным решением для всех подключений к сети Интернет. В отличие от таких классических приложений для работы с исходящими данными, как Internet Browser или Email-Client, при работе с входящими соединениями необходимо учитывать отдельные особенности, более подробно описанные ниже. Рассмотрим пример установки сетевого веб-термометра во внутренней сети Интранет с возможностью считывания показаний и изменения отдельных конфигураций через Интернет. При помощи данной настройки обслуживающий персонал получает доступ к актуальным температурным показателям с возможностью конфигурации приборов независимо от места расположения или стандартного рабочего времени.

Для общения в пределах сети Интранет в частных сетях используются зарезервированные IP-адреса. В зависимости от определенного класса сети данные адреса классифицируются по следующим уровням:
| Класс А: |
10.0.0.0 |
- |
10.255.255.255 |
| Класс В: |
172.16.0.0 |
- |
172.31.255.255 |
| Класс С: |
192.168.0.0 |
- |
192.168.255.255 |
В качестве соединяющего звена между внутренней площадкой и сетью Интернет выступает маршрутизатор с портом WAN, которому соответствующим интернет-провайдером присваивается выделенный IP-адрес, что обеспечивает эффективную идентификацию маршрутизатора в сети Интернет. Для настройки исходящего соединения, например, через определенный браузер, необходимо активировать схематически представленную сеть по принципу Plug’n Play. После того, как определен целевой адрес для передачи данных в Интернет, во внутренней сети осуществляется подготовка соединения. Упрощенно основную задачу маршрутизатора при работе с исходящими пакетами данных можно описать как замену адресов отправителя на официальные адреса, выданные со стороны WAN-порта. При поступлении входящих пакетов из сети Интернет в пределах данного соединения целевой IP-адрес будет снова заменен адресом соответствующего пользователя в сети Интранет. Простая замена адресов, осуществляемая маршрутизатором в заголовке IP-протокола, обеспечивает соединение всей сети Интранет с различными участниками сети Интернет при помощи коротких выделенных IP-адресов.
Как и в случае с классической телефонной связью, пользователь рассчитывает не только на одностороннее соединение с другими пользователями в сети, но и на возможность обратной связи. Для того чтобы сделать веб-термометр видимым в сети Интернет, необходимо учитывать следующие особенности:
Статические или динамические IP-адреса Использование IP-адресов является основной предпосылкой для любого обмена данными в сети Интернет вне зависимости от типа используемого приложения и протокола. При стандартном подключении по технологии DSL интернет-провайдеры, как правило, предоставляют пользователю две возможности. Наиболее простым, но связанным с повышенными расходами решением является присвоние пользователю статического IP-адреса. В данном случае пользователю остается только обеспечить передачу определенных услуг в сеть Интранет согласно технологии трансляции сетевых адресов NAT. Более экономичной альтернативой данному решению, в особенности, для пользователей с периодическим доступом к сети являются стандартные тарифы по технологии DSL с динамическими адресами. В данном случае маршрутизатору присуждается новый адрес из базы соответствующего провайдера при каждом соединении по технологии DSL. Большинство маршрутизаторов располагают специальной функцией по регистрации текущего IP-адреса при работе в данном режиме.
Служба поддержки динамических адресов DynDNS DynDNS является бесплатной опцией в составе базового пакета, позволяющей предлагать услуги в сети Интернет под собственным именем хоста при доступе к сети Интернет со сменными адресами. Более подробную информацию о создании учетной записи и собственного имени хоста вы сможете найти по следующей ссылке: http://www.dyndns.org. В принципе, DynDNS представляет собой сервер DNS с возможностью удаленного обновления через сеть. Возвращаясь к нашему примеру с веб-термометром, следует отметить, что для настройки определенного устройства в сети необходимо сначала зарегистрировать свободное имя хоста. В отличие от классических услуг DNS данному хосту не присуждается статический IP-адрес, вместо этого пользователю предоставляется возможность провести данное присвоение в режиме он-лайн через специальный протокол HTTP. Необходимая для данной процедуры пользовательская программа часто включена в стандартный пакет встроенных программ большинства маршрутизаторов DSL. После того, как маршрутизатору интернет-провайдера присвоен новый IP-адрес, он автоматически регистрируется в системе DNS при помощи приложения DynDNS, после чего веб-термометр доступен по данному имени хоста во всем мире.
Механизм преобразования сетевых адресов NAT (Network Address Translation) После того, как пользователь обеспечил эффективную идентификацию маршрутизатора по соответствующему IP-адресу, ему осталось преодалеть последнее препятствие. Из соображений безопасности или из-за трудностей при распознавании определенного диапазона адресов в Интранет, входящие соединения из Интернет могут отклоняться по стандартной схеме или просто игнорироваться. Чтобы поддержать процесс соединения, маршрутизатору необходимо предоставить подробные данные о том, на каком именно хосте во внутренней сети необходимо осуществить данное соединение. В данном случае решение принимается на основе номера порта TCP/UDP. При настройке веб-термометра необходимо обеспечить доступ к веб-сайтам сетевого термометра извне. Для этого браузер использует протокол HTTP, который обрабатывается в качестве стандартного протокола через TCP-порт 80. При этом необходимо настроить межсетевой экран маршрутизатора таким образом, чтобы входящие соединения из Интернет направлялись через TCP-порт 80 по IP- адресу веб-термометра в Интранет. На данном рисунке представлено меню конфигурации маршрутизатора DSL производства Netgear.

Ниже приведены отдельные примеры номеров портов, используемых в устройствах фирмы «Wiesemann & Theis». Данные устройства можно частично модифицировать на основе определенных конфигураций, однако в отдельных случаях необходима проверка по справочникам.
| Применение |
Протокол |
Номер порта |
| HTTP (Web-Server) |
TCP |
80 |
| Telnet-конфигурация |
TCP |
1111 |
| W&T Tag-Control Port |
TCP |
2683 |
| COM-редиректор, порт A |
TCP |
8000, 9094 |
| COM-редиректор, порт B |
TCP |
8100. 9194 |
| COM-редиректор, порт C |
TCP |
8200, 9294 |
| COM-редиректор, порт D |
TCP |
8300, 9394 |
|