Прежде чем начать пользоваться NPort 6000 для удлинения линии Ethernet через RS-232/422/485, важно понимать, что это решение с определёнными ограничениями.
Самое правильное с точки зрения проектирования сети и наиболее простое решение – это использовать коммутатор с оптическим портом, например EDS-205A-S-SC.
Максимальная дистанция удлинения до 40 км с одномодовым оптоволокном.
Другой вариант: если у вас есть витая пара, то можно использовать DSL-модем, например IEX-402-SHDSL. Максимальная дистанция удлинения до 8 км.
Оба решения обеспечивают удлинение сети Ethernet по всем правилам и не накладывают ограничения на применение.
Недостатки применения NPort 6000 для удлинения линии Ethernet:
- NPort 6000 будет работать в качестве шлюза по умолчанию, и в конечных Ethernet устройствах нужно указывать в качестве шлюза по умолчанию IP адрес NPort 6000. Если вы не сможете указать шлюз по умолчанию, то решение с NPort 6000 работать не будет.
- Скорость передачи данных будет ограничена пропускной способностью портов 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 приведено в руководстве по эксплуатации устройства.