3.16. Команды GVRP

3.16.1. gvrp

Назначение

Команда gvrp используется для включения поддержки протокола GVRP (Generic Attribute Registration Protocol VLAN Registration Protocol) на устройстве. Протокол GVRP управляет динамической регистрацией VLAN на 802.1Q trunk-портах и позволяет оптимизировать передачу широковещательного трафика путем VLAN pruning (исключения неиспользуемых VLAN).

Команда no gvrp отключает поддержку GVRP, что приводит к прекращению обработки сообщений GVRP и удалению зарегистрированных VLAN.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp

no gvrp

Режим ввода

Global config

Состояние по умолчанию

Отключено

Применение

GVRP должен быть включен глобально перед тем, как он начнет работать на устройстве. При включении GVRP автоматически активируется поддержка динамической регистрации VLAN и VLAN pruning на trunk-портах 802.1Q.

Протокол GVRP позволяет коммутатору обмениваться информацией о VLAN с другими устройствами, поддерживающими GVRP. Это помогает оптимизировать передачу широковещательных и неизвестных одноадресных пакетов, а также упрощает администрирование VLAN.

Команда no gvrp полностью отключает протокол GVRP на устройстве, что делает невозможной динамическую регистрацию VLAN.

Важно!

Для корректной работы GVRP он должен быть включен на обоих концах trunk-соединения. Также необходимо учитывать, что регистрационный режим VLAN 1 всегда установлен в fixed и не подлежит изменению.

Примеры

Включение GVRP:

Switch# configure terminal
Switch(config)# gvrp

Отключение GVRP:

Switch# configure terminal
Switch(config)# no gvrp

Связанные команды

show gvrp configuration

show gvrp state

show gvrp statistics

show gvrp timer

gvrp interface

3.16.2. gvrp dynamic-vlan-creation

Назначение

Команда gvrp dynamic-vlan-creation используется для включения функции динамического создания VLAN через протокол GVRP.

При активной функции устройства могут автоматически создавать VLAN, основываясь на информации, полученной через GVRP.

Команда no gvrp dynamic-vlan-creation отключает динамическое создание VLAN.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp dynamic-vlan-creation

no gvrp dynamic-vlan-creation

Режим ввода

Global config

Состояние по умолчанию

Отключено

Применение

Команда gvrp dynamic-vlan-creation используется для включения или отключения функции динамического создания VLAN через GVRP.

При включении этой функции новые VLAN могут автоматически создаваться на основе GVRP-объявлений, если они получены от других устройств.

Если включено динамическое создание VLAN, то в сети наложены определенные ограничения:

  • GVRP должен быть включен глобально и на trunk-порте, иначе динамическое создание VLAN не будет работать.

  • Динамическое создание VLAN возможно только на 802.1Q trunk-портах в режиме normal registration.

Примеры

Включение динамического создания VLAN:

Switch# configure terminal
Switch(config)# gvrp dynamic-vlan-creation

Отключение динамического создания VLAN:

Switch# configure terminal
Switch(config)# no gvrp dynamic-vlan-creation

Связанные команды

Нет

3.16.3. gvrp interface

Назначение

Команда gvrp interface используется для включения GVRP на одном или нескольких интерфейсах коммутатора. Команда no gvrp interface отключает GVRP на указанных портах.

Конфигурация GVRP на порте может быть изменена независимо от глобального состояния GVRP, но для его работы необходимо, чтобы он был включен на уровне системы. GVRP на порте может находиться в одном из двух состояний: статическом, сохраненном в NVRAM, и фактическом, определяющем активное участие порта в процессе регистрации VLAN.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp interface (all|IF_NAME)

no gvrp interface (all|IF_NAME)

Параметр

Описание параметра

Значение параметра

all

Включает или отключает GVRP на всех интерфейсах коммутатора.

-

IF_NAME

Включает или отключает GVRP на указанном интерфейсе.

Имя интерфейса

Режим ввода

Global config

Состояние по умолчанию

Отключено

Применение

Команда gvrp interface предназначена для управления GVRP на уровне интерфейсов коммутатора.

Если указан параметр all, GVRP включается или отключается сразу на всех интерфейсах устройства.

При указании конкретного интерфейса GVRP включается или отключается только на нем.

Изменение параметров GVRP на интерфейсе возможно даже при отключенном глобальном GVRP, но в этом случае он не будет функционировать.

