Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

По умолчанию на устройствах InfiNet Wireless R5000 настроена одна группа коммутации, которая позволяет передавать трафик и получать доступ к устройствам без ограничений.

Вывод команды "config show switch":

#MAC Switch config
switch group 1 add eth0 rf5.0
     # group 1 attached to ‘svi1’
switch group 1 start

switch start
КомандаОписание
switch group GROUP_ID add eth0 rf5.0
  • Назначает интерфейсы группе коммутации под номером «GROUP_ID»
switch list VLANS_LIST numrange add 10 20
  • Создает список vlan под названием «VLANS_LIST» и включает в него VID 10 и 20
switch group GROUP_ID vlan VLANS_LIST
  • Назначает правило в группе коммутации «GROUP_ID», по которому в группу попадает только  трафик с тегами VLAN, номера которых указаны в списке «VLANS_LIST»
switch group GROUP_ID start
  • Запускает группу коммутации «GROUP_ID»
switch start
  • Запускает режим коммутации на устройстве
Таблица - Базовые команды для настройки VLAN в группах коммутации

Описание сценария настройки

В качестве примера возьмем схему с двумя vlan:

  • VLAN 50 - для передачи данных
  • VLAN 100 - для управления устройствами.

Рисунок - Схема соединения устройств

Настройка осуществляется в следующей последовательности:

Подготовка 

Необходимо убедиться, что между устройствами установлено соединение по радио с помощью команды "mint map". 

ВНИМАНИЕ

 В случае затруднений установки соединения обратитесь к разделу “Базовая настройка соединения «точка-точка»”.

Рисунок - Результаты вывода команды "mint map"

Выделенная строчка в результатах вывода команды "mint map" означает, что устройство "SLAVE_STL" имеет связь с текущим устройством "MASTER_STL".

Настройка управления 

Для управления устройствами InfiNet Wireless R5000 необходимо настроить на них интерфейсы "sviX" и "vlanX". Подробнее про интерфейсы VLAN и SVI смотрите в разделе «Настройки сети».

По умолчанию на всех устройствах настроен интерфейс "svi1". Можно изменить параметры этого интерфейса, добавить новый SVI-интерфейс или же заменить один интерфейс на другой. В данном сценарии для удобства группа коммутации 1 и интерфейс "svi1" заменяются на группу коммутации "100" и интерфейс "svi100".

Настройка новой группы коммутации и SVI-интерфейса:

КомандаОписание
ifc sviX up
  • Создает SVI-интерфейс с номером "X (от 0 до 4999)
ifc vlanX vlan Y vlandev eth0 up
  • Создает интерфейс "vlanX":
    • "X" – номер интерфейса (от 0 до 4999)
    • "vlan Y" – номер тега VLAN
    • "vlandev eth0 up" – связь интерфейса "vlanX" с интерфейсом "eth0"
switch group Y add vlanX rf5.0
  • Создает группу коммутации c номером "Y", которая будет использоваться для управления, и включает в нее интерфейсы "vlanX" и "rf5.0"
svi X group Y
  • Связывает интерфейс "sviX" с группой коммутации "Y"
sw group 1 remove; ifc svi1 destroy; ifc sviX IP/mask; sw group Y start
  • Если ввести несколько команд, разделенных символом ";" одной строкой, все эти команды будут последовательно выполнены после нажатия клавиши "Ввод". В данному случае это необходимо, чтобы не потерять доступ к устройству при удалении текущего интерфейса управления, где:
    • "sw group 1 remove" – удаляет группу коммутации 1
    • "ifc svi1 destroy" – удаляет интерфейс "svi1"
    • "ifc sviX IP/mask" – присваивает интерфейсу необходимый IP-адрес и маску
    • "sw group Y start" – запускает группу коммутации "Y"
config save
  • Сохраняет конфигурацию

Настройка устройств из командной строки:

  • MASTER_STL
ifc svi100 up
ifc vlan100 vlan 100 vlandev eth0 up
sw group 100 add vlan100 rf5.0
svi 100 group 100
sw group 1 remove; ifc svi1 destroy; ifc svi100 10.10.10.1/24; sw group 100 start 
config save
  • SLAVE_STL
ifc svi100 up
ifc vlan100 vlan 100 vlandev eth0 up
sw group 100 add vlan100 rf5.0
svi 100 group 100
sw group 1 remove; ifc svi1 destroy; ifc svi100 10.10.10.2/24; sw group 100 start 
config save

ВНИМАНИЕ

При наличии в группе коммутации интерфейса vlan весь трафик с соответствующим VID, приходящий на родительский интерфейс, попадает в группу коммутации (т.е. дополнительные правила не требуются), при этом тег 802.1q будет снят. 

Инструкцию по настройке управления через веб-интерфейс смотрите в разделе «Удаленное управление устройствами R5000».

Настройка передачи данных 

Настройка vlan для передачи данных::

КомандаОписание
switch group X add eth0 rf5.0
  • Включает группу коммутации с номером "Х" и добавляет в нее интерфейсы "eth0" и "rf5.0"
sw group X vlan Y
  • Устанавливает правило, по которому в группу коммутации "X" будут попадать только кадры с VID "Y"
sw group X start
  • Запускает группу коммутации "X"
config save
  • Сохраняет конфигурацию

Настройка из командной строки:

