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

Version 1 Next »

Настройки по умолчанию

  • Доступ к устройству может осуществляться через любой из внешних портов
  • IP-адрес устройства: 10.10.10.1/24
  • Коммутатор находится в режиме "isolate" - все внешние порты изолированы друг от друга, независимо от их принадлежности к одной и той же VLAN
  • На всех портах установлен режим "trunk" с возможностью приема нетегированного трафика в native VLAN 1
  • Радиоинтерфейс устройства включен и работает как порт коммутатора
  • На интерфейсе управления MGMT запущен клиент DHCP.

Описание команды port

Команда используется для управления встроенным коммутатором.

Синтаксис:

#1> port [arguments]

port [-scheme=SCHEME] [-mgmt=PORT_SET] [-radio=PORT_SET]
port -d1q[=[disabled|enabled]]
port -vlan={RANGELIST} [{-priority=PRIO|-nopriority}]
port -vlan={RANGELIST} [-stp] [-nostp] [{-spriority=STPPRIO|-nospriority}] [-sforward[=enable|disable]]
port -vlan={RANGELIST} -remove={RANGELIST}
port [PORT_SET] [-access=TAG] [-native=TAG] [-mode={access|trunk}]

port [PORT_SET] [-allow={RANGELIST}] [-disallow={RANGELIST}]
port [PORT_SET] [-limit={RATE_LIMIT}] [-nolimit] [-qosmode={wrr|st3|st23|strict}]
port [PORT_SET] stat|clear|vtt|stt [VID]|fdb-show|dump

RANGELIST: RANGE[,RANGE...]
      RANGE: {TAG[-TAG]|all}
      PRIO: {0..7}    - DOT1P frame priority
RATE_LIMIT: {0..1000} - port egress rate limit in Mbit/sec
    STPPRIO: {0..15} | {0,4096,8192...61440}
   Port set <PORT_SET>:
           enumeration of {[ge]0..[ge]1,s[fp],m,r}|*, for example 0,ge1,m
   Adjacency scheme <SCHEME>:
           {isolate, transparent}

Аргументы команды

Коммутатор может работать в одном из следующих режимов: "isolate" или "transparent".

В режиме "isolate" коммутация пакетов осуществляется на основе правил изоляции портов. Внешние порты «изолированы» друг от друга, трафик с каждого из них перенаправляется на внутренние порты, определяемые правилами изоляции портов, а передача трафика напрямую между внешними портами блокируется. Этот режим является основным и используется по умолчанию, в т.ч. при выбранном режиме "transparent", если отсутствуют настройки VLAN или отключена поддержка VLAN-тегов 802.1Q.

В режиме "transparent" возможна передача трафика напрямую между внешними портами коммутатора, минуя внутренние; коммутация осуществляется по VLAN-тегам на основе внутренней таблицы соответствия портов и VLAN при наличии настроенных VLAN.

Чтобы выбрать режим работы коммутатора - "isolate" или "transparent", используйте команду:

  • port [-scheme=SCHEME]

Чтобы настроить правила изоляции портов для перенаправления трафика с внешних физических интерфейсов GE0, GE1 и/или SFP на интерфейсы RADIO или MGMT, используйте команду:

  • port [-mgmt=PORT_SET] [-radio=PORT_SET]

Чтобы коммутация осуществлялась на основе правил изоляции портов режима "isolate" даже при включенном режиме "transparent", отключите правила коммутации на основе VLAN-тегов стандарта 802.1Q с помощью команды:

  • port -d1q=disabled

Чтобы добавить в систему VLAN с номером(ами) в пределах от 1 до 4094, используйте команду:

  • port -vlan={RANGELIST}

Например,

port -vlan=50,52,60-64

добавляет VLAN 50, 52, 60, 61, 62, 63, 64.

Чтобы удалить из системы определенные VLAN, используйте команду:

  • port -remove={RANGELIST}

Чтобы назначить выбранной VLAN приоритет в соответствии со стандартом 802.1p в пределах от 0 до 7, используйте команду:

  • port -vlan={RANGELIST} {-priority=PRIO}

Например,

port -vlan=50 -priority 7

назначает VLAN 50 приоритет 7 (Network control).