Настроенное состояние GVRP сохраняется в NVRAM и остается после перезагрузки коммутатора.

Фактическое состояние интерфейса в GVRP может отличаться от конфигурационного и зависит от наличия активных участников GVRP в сети.

Примеры

Включение GVRP на всех интерфейсах:

Switch# configure terminal
Switch(config)# gvrp interface all

Включение GVRP на конкретном интерфейсе:

Switch# configure terminal
Switch(config)# gvrp interface eth-0-1

Отключение GVRP на порте:

Switch# configure terminal
Switch(config)# no gvrp interface eth-0-1

Связанные команды

gvrp

no gvrp

show gvrp configuration

show gvrp state

3.16.4. gvrp registration normal

Назначение

Команда gvrp registration normal используется для настройки режима normal registration на указанном интерфейсе.

В этом режиме порт может автоматически регистрировать VLAN при получении объявлений GVRP, отменять регистрацию VLAN при прекращении их объявления и создавать VLAN, если включено динамическое создание.

По умолчанию все порты работают в этом режиме, за исключением VLAN 1, которая всегда остается в режиме fixed и не может быть удалена.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp registration normal IF_NAME

Параметр

Описание параметра

Значение параметра

IF_NAME

Интерфейс, на котором включается режим normal registration.

Имя интерфейса (например, eth-0-1).

Режим ввода

Global config

Состояние по умолчанию

Режим normal registration активен по умолчанию для всех портов. VLAN 1 всегда работает в режиме fixed.

Применение

Команда gvrp registration normal позволяет устройству автоматически регистрировать VLAN на основе GVRP-объявлений. Этот режим необходим для корректной работы GVRP на trunk-портах 802.1Q.

Если на порте уже установлены gvrp registration fixed, gvrp registration restricted или gvrp registration forbidden, перед включением режима normal необходимо отключить эти настройки.

Важно!

Команда применяется только к trunk-портам 802.1Q. Перед переключением в этот режим необходимо отключить другие режимы регистрации GVRP.

Примеры

Включение режима normal registration GVRP на интерфейсе eth-0-1:

Switch# configure terminal
Switch(config)# gvrp registration normal eth-0-1

Связанные команды

gvrp registration fixed

gvrp registration restricted

gvrp registration forbidden

gvrp dynamic-vlan-creation

show gvrp configuration

3.16.5. gvrp registration fixed

Назначение

Команда gvrp registration fixed используется для настройки fixed registration GVRP на указанном интерфейсе.

В этом режиме VLAN могут быть зарегистрированы вручную или автоматически, если они уже присутствуют на других портах. Автоматическая отмена регистрации VLAN запрещена — даже если объявления GVRP перестают поступать, VLAN остается зарегистрированной.

Кроме того, все известные VLAN, зарегистрированные на других портах, также будут зарегистрированы на данном trunk-порте.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp registration fixed IF_NAME

Параметр

Описание параметра

Значение параметра

IF_NAME

Интерфейс, на котором включается режим fixed registration.

Имя интерфейса (например, eth-0-1).

Режим ввода

Global config

Состояние по умолчанию

Отключено. По умолчанию используется режим gvrp registration normal.

Применение

Команда gvrp registration fixed предотвращает автоматическую отмену регистрации VLAN, даже если объявления GVRP перестают поступать.

Если VLAN уже зарегистрирована на другом порте, она автоматически добавляется на этот интерфейс, но новые VLAN не могут регистрироваться динамически через GVRP.

Этот режим используется в ситуациях, когда необходимо вручную контролировать регистрацию VLAN и исключить автоматическое удаление VLAN с порта.

Если VLAN была вручную удалена с интерфейса, она не будет восстановлена, даже если поступят новые объявления GVRP.

Важно!

При активации режима gvrp registration fixed динамическое создание и удаление VLAN через GVRP становится невозможным. Перед включением этого режима необходимо отключить gvrp registration normal, gvrp registration restricted или gvrp registration forbidden.

Примеры

Настройка режима fixed registration GVRP на интерфейсе eth-0-1:

Switch# configure terminal
Switch(config)# gvrp registration fixed eth-0-1

Связанные команды

gvrp registration normal

gvrp registration restricted

gvrp registration forbidden

gvrp dynamic-vlan-creation

show gvrp configuration

3.16.6. gvrp registration restricted

Назначение

Команда gvrp registration restricted используется для настройки режима restricted registration GVRP на указанном интерфейсе.