sw group 50 add eth0 rf5.0
sw group 50 vlan 50
sw group 50 start
config save

ВНИМАНИЕ

 Для того, чтобы в группе коммутации передавалось несколько VLAN, следует создать список и добавить в группе коммутации правило:

switch list LISTNAME numrange add VALUE
sw group GROUP_ID vlan LISTNAME

например,

switch list DATA numrange add 50-99
sw group 50 vlan DATA

Проверка 

После выполнения команд управление устройствами InfiNet Wireless R5000 будет разрешено только тем устройствам, которые находятся в VLAN 100.

Проверить настройки можно с помощью команды «switch group X dump», где "X" – номер группы коммутации.

Воспользуемся командой «switch group 50 dump» на обоих устройствах и убедимся, что в группе коммутации передаются кадры с VID 50 и MAC-адресами устройств из vlan 50.

Рисунок - Вывод команды "switch group 50 dump"

Теперь воспользуемся командой «switch group 100 dump», чтобы посмотреть результат конфигурации группы коммутации 100.

Рисунок - Вывод команды "switch group 100 dump"

Обратите внимание на колонку «Vlan», у устройств, находящихся в виртуальной сети 100, не отображается тег VLAN. Это связано с тем, что трафик попал в группу коммутации через интерфейс "vlan".

Просмотр полной конфигурации устройств 

  • Вывод команды «config show» на устройстве "MASTER_STL"
#System parameters
#Factory password mode: single
sys name MASTER_STL
sys prompt MASTER_STL
sys user root
setpass

#Radio module parameters
rf rf5.0 band 40
rf rf5.0 mimo greenfield
rf rf5.0 freq 4870 bitr 300000 sid 10101010 burst
rf rf5.0 txpwr 10 pwrctl distance 1

#DFS configuration
dfs rf5.0 dfsoff
dfs rf5.0 freq auto
dfs rf5.0 cot off

#Interfaces parameters
ifc lo0 127.0.0.1/32
ifc eth0 media auto mtu 1500 up
ifc rf5.0 mtu 1500 up
ifc svi100 mtu 1500 up
        # group 100
ifc svi100 10.10.10.1/24
ifc vlan100 mtu 1500 up
ifc vlan100 vlan 100 vlandev eth0

#QoS manager
qm option rtp dot1p notos icmp notcpack nostrict

#MINT configuration
mint rf5.0 -name "MASTER_STL"
mint rf5.0 -nodeid 08494
mint rf5.0 -type master
mint rf5.0 -mode fixed
mint rf5.0 -scrambling
mint rf5.0 -autobitrate
mint rf5.0 -minbitrate 30000
mint rf5.0 -hiamp 2 -loamp 0
mint rf5.0 -log
mint rf5.0 -roaming disable
mint rf5.0 -authmode public
mint rf5.0 -airupdate passive normal
mint rf5.0 -rcmdserver enabled
mint rf5.0 poll start
mint rf5.0 start

#MAC Switch config
switch group 100 add 1 rf5.0 vlan100
      # group 100 attached to 'svi100'
switch group 100 start

switch group 50 add 2 eth0 rf5.0
switch group 50 vlan 50
switch group 50 start

switch start

#Switch Virtual Interface config
svi 100 group 100

#WEB configurator
webcfg start

#LLDP parameters
 lldp eth0 enable txrx
  • Вывод команды «config show» на устройстве "SLAVE_STL"
#System parameters
#Factory password mode: single
sys name SLAVE_STL
sys prompt SLAVE_STL
sys user root
setpass

#Radio module parameters
rf rf5.0 band 40
rf rf5.0 mimo greenfield
rf rf5.0 freq 4870 bitr 300000 sid 10101010 burst
rf rf5.0 txpwr 10 pwrctl distance 1

#DFS configuration
dfs rf5.0 dfsoff
dfs rf5.0 freq auto
dfs rf5.0 cot off

#Interfaces parameters
ifc lo0 127.0.0.1/32
ifc eth0 media auto mtu 1500 up
ifc rf5.0 mtu 1500 up
ifc svi100 mtu 1500 up
        # group 100
ifc svi100 10.10.10.2/24
ifc vlan100 mtu 1500 up
ifc vlan100 vlan 100 vlandev eth0

#QoS manager
qm option rtp dot1p notos icmp notcpack nostrict

#MINT configuration
mint rf5.0 -name "SLAVE_STL"
mint rf5.0 -nodeid 56757
mint rf5.0 -type slave
mint rf5.0 -mode fixed
mint rf5.0 -scrambling
mint rf5.0 -autobitrate
mint rf5.0 -minbitrate 30000
mint rf5.0 -hiamp 2 -loamp 0
mint rf5.0 -log
mint rf5.0 -roaming disable
mint rf5.0 -authmode public
mint rf5.0 -airupdate passive normal
mint rf5.0 -rcmdserver enabled
mint rf5.0 start

#MAC Switch config
switch group 100 add 1 rf5.0 vlan100
     # group 100 attached to 'svi100'
switch group 100 start
switch group 50 add 3 eth0 rf5.0
switch group 50 vlan 50
switch group 50 start

switch start

#Switch Virtual Interface config
svi 100 group 100

#WEB configurator
webcfg start

#Add-on devices control
ctl heater -8

#LLDP parameters
 lldp eth0 enable txrx
  • No labels