Чтобы снять с выбранной VLAN установленный ранее приоритет 802.1p, выполните команду:

  • port -vlan={RANGELIST} {-nopriority}

На коммутаторе может быть настроена поддержка PVST+ (Per-VLAN Spanning Tree Plus) - расширенной версии протокола STP с функционалом, позволяющим строить отдельное «дерево» STP для каждой VLAN.

Чтобы включить поддержку протокола STP в выбранных VLAN, выполните команду:

port -vlan={RANGELIST} [-stp]

Чтобы отключить поддержку протокола STP в выбранных VLAN, выполните команду:

  • port -vlan={RANGELIST} [-nostp]

Чтобы назначить определенной VLAN приоритет "bridge priority" (приоритет при выборе корневого моста STP) в пределах от 0 до 61440 с шагом 4096 (или от 0 до 16, с шагом 1), используйте команду:

  • port -vlan={RANGELIST} {-spriority=STPPRIO}

Например,

port -vlan=50 -spriority=4096 

устанавливает приоритет bridge priority 4096 для VLAN 50.

Чтобы снять ранее установленный приоритет "bridge priority" с выбранной VLAN, выполните команду:

  • port -vlan={RANGELIST} {-nospriority}

Чтобы включить/отключить пересылку пакетов протокола STP выбранной VLAN, используйте команду:

  • port -vlan={RANGELIST} [-sforward[=enable|disable]]

Порты коммутатора могут работать в одном из следующих режимов:

  • режим "access" – порт пропускает только нетегированный трафик
  • режим "trunk" – порт пропускает только тегированный трафик; может принимать нетегированные пакеты в единственную "native" VLAN, если она настроена (по умолчанию на всех портах настроена "native" VLAN 1).

Чтобы выбрать режим работы порта - "access" или "trunk", используйте команду:

  • port [PORT_SET] [-mode={access|trunk}]

Чтобы назначить порту VLAN для работы в режиме "access", используйте команду:

  • port [PORT_SET] [-access=TAG]

Например,

port 0 -access=50 -mode=access

устанавливает на порту GE0 режим "access" и назначаем порту VLAN 50.

Чтобы назначить порту VLAN для работы в режиме "trunk", используйте команду:

  • port [PORT_SET] [-allow={RANGELIST}]

Например,

port 1 -allow=50-55 -mode=trunk

устанавливает на порту GE1 режим "trunk" и разрешаем работу с VLAN 50, 51, 52, 53, 54, 55

Чтобы настроить параметр "native" VLAN, определяющий номер [TAG] единственной VLAN, которая в режиме "trunk" будет принимать весь нетегированный трафик, используйте команду:

  • port [PORT_SET] [-native=TAG]

Чтобы удалить выбранные VLAN с определенного порта, используйте команду:

  • port [PORT_SET] [-disallow={RANGELIST}]

Чтобы установить на выбранном порту ограничение по пропускной способности («шейпер») для исходящего трафика в Мбит/с в пределах от 1 до 100 с шагом 1 или от 100 до 1000 с шагом 10, используйте команду:

  • port [PORT_SET] [-limit={RATE_LIMIT}]

Например,

port 0,1 -limit=120 

устанавливает ограничение в 120 Мбит/с на портах GE0 и GE1.

Чтобы снять установленное ранее ограничение по пропускной способности на порту, выполните команду:

  • port [PORT_SET] [-nolimit]

Чтобы выбрать механизм обработки очередей QoS на определенном порту (по умолчанию - взвешенный циклический алгоритм WRR), используйте команду:

  • port [PORT_SET] [-qosmode={wrr|st3|st23|strict}]

Широкие возможности сбора статистики позволяют получать подробную информацию о текущем состоянии и работе устройства.

Чтобы посмотреть статистику работы выбранного порта, выполните команду:

  • port [PORT_SET] stat

Чтобы очистить статистику работы выбранного порта, выполните команду:

  • port [PORT_SET] clear

Чтобы посмотреть таблицу соответствия портов и VLAN, получить информацию о поддержке протокола STP и приоритете каждой VLAN, выполните команду:

  • port vtt

Чтобы посмотреть информацию о работе протокола STP в определенной VLAN (идентификатор, приоритет, стоимость, информацию о корневом мосте и т.д.) и на каждом из входящих в неё портов, используйте команду:

  • port stt [VID]