В этом режиме VLAN могут регистрироваться на порте только в том случае, если они уже присутствуют в локальной таблице VLAN устройства.

Регистрация новых VLAN через GVRP, если они не были настроены вручную, блокируется.

Этот режим используется для исключения неконтролируемого распространения VLAN в сети и обеспечения предсказуемой работы GVRP.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp registration restricted IF_NAME

Параметр

Описание параметра

Значение параметра

IF_NAME

Интерфейс, на котором включается режим restricted registration.

Имя интерфейса (например, eth-0-1).

Режим ввода

Global config

Состояние по умолчанию

Отключено

Применение

Команда gvrp registration restricted запрещает автоматическую регистрацию VLAN через GVRP, если они не были заранее добавлены в локальную таблицу VLAN.

Этот режим позволяет интерфейсу обрабатывать GVRP-объявления о VLAN, которые уже существуют в таблице VLAN устройства, но не регистрировать новые VLAN автоматически.

Используется в случаях, когда администратор хочет вручную управлять списком VLAN и предотвратить их автоматическое добавление через GVRP.

Важно!

Команда gvrp registration restricted запрещает регистрацию новых VLAN через GVRP, но не влияет на VLAN, которые уже есть в таблице VLAN устройства. Перед активацией режима убедитесь, что требуемые VLAN уже настроены вручную.

Примеры

Настройка режима restricted registration GVRP на интерфейсе eth-0-1:

Switch# configure terminal
Switch(config)# gvrp registration restricted eth-0-1

Связанные команды

gvrp registration normal

gvrp registration fixed

gvrp registration forbidden

gvrp dynamic-vlan-creation

show gvrp configuration

3.16.7. gvrp registration forbidden

Назначение

Команда gvrp registration forbidden используется для полного запрета регистрации VLAN через GVRP на указанном интерфейсе.

В этом режиме все VLAN (кроме VLAN 1) автоматически удаляются с trunk-порта 802.1Q, и дальнейшая регистрация или динамическое создание VLAN через GVRP блокируются.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp registration forbidden IF_NAME

Параметр

Описание параметра

Значение параметра

IF_NAME

Интерфейс, на котором включается режим forbidden registration.

Имя интерфейса (например, eth-0-1).

Режим ввода

Global config

Состояние по умолчанию

По умолчанию используется режим gvrp registration normal.

Применение

Команда gvrp registration forbidden отключает возможность регистрации VLAN через GVRP и удаляет все VLAN, кроме VLAN 1, с указанного порта.

Используется в случаях, когда необходимо исключить динамическое создание и регистрацию VLAN через GVRP, например, в средах с жестким контролем VLAN.

Чтобы восстановить возможность регистрации VLAN, необходимо переключить режим на gvrp registration normal или gvrp registration fixed.

Важно!

После активации gvrp registration forbidden динамическое создание VLAN через GVRP невозможно. VLAN 1 не может быть удален, так как он всегда присутствует на trunk-портах 802.1Q.

Примеры

Настройка режима forbidden registration для интерфейса eth-0-1:

Switch# configure terminal
Switch(config)# gvrp registration forbidden eth-0-1

Связанные команды

gvrp registration normal

gvrp registration fixed

gvrp registration restricted

gvrp dynamic-vlan-creation

show gvrp configuration

3.16.8. gvrp state active

Назначение

Команда gvrp state active используется для перевода порта в активное состояние заявителя GVRP. В этом режиме порт продолжает отправлять объявления VLAN, даже если он находится в заблокированном состоянии STP. Это предотвращает нежелательные изменения в топологии STP на порте, подключенном к устройству, которое не поддерживает STP на уровне отдельных VLAN.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp state active IF_NAME

Параметр

Описание параметра

Значение параметра

IF_NAME

Интерфейс, на котором активируется состояние GVRP активного заявителя.

Имя интерфейса (например, eth-0-1).

Режим ввода

Global config

Состояние по умолчанию

Отключено (для каждого интерфейса нужно настроить вручную).

Применение

Команда gvrp state active используется для настройки интерфейса в активное состояние заявителя GVRP.

Если интерфейс находится в заблокированном состоянии STP (Blocking state), он продолжает отправлять GVRP-объявления VLAN, предотвращая потенциальные изменения в топологии сети.

Эта команда применяется в случаях, когда интерфейс подключен к устройству, не поддерживающему Per-VLAN STP, или когда необходимо обеспечить динамическую регистрацию VLAN независимо от состояния STP.

