spanning-tree enable
Данной командой включается протокол STP на устройстве глобально в режиме CONFIG и на определенных интерфейсах в режимах конфигурирования интерфейсов (FRONT-PORT, PORT-CHANNEL). Использование отрицательной формы команды (no) устанавливает запрет на использование функции STP.
Синтаксис
[no] spanning-tree enable
Параметры
Команда не содержит аргументов.
Командный режим
CONFIGURE
FRONT-PORT
PORT-CHANNEL
Пример
ma4000(config)# spanning-tree enable
Функция STP включена.
spanning-tree fdelay
Данной командой устанавливается время задержки передачи данных. Задержка передачи (forwarding delay) — это время, в течение которого интерфейс находится в состояниях «Listening» и «Learning», прежде чем перейти в состояние «Forwarding».
Использование отрицательной формы команды (no) устанавливает время задержки передачи данных по умолчанию.
Синтаксис
spanning-tree fdelay <DELAY>
no spanning-tree fdelay
Параметры
<DELAY> – время задержки передачи данных, [4 .. 30] секунд.
Значение по умолчанию
15 секунд
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree fdelay 20
spanning-tree hello1
Данной командой устанавливается время отправки hello-пакетов.
Обмен hello-пакетами осуществляется между корневым мостом (Root Bridge) и выделенными мостами (Designated Bridges) и служит для обмена информацией о топологии всей коммутируемой локальной сети.
Использование отрицательной формы команды (no) устанавливает время отправки hello-пакетов по умолчанию.
Синтаксис
spanning-tree hello <TIME>
no spanning-tree hello
Параметры
<TIME> – время отправки hello-пакетов.
Значение по умолчанию
2
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree hello 2
1В текущей версии ПО изменить параметр нельзя. По умолчанию значение 2.
spanning-tree holdcount
Данной командой устанавливается максимальное количество BPDU-пакетов, которое может принять устройство в течение секунды.
Использование отрицательной формы команды (no) устанавливает максимальное количество BPDU -пакетов, которое может принять устройство в течение секунды, по умолчанию.
Синтаксис
spanning-tree holdcount <COUNT>
no spanning-tree holdcount
Параметры
<COUNT> – количество BPDU-пакетов, принимает значение [1 .. 10].
Значение по умолчанию
6
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree holdcount 5
spanning-tree maxage
Данной командой устанавливается значение таймера ожидания BPDU-пакета.
Использование отрицательной формы команды (no) устанавливает значение таймера ожидания BPDU-пакета по умолчанию.
Синтаксис
spanning-tree maxage <TIME>
no spanning-tree maxage
Параметры
<TIME> – время ожидания BPDU-пакета, принимает значение [6 .. 40].
Значение по умолчанию
20
Командный режим
CONFIG
Пример
ma4000(config)# no spanning-tree maxage 15
spanning-tree mode
Данной командой устанавливается тип протокола spanningtree: STP, RSTP, MST.
Использование отрицательной формы команды (no) устанавливает тип протокола RSTP (установлен по умолчанию).
Синтаксис
spanning-tree mode <MODE>
no spanning-tree mode
Параметры
<MODE> – тип протокола:
- stp – IEEE 802.1D Spanning Tree Protocol;
- rstp – IEEE 802.1W Rapid Spanning Tree Protocol;
- mstp – IEEE 802.1S Multiple Spanning Tree Protocol.
Значение по умолчанию
RSTP
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree mode rstp
spanning-tree bpdu
Команда служит для установки режима обработки пакетов BPDU интерфейсом, на котором выключен протокол STP.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
spanning-tree bpdu <MODE>
Параметры
<MODE> – способ обработки:
filtering – на интерфейсе с выключенным протоколом STP BPDU-пакеты фильтруются;
flooding – на интерфейсе с выключенным протоколом STP нетегированные BPDU-пакеты передаются, тегированные – фильтруются.
Значение по умолчанию
flooding
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree bpdu flooding
spanning-tree priority
Данной командой в режиме PP4X CONFIGURE устанавливается приоритет моста связующего дерева STP, (0-65535). Корневым коммутатором назначается коммутатор с меньшим приоритетом. По умолчанию установлено 32768. Значение приоритета должно быть кратно 4096.
Данной командой в режимах конфигурирования интерфейсов FRONT-PORT, PORT-CHANNEL устанавливается приоритет интерфейса в связующем дереве STP, (0-240). Значение приоритета должно быть кратно 16. По умолчанию установлено 128.
Использование отрицательной формы команды (no) устанавливает приоритет для работы протокола STP по умолчанию.
Синтаксис
spanning-tree priority <PRIORITY>
no spanning-tree priority
Параметры
<PRIORITY > – приоритет.
В режиме CONFIG принимает значение [0..65535], которое должно быть кратно 4096.
В режимах FRONT-PORT, PORT-CHANNEL принимает значение [0..240], которое должно быть кратно 16.
Значение по умолчанию
в режиме CONFIG – 32768
в режимах FRONT-PORT, PORT-CHANNEL – 128.
Командный режим
CONFIG
FRONT-PORT
PORT-CHANNEL
Пример
ma4000(front-port-2/5)# spanning-tree priority 128
Установлен приоритет 128.
spanning-tree pathcost
Данной командой для конфигурируемого порта устанавливается ценность пути для работы протокола STP.
Использование отрицательной формы команды (no) устанавливает значение ценности пути по умолчанию.
Синтаксис
spanning-tree pathcost <PATHCOST>
no spanning-treepath cost
Параметры
<PATHCOST> – ценность пути, принимает значения [0.. 200000000].
Значение по умолчанию
0
Командный режим
FRONT-PORT
PORT-CHANNEL
Пример
ma4000(front-port-2/5)# spanning-tree pathcost 1
Установлена ценность пути 1.
spanning-tree admin-edge
Данной командой устанавливается тип соединения как edge-линк в сторону хоста. В этом случае при поднятии линка на порте автоматически разрешается передача данных.
Использование отрицательной формы команды (no) восстанавливает значения по умолчанию.
Синтаксис
[no] spanning-tree admin-edge
Параметры
Команда не содержит аргументов.
Значение по умолчанию
отключен
Командный режим
FRONT-PORT
PORT-CHANNEL
Пример
ma4000(front-port-2/5)# spanning-tree admin-edge
Для конфигурируемого порта включен тип соединения edge-линк.
spanning-tree admin-p2p
Данной командой устанавливается тип определения соединения p2p.
Использование отрицательной формы команды (no) устанавливает тип определения соединения p2p по умолчанию.
Синтаксис
spanning-tree admin-p2p <TYPE>
no spanning-tree admin-p2p
Параметры
<TYPE> – тип определения соединения:
- auto – определение происходит на основании bpdu;
- force-false – принудительно установить линк как p2p;
- force-true – принудительно установить линк как не p2p.
Значение по умолчанию
auto
Командный режим
FRONT-PORT
PORT-CHANNEL
Пример
ma4000(front-port-2/5)# spanning-tree admin-p2p auto
Для конфигурируемого порта определение типа соединения p2p происходит на основании bdpu.
spanning-tree auto-edge
Данной командой устанавливается автоматическое определение бриджа на конфигурируемом интерфейсе/интерфейсах.
Использование отрицательной формы команды (no) отключает автоматическое определение бриджа на конфигурируемом интерфейсе/интерфейсах.
Синтаксис
[no] spanning-tree auto-edge
Значение по умолчанию
включена
Параметры
Команда не содержит аргументов.
Командный режим
FRONT-PORT
PORT-CHANNEL
Пример
ma4000(front-port-2/5)# spanning-tree auto-edge
Функция автоматическое определение бриджа включена.
spanning-tree mst configuration
Переход в режим конфигурирования mst.
Синтаксис
spanning-tree mst configuration
Параметры
Команда не содержит аргументов.
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree mst configuration
spanning-tree mst instance priority
Данная команда позволяет установить приоритет для данного узла доступа перед остальными, использующими общий экземпляр MSTP. Значение должно быть кратно 4096.
Использование отрицательной формы команды (no) устанавливает значение приоритета по умолчанию.
Синтаксис
[no] spanning-tree mst instance priority <INSTANCE> <PRIORITY>
Параметры
<INSTANCE> – идентификатор экземпляра протокола MSTP, принимает значения [1..15];
<PRIORITY> – приоритет, принимает значения в диапазоне [0..61440], значение должно быть кратно 4096.
Значение по умолчанию
32768
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree mst instance
spanning-tree mst max-hops
Данная команда устанавливает максимальное количество транзитных участков для пакета BPDU, необходимых для формирования дерева и удержания информации о его строении. Если пакет уже прошел максимальное количество транзитных участков, то на следующем участке он отбрасывается.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
[no] spanning-tree mst max-hops <COUNT>
Параметры
<COUNT> – максимальное количество транзитных участков, принимает значение [6..40].
Командный режим
CONFIG
Пример
ma4000(config)# spanning-tree mst max-hops
show spanning-tree active
Данная команда позволяет просмотреть состояние STP-протокола на стеке устройств. При указании команды instance можно просмотреть состояние STP-протокола для определенного идентификатора экземпляра протокола MSTP.
Синтаксис
show spanning-tree active [instance <INSTANCE>]
Параметры
<INSTANCE> – идентификатор экземпляра протокола MSTP, принимает значения [1..15].
Командный режим
ROOT
Пример
ma4000# show spanning-tree active spanning tree: off
show spanning-tree bridge
Команда служит для просмотра состояния моста. При указании команды instance можно просмотреть состояние моста для определенного идентификатора экземпляра протокола MSTP.
Синтаксис
show spanning-tree bridge [instance <INSTANCE>]
Параметры
<INSTANCE> – идентификатор экземпляра протокола MSTP, принимает значения [1..15].
Командный режим
ROOT
Пример
ma4000# show spanning-tree bridge Cannot get spanning-tree status
show spanning-tree interface
Данная команда позволяет просмотреть состояние STP-протокола для указанного диапазона интерфейсов.
Синтаксис
show spanning-tree interface <INTERFACE> <RANGE>
Параметры
<INTERFACE> – тип интерфейса: front-port; gpon-port; ont; plc-front-port; plc-mgmt-pon-port; plc-pon-port; plc-slot-channel; plc-slot-port; port-channel; slot-channel; slot-port; stack-port. Описание интерфейсов приведено в таблице 4.1.
<RANGE> – номер интерфейса. Диапазон значений и правила нумерации описаны в таблице 4.1. При указании значения «all» в команде будут указаны все интерфейсы заданного типа.
Можно указать список номеров через «,» или указать диапазон через «-».
Командный режим
ROOT
Пример
ma4000# show spanning-tree interface front-port 1/0-1 spanning tree: off
show spanning-tree bpdu
Команда служит для просмотра способа обработки BPDU-пакетов для интерфейсов, на которых функция STP отключена.
Синтаксис
show spanning-tree bpdu
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show spanning-tree bpdu Global: flooding
show spanning-tree mst-configuration
Команда служит для просмотра информации о сконфигурированных экземплярах MSTP.
Синтаксис
show spanning-tree mst-configuration
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show spanning-tree mst-configuration Name: Revision: 0 MST Configuration ~~~~~~~~~~~~~~~~~ Inst State Mapped Vlans ---- -------- ------------------------------------------------------------ 0 enabled 1, 30, 200