3.17. Команды GMRP
3.17.1. gmrp
Назначение
Команда gmrp
используется для включения поддержки протокола GMRP (GARP Multicast Registration Protocol) на коммутаторе.
Этот протокол управляет динамической регистрацией и удалением групп многоадресной передачи на интерфейсах коммутатора.
Команда no gmrp
отключает GMRP на уровне всей системы.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp
no gmrp
Режим ввода
Global config
Состояние по умолчанию
Отключено
Применение
Команда gmrp
активирует поддержку GMRP на уровне всего устройства.
После включения GMRP можно управлять его параметрами на отдельных интерфейсах с помощью команды gmrp interface
.
GMRP позволяет устройствам динамически регистрировать группы многоадресной передачи и автоматически исключать порты из многоадресного трафика, если получатели больше не запрашивают его.
После отключения GMRP командой no gmrp
протокол перестает работать, а все зарегистрированные группы многоадресной передачи удаляются.
Важно!
Для корректной работы GMRP он должен быть включен глобально перед активацией на интерфейсах. Если GMRP отключен на уровне системы, он не будет функционировать, даже если активирован на портах.
Примеры
Включение GMRP:
Switch# configure terminal
Switch(config)# gmrp
Отключение GMRP:
Switch# configure terminal
Switch(config)# no gmrp
Связанные команды
gmrp interface
show gmrp configuration
show gmrp state
show gmrp statistics
show gmrp timer
3.17.2. gmrp enable vlan
Назначение
Команда gmrp enable vlan
используется для включения поддержки GMRP (GARP Multicast Registration Protocol) на уровне конкретного VLAN.
Позволяет устройству обрабатывать многоадресные группы в указанном VLAN, управлять динамической регистрацией и удалением подписок.
Команда no gmrp enable vlan
отключает GMRP в указанном VLAN.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp enable vlan VLANID
no gmrp enable vlan VLANID
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
VLAN, в котором включается или отключается GMRP. |
Число от 1 до 4095. |
Режим ввода
Global config
Состояние по умолчанию
Отключено
Применение
Команда gmrp enable vlan
активирует GMRP в указанном VLAN.
Для корректной работы необходимо убедиться, что GMRP включен глобально, а также активирован на интерфейсах, относящихся к данному VLAN.
Если GMRP не активирован в конкретном VLAN, управление многоадресными группами в этом VLAN не будет работать.
Команда no gmrp enable vlan
отключает GMRP в указанном VLAN, предотвращая динамическую регистрацию и управление многоадресными группами.
Примеры
Включение GMRP для VLAN 100:
Switch# configure terminal
Switch(config)# gmrp enable vlan 100
Отключение GMRP для VLAN 100:
Switch# configure terminal
Switch(config)# no gmrp enable vlan 100
Связанные команды
gmrp
gmrp interface
show gmrp configuration
show gmrp state
show gmrp statistics
3.17.3. gmrp extended-filtering
Назначение
Команда gmrp extended-filtering
активирует механизм расширенной фильтрации GMRP на устройстве.
Этот механизм позволяет коммутатору выполнять более строгую фильтрацию многоадресного трафика, используя GMRP для управления подпиской на многоадресные группы.
При включенной расширенной фильтрации трафик передается только на те порты, где есть активные подписчики, минимизируя ненужную нагрузку на сеть.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp extended-filtering
no gmrp extended-filtering
Режим ввода
Global config
Состояние по умолчанию
Отключено
Применение
Команда gmrp extended-filtering
используется для оптимизации работы сети за счет минимизации распространения ненужного многоадресного трафика.
При включении этой функции коммутатор будет передавать многоадресный трафик только на те порты, где зарегистрированы активные подписчики.
Если эта функция отключена, многоадресный трафик может передаваться на все порты VLAN, даже если на них нет подписчиков.
Примеры
Включение расширенной фильтрации GMRP:
Switch# configure terminal
Switch(config)# gmrp extended-filtering
Отключение расширенной фильтрации GMRP:
Switch# configure terminal
Switch(config)# no gmrp extended-filtering
Связанные команды
gmrp
gmrp interface
show gmrp configuration
show gmrp state
show gmrp statistics
3.17.4. gmrp fwdall
Назначение
Команда gmrp fwdall
активирует режим пересылки всех многоадресных потоков (forward all) на указанном интерфейсе.
Включение данного режима позволяет передавать весь многоадресный трафик через порт, даже если на нем нет активных подписчиков GMRP.
Используется в случаях, когда необходимо гарантировать доставку многоадресного трафика независимо от регистраций GMRP.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp fwdall enable IF_NAME
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Интерфейс, на котором включается режим |
Имя интерфейса, например, |
Режим ввода
Global config
Состояние по умолчанию
Отключено
Применение
Команда gmrp fwdall enable
используется в сетях, где необходимо передавать весь многоадресный трафик без учета регистраций GMRP.
Если этот режим отключен, порт будет передавать многоадресный трафик только на зарегистрированные подписчиками группы GMRP.
Этот режим полезен для тестирования, диагностики или в сценариях, где требуется дублирование многоадресного трафика на определенные порты.
Важно!
Активация команды gmrp fwdall
может привести к увеличению нагрузки на сеть, так как весь многоадресный трафик будет передаваться на указанный интерфейс без учета регистраций GMRP.
Примеры
Включение режима forward all на интерфейсе eth-0-1
:
Switch# configure terminal
Switch(config)# gmrp fwdall enable eth-0-1
Связанные команды
gmrp
gmrp interface
gmrp registration normal
gmrp registration restricted
gmrp registration forbidden
show gmrp configuration
3.17.5. gmrp interface
Назначение
Команда gmrp interface
используется для включения поддержки GMRP на указанном интерфейсе или сразу на всех портах коммутатора.
Команда no gmrp interface
отключает GMRP на выбранном интерфейсе или на всех портах.
GMRP (GARP Multicast Registration Protocol) управляет динамической регистрацией и удалением многоадресных групп на интерфейсах, позволяя оптимизировать использование полосы пропускания за счет фильтрации нежелательного многоадресного трафика.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp interface (all|IF_NAME)
no gmrp interface (all|IF_NAME)
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Включает/отключает GMRP на всех интерфейсах коммутатора. |
- |
|
Указывает интерфейс, на котором включается/отключается GMRP. |
Имя интерфейса, например, |
Режим ввода
Global config
Состояние по умолчанию
GMRP отключен на всех интерфейсах.
Применение
Команда gmrp interface
активирует поддержку GMRP на порте.
После включения GMRP интерфейс начинает участвовать в регистрации и распространении информации о многоадресных группах.
Чтобы полностью отключить GMRP на всех портах устройства, необходимо использовать команду no gmrp interface all
.
Важно!
Для работы GMRP необходимо, чтобы он был включен глобально с помощью команды gmrp
.
Если GMRP отключен глобально, интерфейсы не будут участвовать в регистрации и передаче GMRP-объявлений, даже если GMRP включен на порте.
Примеры
Включение GMRP на интерфейсе eth-0-1
:
Switch# configure terminal
Switch(config)# gmrp interface eth-0-1
Включение GMRP на всех интерфейсах:
Switch# configure terminal
Switch(config)# gmrp interface all
Отключение GMRP на интерфейсе eth-0-1
:
Switch# configure terminal
Switch(config)# no gmrp interface eth-0-1
Отключение GMRP на всех интерфейсах:
Switch# configure terminal
Switch(config)# no gmrp interface all
Связанные команды
gmrp
show gmrp configuration
show gmrp state
show gmrp statistics
3.17.6. gmrp registration normal
Назначение
Команда gmrp registration normal
устанавливает режим normal registration
GMRP на интерфейсе. В этом режиме интерфейс может динамически регистрировать многоадресные группы при получении GMRP-объявлений.
Если устройство перестает получать объявления GMRP о группе, ее регистрация сохраняется до истечения таймера leave
. После этого группа удаляется, если не поступили новые объявления.
Этот режим является стандартным для работы GMRP и обеспечивает автоматическое управление многоадресными группами.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp registration normal IF_NAME
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Интерфейс, на котором включается режим |
Имя интерфейса (например, |
Режим ввода
Global config
Состояние по умолчанию
По умолчанию используется режим gmrp registration normal
.
Применение
Команда gmrp registration normal
обеспечивает автоматическую регистрацию многоадресных групп на основе поступающих GMRP-объявлений.
Если устройство перестает получать объявления о группе, таймер leave
определяет, когда группа будет удалена. Это позволяет управлять многоадресными потоками динамически, обеспечивая оптимизацию трафика в сети.
Этот режим используется для стандартной работы GMRP на портах, где требуется динамическая регистрация и отмена регистрации многоадресных групп.
Примеры
Включение режима normal registration
GMRP на интерфейсе eth-0-1
:
Switch# configure terminal
Switch(config)# gmrp registration normal eth-0-1
Связанные команды
gmrp registration fixed
gmrp registration restricted
gmrp registration forbidden
show gmrp configuration
3.17.7. gmrp registration fixed
Назначение
Команда gmrp registration fixed
устанавливает режим fixed registration
GMRP на указанном интерфейсе.
В этом режиме порт вручную регистрирует многоадресные группы и сохраняет их, даже если сообщения GMRP о данных группах перестают поступать.
Этот режим используется, когда требуется гарантированное сохранение информации о многоадресных группах независимо от поступающих объявлений GMRP.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp registration fixed IF_NAME
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Интерфейс, на котором включается режим |
Имя интерфейса (например, |
Режим ввода
Global config
Состояние по умолчанию
По умолчанию используется режим gmrp registration normal
.
Применение
Команда gmrp registration fixed
предотвращает автоматическое удаление зарегистрированных многоадресных групп, даже если объявления GMRP больше не поступают.
Этот режим используется в случаях, когда необходимо сохранить регистрацию многоадресных групп на интерфейсе без зависимости от активности других устройств.
Чтобы вернуть интерфейс в стандартный режим регистрации GMRP, необходимо использовать команду gmrp registration normal
.
Примеры
Установка режима fixed registration
GMRP на интерфейсе eth-0-1
:
Switch# configure terminal
Switch(config)# gmrp registration fixed eth-0-1
Связанные команды
gmrp registration normal
gmrp registration restricted
gmrp registration forbidden
show gmrp configuration
3.17.8. gmrp registration restricted
Назначение
Команда gmrp registration restricted
устанавливает режим restricted registration
GMRP на указанном интерфейсе.
В этом режиме порт может регистрировать и удалять многоадресные группы на основе полученных объявлений GMRP, но не передает GMRP-объявления другим устройствам.
Этот режим используется, когда необходимо предотвратить распространение GMRP-сообщений за пределы данного порта, ограничивая область действия многоадресных групп.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp registration restricted IF_NAME
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Интерфейс, на котором включается режим |
Имя интерфейса (например, |
Режим ввода
Global config
Состояние по умолчанию
По умолчанию используется режим gmrp registration normal
.
Применение
Команда gmrp registration restricted
используется, когда требуется ограничить распространение GMRP-сообщений через определенный порт.
Этот режим полезен в случаях, когда администратор хочет контролировать многоадресный трафик и ограничить автоматическое распространение GMRP-сообщений в сети.
Для возврата к стандартному режиму используется команда gmrp registration normal
.
Примеры
Установка режима restricted registration
GMRP на интерфейсе eth-0-1
:
Switch# configure terminal
Switch(config)# gmrp registration restricted eth-0-1
Связанные команды
gmrp registration normal
gmrp registration fixed
gmrp registration forbidden
show gmrp configuration
3.17.9. gmrp registration forbidden
Назначение
Команда gmrp registration forbidden
устанавливает режим forbidden registration
GMRP на указанном интерфейсе.
В этом режиме порт не регистрирует многоадресные группы GMRP, не принимает GMRP-объявления и не пересылает их другим устройствам.
Используется, когда необходимо полностью заблокировать участие порта в работе GMRP.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp registration forbidden IF_NAME
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Интерфейс, на котором включается режим |
Имя интерфейса (например, |
Режим ввода
Global config
Состояние по умолчанию
По умолчанию используется режим gmrp registration normal
.
Применение
Команда gmrp registration forbidden
используется, когда необходимо полностью запретить регистрацию и распространение GMRP-сообщений на определенном порте.
Этот режим полезен в случаях, когда необходимо изолировать порт от динамической работы GMRP, например, для предотвращения неконтролируемой подписки на многоадресные группы.
Для возврата к стандартному режиму используется команда gmrp registration normal
.
Примеры
Установка режима forbidden registration
GMRP на интерфейсе eth-0-1
:
Switch# configure terminal
Switch(config)# gmrp registration forbidden eth-0-1
Связанные команды
gmrp registration normal
gmrp registration fixed
gmrp registration restricted
show gmrp configuration
3.17.10. gmrp timer join
Назначение
Команда gmrp timer join
используется для настройки таймера join в сотых долях секунды (centiseconds, cs), который определяет интервал между отправкой объявлений GMRP.
Этот параметр влияет на скорость распространения информации о многоадресных группах в сети и применяется ко всем интерфейсам, на которых включен GMRP.
Корректная настройка таймера помогает сбалансировать скорость регистрации многоадресных групп и снизить нагрузку на сеть.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp timer join TIMER_VALUE
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Время ожидания перед повторной отправкой GMRP-сообщения. |
Число от 10 до 1000 (в сотых долях секунды). |
Режим ввода
Global config
Состояние по умолчанию
200 (эквивалентно 2 секундам)
Применение
Команда gmrp timer join
используется для точной настройки задержки перед повторной отправкой объявлений GMRP.
При настройке join timer
необходимо учитывать зависимость с другими таймерами GMRP:
leave timer
должен быть не менееjoin * 3
.leaveall timer
должен быть большеleave timer
.
Важно!
Настройки GARP таймеров должны быть одинаковыми на всех устройствах, соединенных на уровне L2. Если таймеры различаются, возможны сбои в работе GMRP и GVRP.
Примеры
Установка значения таймера join в 300 cs (эквивалент 3 секундам):
Switch# configure terminal
Switch(config)# gmrp timer join 300
Попытка установить некорректное значение join
(приведет к ошибке, если leave
не удовлетворяет leave >= join * 3
):
Switch# configure terminal
Switch(config)# gmrp timer join 400
% Error: Leave timer must be at least 1200 centiseconds
Связанные команды
gmrp timer leave
gmrp timer leaveall
show gmrp timer
show gmrp configuration
3.17.11. gmrp timer leave
Назначение
Команда gmrp timer leave
используется для настройки таймера leave в сотых долях секунды (centiseconds, cs). Этот таймер определяет, как долго интерфейс сохраняет информацию о многоадресной группе GMRP после получения последнего объявления перед удалением записи.
Изменение этого параметра влияет на все интерфейсы, на которых активирован GMRP.
При настройке таймера leave
необходимо соблюдать следующие ограничения:
Значение
leave
должно быть не менее чемjoin * 3
.Значение
leaveall
должно быть больше, чемleave
.
Если заданное значение нарушает эти условия, система выдаст сообщение об ошибке.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp timer leave TIMER_VALUE
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Время хранения информации о многоадресной группе после последнего объявления. |
Число от 30 до 3000 (в сотых долях секунды). |
Режим ввода
Global config
Состояние по умолчанию
600 (эквивалентно 6 секундам)
Применение
Команда gmrp timer leave
используется для управления временем, в течение которого интерфейс сохраняет информацию о подписке на многоадресную группу после прекращения получения GMRP-объявлений.
Важно!
Таймер leave должен быть не менее чем join * 3
, иначе система выдаст ошибку. Также необходимо, чтобы таймер leaveall был больше leave.
Примеры
Установка таймера leave в 1200 сотых долях секунды (12 секунд):
Switch# configure terminal
Switch(config)# gmrp timer leave 1200
Связанные команды
gmrp timer join
gmrp timer leaveall
show gmrp timer
show gmrp configuration
3.17.12. gmrp timer leaveall
Назначение
Команда gmrp timer leaveall
определяет интервал времени, по истечении которого все зарегистрированные на порте многоадресные группы считаются устаревшими и удаляются, если за этот период не поступило обновление их состояния.
Это позволяет предотвратить ситуацию, когда порт продолжает учитывать неактуальные группы, если новые сообщения GMRP о них не приходят.
При настройке таймера leaveall его значение должно быть больше, чем leave.
Если заданное значение нарушает это условие, система выдаст сообщение об ошибке.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
gmrp timer leaveall TIMER_VALUE
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Значение таймера leaveall в centiseconds (cs). |
Число в интервале от 100 до 2000 (эквивалент 1-20 секунд). |
Режим ввода
Global config
Состояние по умолчанию
1000 cs (эквивалентно 10 секундам)
Применение
Команда gmrp timer leaveall
используется для периодического обновления состояния всех зарегистрированных многоадресных групп. Это гарантирует, что даже если некоторые GMRP-сообщения были потеряны, информация о многоадресных группах останется актуальной.
Важно!
Значение leaveall
должно быть больше, чем leave
, иначе система выдаст сообщение об ошибке.
Примеры
Установка таймера leaveall в 1500 cs (15 секунд):
Switch# configure terminal
Switch(config)# gmrp timer leaveall 1500
Связанные команды
gmrp timer join
gmrp timer leave
show gmrp timer
show gmrp configuration
3.17.13. show gmrp configuration
Назначение
Команда show gmrp configuration
используется для отображения текущего состояния GMRP на коммутаторе.
Позволяет проверить, включен ли GMRP глобально и на отдельных интерфейсах, а также какие режимы регистрации используются.
Также поддерживается фильтрация вывода и возможность перенаправления результатов в файл.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
show gmrp configuration
show gmrp configuration | begin LINE
show gmrp configuration | exclude LINE
show gmrp configuration | include LINE
show gmrp configuration | redirect flash:/file
show gmrp configuration | redirect udisk:/file
show gmrp configuration > flash:/file
show gmrp configuration > udisk:/file
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Отображает вывод, начиная с первой строки, содержащей |
- |
|
Исключает строки, содержащие |
- |
|
Отображает только строки, содержащие |
- |
|
Сохраняет вывод в файл, записывая данные потоково. Не отображает вывод в CLI. Рекомендуется при больших объёмах данных. |
Имя файла во flash-хранилище |
|
Сохраняет вывод на USB-накопитель потоково. Не отображает вывод в CLI. Оптимально для длительных команд. |
Имя файла на USB-накопителе |
|
Сохраняет вывод команды в файл во внутренней памяти устройства. |
Имя файла во flash-хранилище |
|
Сохраняет вывод команды на USB-накопитель (если подключен). |
Имя файла на USB-накопителе |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Команда show gmrp configuration
используется для диагностики и контроля работы GMRP на коммутаторе.
Позволяет определить, какие интерфейсы участвуют в динамической регистрации многоадресных групп, а также убедиться, что настройки таймеров соответствуют требованиям сети.
Если команда выполняется без параметров, отображается полная информация о конфигурации GMRP на устройстве.
При необходимости можно отфильтровать нужные строки (| include
), исключить ненужные (| exclude
) или начать вывод с определенной строки (| begin
).
Также поддерживается сохранение результата в файлы (> flash:/file
и > udisk:/file
), что позволяет сохранять данные для последующего анализа.
Примеры
Отображение конфигурации GMRP на устройстве:
Switch# show gmrp configuration
Вывод строк, содержащих Enabled
:
Switch# show gmrp configuration | include Enabled
Отображение вывода, начиная с первой строки, содержащей Port
:
Switch# show gmrp configuration | begin Port
Исключение строк, содержащих Disabled
, из вывода:
Switch# show gmrp configuration | exclude Disabled
Сохранение вывода в файл gmrp_config.txt
во внутреннюю память устройства:
Switch# show gmrp configuration > flash:/gmrp_config.txt
Сохранение вывода на USB-накопитель:
Switch# show gmrp configuration > udisk:/gmrp_config.txt
Связанные команды
gmrp
gmrp interface
show gmrp state
show gmrp statistics
show gmrp timer
3.17.14. show gmrp state
Назначение
Команда show gmrp state
используется для отображения текущего состояния GMRP на коммутаторе.
Позволяет проверить, включен ли GMRP глобально и на отдельных интерфейсах, а также какие режимы регистрации используются.
Также поддерживается фильтрация вывода и возможность перенаправления результатов в файл.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
show gmrp state
show gmrp state | begin LINE
show gmrp state | exclude LINE
show gmrp state | include LINE
show gmrp state | redirect flash:/file
show gmrp state | redirect udisk:/file
show gmrp state > flash:/file
show gmrp state > udisk:/file
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Отображает вывод, начиная с первой строки, содержащей |
- |
|
Исключает строки, содержащие |
- |
|
Отображает только строки, содержащие |
- |
|
Сохраняет вывод в файл, записывая данные потоково. Не отображает вывод в CLI. Рекомендуется при больших объёмах данных. |
Имя файла во flash-хранилище |
|
Сохраняет вывод на USB-накопитель потоково. Не отображает вывод в CLI. Оптимально для длительных команд. |
Имя файла на USB-накопителе |
|
Сохраняет вывод команды в файл во внутренней памяти устройства. |
Имя файла во flash-хранилище |
|
Сохраняет вывод команды на USB-накопитель (если подключен). |
Имя файла на USB-накопителе |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Команда show gmrp state
используется для диагностики и контроля работы GMRP на коммутаторе.
Вывод команды позволяет определить, какие интерфейсы участвуют в передаче GMRP-сообщений и какие режимы регистрации на них установлены.
Если команда выполняется без параметров, отображается полная информация о текущем состоянии GMRP.
При необходимости можно отфильтровать нужные строки (| include
), исключить ненужные (| exclude
) или начать вывод с определенной строки (| begin
).
Также поддерживается сохранение результата в файлы (> flash:/file
и > udisk:/file
), что позволяет сохранять данные для последующего анализа.
Примеры
Отображение текущего состояния GMRP:
Switch# show gmrp state
Вывод строк, содержащих Enabled
:
Switch# show gmrp state
Отображение вывода, начиная с первой строки, содержащей Port
:
Switch# show gmrp state | begin Port
Исключение строк, содержащих Disabled
, из вывода:
Switch# show gmrp state | exclude Disabled
Сохранение вывода в файл gmrp_state.txt
во внутреннюю память устройства:
Switch# show gmrp state > flash:/gmrp_state.txt
Сохранение вывода на USB-накопитель:
Switch# show gmrp state > udisk:/gmrp_state.txt
Связанные команды
gmrp
show gmrp configuration
show gmrp statistics
show gmrp timer
3.17.15. show gmrp statistics
Назначение
Команда show gmrp statistics
используется для отображения статистики работы GMRP на коммутаторе.
Позволяет отобразить количество переданных, полученных и отброшенных GMRP-сообщений, что помогает в диагностике работы протокола.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
show gmrp statistics [vlanid]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Отображает статистику GMRP для указанного VLAN. |
Число от 1 до 4095. |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Команда show gmrp statistics
используется для диагностики работы GMRP, а также для анализа эффективности управления многоадресными группами.
Если команда выполняется без параметров, она отображает общую статистику GMRP на устройстве.
Если указан идентификатор VLAN, команда отображает детализированные данные только по нему.
Примеры
Вывод общей статистики GMRP:
Switch# show gmrp statistics
Global GMRP Statistics:
----------------------------------------
Total Sent Messages: 1450
Total Received Messages: 1387
Dropped Messages: 63
Вывод статистики для VLAN 20:
Switch# show gmrp statistics 20
GMRP Statistics for VLAN 20:
----------------------------------------
Sent Messages: 500
Received Messages: 480
Dropped Messages: 5
Связанные команды
gmrp
show gmrp configuration
show gmrp state
show gmrp timer
3.17.16. show gmrp timer
Назначение
Команда show gmrp timer
используется для отображения текущих значений таймеров GMRP на коммутаторе.
Позволяет проверить настройки GMRP-таймеров (join
, leave
, leaveall
) как для всего устройства, так и для конкретного интерфейса.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.4.0 |
Advanced |
- |
AQ-N5000 |
7.4.0 |
Advanced |
- |
AQ-N6000 |
7.4.0 |
Professional |
- |
Синтаксис
show gmrp timer [IF_NAME]
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
|
Опциональный параметр. Позволяет отобразить значения GMRP-таймеров для конкретного интерфейса. |
Имя интерфейса, например, |
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Команда show gmrp timer
используется для диагностики текущих настроек таймеров GMRP и их соответствия требованиям сети.
Если команда выполняется без параметров, она отображает глобальные значения таймеров GMRP.
Если указан конкретный интерфейс, команда показывает его индивидуальные таймеры.
Примеры
Вывод глобальных значений таймеров GMRP:
Switch# show gmrp timer
Global GMRP Timer Configuration:
----------------------------------------
Join Timer: 200 ms
Leave Timer: 600 ms
LeaveAll Timer: 10000 ms
Вывод таймеров для конкретного интерфейса eth-0-1
:
Switch# show gmrp timer eth-0-1
GMRP Timer Configuration for Interface eth-0-1:
----------------------------------------
Join Timer: 250 ms
Leave Timer: 750 ms
LeaveAll Timer: 12000 ms
Связанные команды
gmrp timer join
gmrp timer leave
gmrp timer leaveall
show gmrp configuration
show gmrp statistics