Примеры

Включение GVRP в активном состоянии на интерфейсе eth-0-1:

Switch# configure terminal
Switch(config)# gvrp state active eth-0-1

Связанные команды

show gvrp state

gvrp interface

gvrp registration fixed

show spanning-tree

show gvrp configuration

3.16.9. gvrp state normal

Назначение

Команда gvrp state normal используется для перевода интерфейса в стандартное состояние заявителя GVRP.

В этом режиме интерфейс продолжает участвовать в процессе регистрации VLAN, но не отправляет объявления VLAN, если находится в заблокированном состоянии STP (Blocking state).

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp state normal IF_NAME

Параметр

Описание параметра

Значение параметра

IF_NAME

Интерфейс, на котором активируется стандартное состояние GVRP

Например, eth-0-1

Режим ввода

Global config

Состояние по умолчанию

Отключено

Применение

Команда gvrp state normal используется для настройки интерфейса в стандартное состояние заявителя GVRP.

Если интерфейс находится в заблокированном состоянии STP (Blocking state), он не отправляет GVRP-объявления VLAN, но продолжает участвовать в процессе регистрации VLAN.

Команда применяется для интерфейсов, где не требуется активная передача GVRP-объявлений, но при этом VLAN должны быть зарегистрированы.

Примеры

Включение GVRP в стандартном состоянии на интерфейсе eth-0-1:

Switch# configure terminal
Switch(config)# gvrp state normal eth-0-1

Связанные команды

show gvrp state

gvrp interface

gvrp registration fixed

show spanning-tree

show gvrp configuration

3.16.10. gvrp timer join

Назначение

Команда gvrp timer join используется для настройки таймера join в сотых долях секунды (centiseconds, cs), который определяет интервал между первоначальной регистрацией VLAN и повторной отправкой объявлений GVRP.

Изменение этого параметра влияет на все GARP-приложения, работающие на коммутаторе, включая GMRP.

При настройке таймера join необходимо соблюдать следующие ограничения:

  • Значение leave должно быть не менее чем join * 3.

  • Значение leaveall должно быть больше значения leave.

Если заданное значение нарушает эти условия, команда не будет применена, и система выдаст сообщение об ошибке.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp timer join TIMER_VALUE

Параметр

Описание параметра

Значение параметра

TIMER_VALUE

Значение таймера join в centiseconds (cs).

Число от 10 до 1000 (эквивалент 0.1–10 секунд).

Режим ввода

Global config

Состояние по умолчанию

200 cs (эквивалентно 2 секундам)

Применение

Команда gvrp timer join используется для точной настройки задержки перед повторной отправкой объявлений VLAN через GVRP. Это позволяет:

  • Оптимизировать скорость распространения информации о VLAN в сети.

  • Минимизировать вероятность потери объявлений в средах с высокой нагрузкой.

  • Поддерживать согласованные значения таймеров на всех коммутаторах, чтобы избежать нарушений в работе GVRP и GMRP.

Важно!

Настройки GARP таймеров должны быть одинаковыми на всех устройствах, соединенных на уровне L2. Если таймеры различаются, возможны сбои в работе GVRP и GMRP.

Примеры

Установка таймера join в 300 cs (3 секунды):

Switch# configure terminal
Switch(config)# gvrp timer join 300

Связанные команды

gvrp timer leave

gvrp timer leaveall

show gvrp timer

show gvrp configuration

3.16.11. gvrp timer leave

Назначение

Команда gvrp timer leave задает время в сотых долях секунды (centiseconds, cs), в течение которого VLAN остается зарегистрированной после того, как устройство перестает получать объявления GVRP. Этот таймер определяет, когда VLAN должна быть удалена из таблицы после потери объявления.

Изменение этого параметра влияет на все GARP-приложения, работающие на коммутаторе, включая GVRP и GMRP.

При настройке таймера leave необходимо соблюдать зависимости с другими таймерами GVRP:

  • Значение leave должно быть не менее join * 3.

  • Значение leaveall должно быть больше leave.

Если эти условия не выполняются, система не применит изменения и выдаст сообщение об ошибке.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp timer leave TIMER_VALUE

Параметр

Описание параметра

Значение параметра

TIMER_VALUE

Время хранения информации о VLAN перед удалением.

Число от 30 до 3000 (в centiseconds, эквивалент 0.3–30 секунд).

Режим ввода