Пример вывода команды,

#1> port stt 30
STP state of VID 30:
ID:       100000043507A2A5 Priority: 4096  ID ext: -1
ROOT:     100000043507A2A5 Priority: 4096  ID ext: 0
Ports:
 Name  Prio   Cost       PVer    Role     State
====== ====  ========== ==== ========== ==========
ge1    128           55 RSTP DISABLED   DISCARDING
sfp    128           55 RSTP DISABLED   DISCARDING

Чтобы посмотреть информацию о MAC-адресах в таблице коммутации (FDB) определенного порта, выполните команду:

  • port [PORT_SET] fdb-show

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

  • port [PORT_SET] dump

Пример вывода команды,

#console>port dump
 Port R-limit QOS Mode Link   Speed
 ==== ======= ======== ==== =========
   0  ------- wrr        UP 100 Mbps
   1  ------- wrr      down
   s  ------- wrr      down
   r      140 wrr        UP  26 Mbps
   m  ------- wrr      ---- ---------

 Примеры настройки

Настроим коммутатор для работы в режиме "isolate". Данный режим является режимом работы коммутатора по умолчанию. Если коммутатор был переведен в режим "transparent" ранее, то чтобы перейти в режим "isolate" используйте команду:

  • port -scheme= isolate

Настроим правила изоляции портов для перенаправления трафика с внешних физических интерфейсов GE0, GE1 и/или SFP на интерфейсы RADIO или MGMT.

Назначим доступ к интерфейсу управления MGMT через порт GE0:

  • port -mgmt=0

Назначим порт GE1 для передачи данных в радиоинтерфейс RADIO:

  • port -radio=1

Настроим коммутатор для работы в режиме "transparent". Ниже показана таблица соответствия портов и VLAN с настройками по умолчанию:

port vtt
        VID  0 1 2 r m STP Prio
        ==== = = = = = === ====
           1 N N N N N  - ----

Чтобы перейти в режим "transparent", выполним команду:

  • port -scheme=transparent

Чтобы настроить коммутацию в режиме "transparent", добавим VLAN, необходимые для передачи трафика и управления устройством:

port -vlan=30,100
port vtt
        VID  0 1 2 r m STP Prio
        ==== = = = = = === ====
           1 N N N N N  -  ----
          30 t t t t t  -  ----
         100 t t t t t  -  ----

Настроим параметры работы каждого порта с тегированным и/или нетегированным трафиком.

Настроим на интерфейсе управления MGMT доступ нетегированного трафика с присвоением ему VLAN 30 (access в vlan 30):

port m -access=30 -mode=access
port vtt
        VID  0 1 2 r m STP Prio
        ==== = = = = = === ====
           1 N N N N -  -  ----
          30 t t t t A  -  ----
         100 t t t t -  -  ----

Настроим порт GE0 для доступа только нетегированного трафика с присвоением ему VLAN 30 ("access" в "vlan 30"):

port 0 -access=30 -mode=access
port vtt
        VID  0 1 s r m STP Prio
        ==== = = = = = === ====
           1 - N N N -  -  ----
          30 A t t t A  -  ----
         100 - t t t -  -  ----

Настроим порт GE1 для обработки только трафика с тегом VLAN 30 ("trunk" c разрешенным "vlan 30"):

port 1 -allow=30 -mode=trunk
port vtt
        VID  0 1 s r m STP Prio
        ==== = = = = = === ====
           1 - - N N -  -  ----
          30 A t t t A  -  ----
         100 - - t t -  -  ----

Настроим порт SFP для обработки только трафика с тегом VLAN 100 ("trunk" c разрешенным "vlan 100"):

port s -allow=100 -mode=trunk
port vtt
        VID  0 1 s r m STP Prio
        ==== = = = = = === ====
           1 - - - N -  -  ----
          30 A t - t A  -  ----
         100 - - t t -  -  ----

Настроим порт RADIO для обработки только трафика с тегами VLAN 30 и VLAN 100 ("trunk" c разрешенными "vlan 30" и "100"):

portr -allow=30,100 -mode=trunk
port vtt
        VID  0 1 s r m STP Prio
        ==== = = = = = === ====
          30 A t - t A  -  ----
         100 - - t t -  -  ----
  • No labels