Прежде чем начать пользоваться NPort 6000 для удлинения линии Ethernet через RS-232/422/485, важно понимать, что это решение с определёнными ограничениями.

Самое правильное с точки зрения проектирования сети и наиболее простое решение – это использовать коммутатор с оптическим портом, например EDS-205A-S-SC.

Максимальная дистанция удлинения до 40 км с одномодовым оптоволокном.

Другой вариант: если у вас есть витая пара, то можно использовать DSL-модем, например IEX-402-SHDSL. Максимальная дистанция удлинения до 8 км.

Оба решения обеспечивают удлинение сети Ethernet по всем правилам и не накладывают ограничения на применение.

Недостатки применения NPort 6000 для удлинения линии Ethernet:

  1. NPort 6000 будет работать в качестве шлюза по умолчанию, и в конечных Ethernet устройствах нужно указывать в качестве шлюза по умолчанию IP адрес NPort 6000. Если вы не сможете указать шлюз по умолчанию, то решение с NPort 6000 работать не будет.
  2. Скорость передачи данных будет ограничена пропускной способностью портов RS-232/422/485.

1. Схема применения

В промышленности нередко возникает задача использования существующих линий связи для передачи данных по новым технологиям, в частности передача IP-трафика между Ethernet-сетями по последовательным линиям связи. Многие удаленные объекты предприятий подключены при помощи таких видов связи как, модемные линии, сотовые сети, оптоволоконные линии связи, системы связи по ЛЭП и т. д. Обычно, существующее оборудование не имеет встроенных Ethernet-интерфейсов, поэтому для модернизации сети с частичным сохранением старых линий подойдут устройства серии NPort 6000.

Приведем типовую схему подобной задачи:

Задача стоит следующим образом: необходимо соединить центр управления (головной офис предприятия) с одним или несколькими удаленными объектами (филиалами).

Как показано на схеме, для связи с удаленным объектом может использоваться радиомодем, SDH-мультиплексор, телефонный модем или любое другое коммуникационное устройство с последовательным интерфейсом RS-232/422/485. В таком сценарии, NPort использует протокол РРР для установления связи типа точка- точка и исполняет роль шлюза для передачи IP-трафика. В центре управления, предлагается установить многопортовую модель серии NPort 6000 для одновременного подключения к нескольким филиалам.

2. Настройка оборудования

2.1 Схема стенда

Чтобы разобраться как использовать NPort в подобных задачах, рассмотрим процесс настройки упрощенной схемы из одной пары устройств. В данном примере мы обеспечиваем связь между двумя локальными сетями LAN1 и LAN2, и в частности между двумя компьютерами РC1 и РC2 через последовательный интерфейс. Облако на схеме напоминает, что последовательное соединение может быть обеспечено сторонними технологиями и устройствами, нам лишь важно наличие прозрачной передачи данных между последовательными портами устройств NPort. На тестовом стенде использовался нуль-модемный кабель RS-232 DB9 - DB9.

2.2 Настройка IР-адресации

Настройка сетевых параметров РС1

Назначаем IP-адрес для PC1 согласно схеме. Обратите внимание, что в качестве шлюза указывается IP-адрес NPort1.

Настройка сетевых параметров NPort1

Main Menu - > Network Settings - > Basic Network Settings

Назначаем IP-адрес согласно схеме.

Настройка сетевых параметров РС2

Аналогичная настройка для PC2, но в другой подсети. В качестве шлюза указывается IP-адрес NPort2.

Настройка сетевых параметров NPort2

Main Menu - > Network Settings - > Basic Network Settings

Назначаем IP-адрес согласно схеме.

2.3 Настройка режима работы NPort

Настройка параметров последовательного интерфейса

Main Menu - > Serial Port Settings - > Port N - > Communication Parameters

Так как в данном примере используется прямое нуль-модемное соединение, выбираем произвольные настройки и используем их на обоих устройствах NPort1.

Настройка режима РРР

Main Menu - > Serial Port Settings - > Port N - > Operation Modes

В данном примере NPort1 будет инициатором РРР соединения поэтому выбираем режим РРР и указываем его параметры.
Адресом назначения будет являться адрес NPort2 (10.0.0.2). Обратите внимание, что для аутентификации, инициатор соединения (NPort1) должен передать логин и пароль, поэтому необходимо заполнить соответствующие поля.

Настройка маршрутизации

Main Menu - > System Management - > Misc. Network Settings - > Route table

Чтобы IP-трафик из LAN1 достиг LAN2, необходимо добавить статический маршрут до удаленной сети.

2.4 Настройка режима работы NPort2

Настройка параметров последовательного интерфейса

Main Menu - > Serial Port Settings - > Port N - > Communication Parameters

Устанавливаем параметры связи идентичные настройке NPort1.

Настройка режима РРР

Main Menu - > Serial Port Settings - > Port N - > Operation Modes

NPort2, будет использоваться в режиме Dial in, поэтому выбираем режим РРРD и указываем его параметры.
Адресом назначения будет являться адрес NPort1 (10.0.0.1). Обратите внимание, что для аутентификации, нужно указать её тип в поле Authentication tуре. В данном примере используется локальная аутентификация.

Добавление аутентификационной информации

Main Menu - > System Management - > Misc. Network Settings - > User Table

Добавляем в локальную базу пользователя, указанного ранее в настройках NPort1.

Настройка маршрутизации

Main Menu - > System Management - > Misc. Network Settings - > Route table

Чтобы IР-трафик из LAN1 достиг LAN2 необходимо добавить статический маршрут до удаленной сети.

3. Диагностика

После завершения конфигурирования, мы можем воспользоваться внутренними средствами диагностики NPort и компьютеров, для проверки соединения. Состояние РРР-соединения можно увидеть в разделе Main Menu -> System Monitoring -> Serial Status -> Serial to Network Connections. При удачном соединении вы должны увидеть локальный и удаленный IP-адреса.

Кроме того, при успешном РРР соединении появится маршрут в таблице маршрутизации в разделе Main Menu -> System Monitoring -> System Status -> Routing

И, пожалуй, традиционным способом диагностики соединения является утилита Ping, которая входит в состав большинства ОС.

4. Дополнительные вопросы

В моей сети доступ между объектами осуществляется при помощи модемов, нужны ли дополнительные настройки в этом случае?

NPort 6000 имеет дополнительные настройки для работы с модемом, которые находятся в разделе Main Menu -> Serial Port Settings -> Port N -> Modem Settings. Здесь можно задать дополнительные команды модему при инициализации соединения, а также набираемый номер.

В сетевых настройках моего компьютера уже присутствует шлюз для выхода в интернет, как быть?

В этом случае рекомендуется добавить статический маршрут до удаленной сети на вашем компьютере. К примеру, в ОС Windows эта операция выполняется при помощи команды из командной строки следующего вида: route ADD 191.168.200.0 MASK 255.255.255.0 192.168.100.254 METRIC 3 IF 12
Подробнее в справке по вашей ОС.

Можно ли использовать другие серии модельного ряда NPort для построения такой схемы?

Кроме серии NPort 6000, режимы РРР Dial In/Dial Out поддерживаются в терминальных серверах CN2500 и CN2600.
Обратите внимание, несмотря на наличие режима РРР в серии NPort 5600, реализация подобной топологии невозможна ввиду отсутствия функции маршрутизации.

*Подробное описание всех параметров настройки NPort приведено в руководстве по эксплуатации устройства.