Global config

Состояние по умолчанию

600 cs (эквивалентно 6 секундам)

Применение

Команда gvrp timer leave используется для:

  • Оптимизации времени, в течение которого VLAN остается зарегистрированной в таблице MAC-адресов.

  • Минимизации случаев преждевременного удаления VLAN в условиях нестабильной сети.

  • Обеспечения синхронизации работы GVRP и GMRP на всех устройствах.

Важно!

Настройки GARP таймеров (join, leave, leaveall) должны быть одинаковыми на всех устройствах, соединенных на уровне L2.
Несоответствие значений может привести к сбоям в работе GVRP и GMRP.

Примеры

Настройка параметра leave в 900 cs (9 секунд):

Switch# configure terminal
Switch(config)# gvrp timer leave 900

Связанные команды

gvrp timer join

gvrp timer leaveall

show gvrp timer

show gvrp configuration

3.16.12. gvrp timer leaveall

Назначение

Команда gvrp timer leaveall задает интервал полного обновления всех VLAN через GVRP в сотых долях секунды (centiseconds, cs). Этот таймер определяет, как часто устройство пересылает запросы для повторного объявления всех VLAN, зарегистрированных через GVRP.

Изменение этого параметра влияет на все GARP-приложения, работающие на коммутаторе, включая GVRP и GMRP.

При настройке таймера leaveall необходимо соблюдать зависимость с таймером leave:

  • Значение leaveall всегда должно быть больше значения leave.

Если эти условия не выполняются, система не применит изменения и выдаст сообщение об ошибке.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

gvrp timer leaveall TIMER_VALUE

Параметр

Описание параметра

Значение параметра

TIMER_VALUE

Интервал полного обновления VLAN через GVRP.

Число от 1000 до 10000 (в centiseconds, эквивалент 10–100 секунд).

Режим ввода

Global config

Состояние по умолчанию

10000 cs (эквивалентно 100 секундам)

Применение

Команда gvrp timer leaveall используется для:

  • Регулярного обновления всей информации о VLAN в сети GVRP.

  • Оптимизации времени обработки устаревших записей VLAN.

  • Синхронизации работы GVRP на всех устройствах в сети.

Важно!

Настройки GARP таймеров (join, leave, leaveall) должны быть одинаковыми на всех устройствах, соединенных на уровне L2.
Несоответствие значений может привести к сбоям в работе GVRP и GMRP.

Примеры

Настройка параметра leaveall в 5000 cs (50 секунд):

Switch# configure terminal
Switch(config)# gvrp timer leaveall 5000

Связанные команды

gvrp timer join

gvrp timer leave

show gvrp timer

show gvrp configuration

3.16.13. show gvrp configuration

Назначение

Команда show gvrp configuration отображает текущее состояние GVRP на коммутаторе, включая его глобальное состояние и конфигурацию интерфейсов.

Вывод команды позволяет проверить, включен ли GVRP глобально и на каких интерфейсах он активирован.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

show gvrp configuration

show gvrp configuration | begin LINE

show gvrp configuration | exclude LINE

show gvrp configuration | include LINE

show gvrp configuration | redirect flash:/file

show gvrp configuration | redirect udisk:/file

show gvrp configuration > flash:/file

show gvrp configuration > udisk:/file

Параметр

Описание параметра

Значение параметра

begin LINE

Отображает вывод, начиная с первой строки, содержащей LINE.

-

exclude LINE

Исключает строки, содержащие LINE, из вывода.

-

include LINE

Отображает только строки, содержащие LINE.

-

redirect flash:/file

Сохраняет вывод в файл, записывая данные потоково. Не отображает вывод в CLI. Рекомендуется при больших объёмах данных.

Имя файла во flash-хранилище

redirect udisk:/file

Сохраняет вывод на USB-накопитель потоково. Не отображает вывод в CLI. Оптимально для длительных команд.

Имя файла на USB-накопителе

> flash:/file

Перенаправляет весь вывод в файл после полного выполнения команды. Может перегружать CLI при большом объёме данных.

Имя файла во flash-хранилище

> udisk:/file

Перенаправляет весь вывод на USB-накопитель. CLI не отображает вывод, возможны задержки при больших данных.

Имя файла на USB-накопителе

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Команда show gvrp configuration используется для проверки глобального состояния GVRP и конфигурации интерфейсов.

Вывод команды включает информацию о включении GVRP на уровне системы, списке интерфейсов, на которых активирован GVRP, и режиме регистрации VLAN на каждом интерфейсе.

Глобальный статус GVRP показывает, включен ли протокол на всём коммутаторе. Таблица интерфейсов отображает текущую конфигурацию, включая состояние GVRP и режим регистрации VLAN (Normal, Fixed, Restricted, Forbidden).

Эта команда позволяет администратору убедиться, что GVRP работает корректно и используется в нужных интерфейсах сети.

Примеры

Вывод полной конфигурации GVRP:

Switch# show gvrp configuration

Вывод всех строк, содержащих слово Enabled:

Switch# show gvrp configuration | include Enabled

Вывод всех строк, начиная с первой строки, содержащей Port:

Switch# show gvrp configuration | begin Port

Исключение строк с Disabled из вывода:

Switch# show gvrp configuration | exclude Disabled

Сохранение вывода в файл gvrp_log.txt во внутреннюю память:

Switch# show gvrp configuration > flash:/gvrp_log.txt

Сохранение вывода на USB-накопитель:

Switch# show gvrp configuration > udisk:/gvrp_log.txt

Связанные команды

gvrp

gvrp interface

show gvrp state

show gvrp timer

3.16.14. show gvrp state

Назначение

Команда show gvrp state используется для отображения текущего состояния GVRP на коммутаторе.

Позволяет проверить, включен ли GVRP на устройстве, а также определить, какие интерфейсы активно участвуют в передаче GVRP-сообщений и регистрации VLAN.

Также поддерживается фильтрация вывода и возможность перенаправления результатов в файл.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

show gvrp state

show gvrp state | begin LINE

show gvrp state | exclude LINE

show gvrp state | include LINE

show gvrp state | redirect flash:/file

show gvrp state | redirect udisk:/file

show gvrp state > flash:/file

show gvrp state > udisk:/file

Параметр

Описание параметра

Значение параметра

begin LINE

Отображает вывод, начиная с первой строки, содержащей LINE.

-

exclude LINE

Исключает строки, содержащие LINE, из вывода.

-

include LINE

Отображает только строки, содержащие LINE.

-

redirect flash:/file

Сохраняет вывод в файл, записывая данные потоково. Не отображает вывод в CLI. Рекомендуется при больших объёмах данных.

Имя файла во flash-хранилище

redirect udisk:/file

Сохраняет вывод на USB-накопитель потоково. Не отображает вывод в CLI. Оптимально для длительных команд.

Имя файла на USB-накопителе

> flash:/file

Перенаправляет весь вывод в файл после полного выполнения команды. Может перегружать CLI при большом объёме данных.

Имя файла во flash-хранилище

> udisk:/file

Перенаправляет весь вывод на USB-накопитель. CLI не отображает вывод, возможны задержки при больших данных.

Имя файла на USB-накопителе

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Команда show gvrp state используется для диагностики работы GVRP и проверки активности протокола на интерфейсах коммутатора.

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

При необходимости можно отфильтровать нужные строки (| include), исключить ненужные (| exclude) или начать вывод с определенной строки (| begin).

Также поддерживается сохранение результата в файлы (> flash:/file и > udisk:/file), что позволяет сохранять данные для последующего анализа.

Примеры

Вывод полной информации о состоянии GVRP:

Switch# show gvrp state

Вывод строк, содержащих Enabled:

Switch# show gvrp state | include Enabled

Отображение вывода, начиная с первой строки, содержащей Port:

Switch# show gvrp state | begin Port

Исключение строк, содержащих Disabled, из вывода:

Switch# show gvrp state | exclude Disabled

Сохранение вывода в файл gvrp_state.txt во внутреннюю память устройства:

Switch# show gvrp state > flash:/gvrp_state.txt

Сохранение вывода на USB-накопитель:

Switch# show gvrp state > udisk:/gvrp_state.txt

Связанные команды

gvrp

show gvrp configuration

show gvrp statistics

show gvrp timer

3.16.15. show gvrp statistics

Назначение

Команда show gvrp statistics используется для отображения статистики работы GVRP на коммутаторе. Позволяет получить данные о количестве переданных, полученных и отброшенных GVRP-сообщений, что полезно для диагностики работы протокола.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

show gvrp statistics

show gvrp statistics IF_NAME

show gvrp statistics | begin LINE

show gvrp statistics | exclude LINE

show gvrp statistics | include LINE

show gvrp statistics | redirect flash:/file

show gvrp statistics | redirect udisk:/file

show gvrp statistics > flash:/file

show gvrp statistics > udisk:/file

Параметр

Описание параметра

Значение параметра

IF_NAME

Отображает статистику GVRP для указанного интерфейса.

Имя интерфейса (например, eth-0-1, agg1, vlan10, loopback1).

begin LINE

Отображает вывод, начиная с первой строки, содержащей LINE.

-

exclude LINE

Исключает строки, содержащие LINE, из вывода.

-

include LINE

Отображает только строки, содержащие LINE.

-

redirect flash:/file

Сохраняет вывод в файл, записывая данные потоково. Не отображает вывод в CLI. Рекомендуется при больших объёмах данных.

Имя файла во flash-хранилище

redirect udisk:/file

Сохраняет вывод на USB-накопитель потоково. Не отображает вывод в CLI. Оптимально для длительных команд.

Имя файла на USB-накопителе

> flash:/file

Перенаправляет весь вывод в файл после полного выполнения команды. Может перегружать CLI при большом объёме данных.

Имя файла во flash-хранилище

> udisk:/file

Перенаправляет весь вывод на USB-накопитель. CLI не отображает вывод, возможны задержки при больших данных.

Имя файла на USB-накопителе

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Команда show gvrp statistics используется для анализа работы GVRP и оценки эффективности управления динамической регистрацией VLAN.

При выполнении без параметров отображается глобальная статистика GVRP для всего устройства. Если указан конкретный интерфейс, выводится детализированная информация только по нему.

Для удобства анализа данных команда поддерживает фильтрацию (| begin, | exclude, | include) и возможность сохранения вывода в файл (> flash:/file, > udisk:/file).

Примеры

Вывод общей статистики GVRP:

Switch# show gvrp statistics
Global GVRP Statistics:
----------------------------------------
Total Sent Messages:        1450
Total Received Messages:    1387
Dropped Messages:           63

Вывод статистики для конкретного интерфейса eth-0-1:

Switch# show gvrp statistics eth-0-1
GVRP Statistics for Interface eth-0-1:
----------------------------------------
Sent Messages:        500
Received Messages:    480
Dropped Messages:     5

Фильтрация вывода – показать только строки, содержащие Received:

Switch# show gvrp statistics | include Received

Сохранение статистики в файл gvrp_stats.txt во внутреннюю память устройства:

Switch# show gvrp statistics > flash:/gvrp_stats.txt

Сохранение вывода на USB-накопитель:

Switch# show gvrp statistics > udisk:/gvrp_stats.txt

Связанные команды

gvrp

gvrp interface

show gvrp configuration

show gvrp state

show gvrp timer

3.16.16. show gvrp timer

Назначение

Команда show gvrp timer используется для отображения текущих значений таймеров GVRP на коммутаторе.

Позволяет получить данные о количестве переданных, полученных и отброшенных GVRP-сообщений, что полезно для диагностики работы протокола.

Также поддерживается фильтрация вывода и возможность перенаправления результатов в файл.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.4.0

Advanced

-

AQ-N5000

7.4.0

Advanced

-

AQ-N6000

7.4.0

Professional

-

Синтаксис

show gvrp timer IF_NAME

Параметр

Описание параметра

Значение параметра

IF_NAME

Отображает значения таймеров GVRP для указанного интерфейса.

Имя интерфейса (например, eth-0-1).

Режим ввода

Privileged EXEC

Состояние по умолчанию

Отключено

Применение

Команда show gvrp timer предназначена для контроля работы таймеров GVRP.

При выполнении без параметров отображаются глобальные значения таймеров GVRP, установленные для всего коммутатора.

Если указан конкретный интерфейс, команда отображает актуальные настройки таймеров join, leave и leaveall только для него.

Примеры

Отображение таймеров GVRP для всего устройства:

Switch# show gvrp timer
Global GVRP Timer Configuration:
Join Timer:     200 ms
Leave Timer:    600 ms
LeaveAll Timer: 10000 ms

Вывод значений таймеров для конкретного интерфейса:

Switch# show gvrp timer eth-0-1
GVRP Timer Configuration for eth-0-1:
Join Timer:     300 ms
Leave Timer:    900 ms
LeaveAll Timer: 5000 ms

Связанные команды

gvrp timer join

gvrp timer leave

gvrp timer leaveall

show gvrp configuration

show gvrp statistics