6.2 Настройка IGMP Snooping¶
clear ip igmp snooping statistics¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
v_vlan_list |
(oпционально) список VLAN в диапазоне от 1 до 4095. |
Режим команды: Фундаментальный режим.
Уровень доступа: 15
Указания по применению
Используйте команду «clear ip igmp snooping statistics» для очистки счетчиков статистики IGMP Snooping. Если команда введена без аргументов, то происходит очистка счетчиков статистики для всех VLAN.
Примеры
Пример показывает, как очистить счетчики статистики IGMP Snooping:
ip igmp host-proxy¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
leave-proxy |
(oпционально) включение функции прокси-сервера для сообщений о выходе из группы. |
Режим команды: Режим глобальной настройки.
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp host-proxy» для включения функции IGMP прокси-сервера. Используйте команду «no ip igmp host-proxy» для отключения функции. По умолчанию IGMP прокси-сервер отключен.
Примеры
Пример показывает, как включить функцию IGMP прокси-сервера:
ip igmp snooping (global)¶
Синтаксис команды
Описание синтаксиса
Команда не имеет аргументов.
Режим команды: Режим глобальной настройки.
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping» для включения IGMP Snooping на устройстве. Используйте команду «no ip igmp snooping» для отключения IGMP Snooping на устройстве. По умолчанию IGMP Snooping включен.
Примеры
Пример показывает, как включить IGMP Snooping на устройстве:
ip igmp snooping (VLAN)¶
Синтаксис команды
Описание синтаксиса
Команда не имеет аргументов.
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping» для включения IGMP Snooping на интерфейсе. Используйте команду «no ip igmp snooping» для отключения IGMP Snooping на интерфейсе. По умолчанию IGMP Snooping включен.
Примеры
Пример показывает, как включить IGMP Snooping на VLAN 5:
ip igmp snooping compatibility¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
auto |
автоматический выбор версии IGMP (IGMPv1/IGMPv2/IGMPv3). |
v1 |
принудительное использование IGMPv1. |
v2 |
принудительное использование IGMPv2. |
v3 |
принудительное использование IGMPv3. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping compatibility» для выбора версии IGMP на интерфейсе. Используйте команду «no ip igmp snooping compatibility» для установки значения по умолчанию. По умолчанию автоматический выбор версии IGMP.
Примеры
Пример показывает, как принудительно установить версию IGMPv1 на VLAN 5:
ip igmp snooping filter¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
profile_name |
имя профиля многоадресного трафика длиной до 16 символов. |
Режим команды: Режим настройки интерфейса (Ethernet).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping filter» для установки профиля многоадресного трафика на интерфейс. Используйте команду «no ip igmp snooping filter» для удаления профиля многоадресного трафика с интерфейса. По умолчанию профиль не задан. Профили многоадресного трафика предназначены для ограничения списка многоадресных групп, членами которых может быть интерфейс. Все многоадресные группы, которым не соответствуют ограничения (правила), заданные пользователем, будут запрещены по умолчанию.
Примеры
Пример показывает, как установить профиль многоадресного трафика «Test» на интерфейсе gigabitethernet 1/1:
ip igmp snooping immediate-leave¶
Синтаксис команды
Описание синтаксиса
Команда не имеет аргументов.
Режим команды: Режим настройки интерфейса (Ethernet).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping immediate-leave» для включения немедленного удаления интерфейса из многоадресной группы при получении сообщения «Leave». Используйте команду «no ip igmp snooping immediateleave» для отключения функции. По умолчанию немедленное удаление интерфейса из многоадресной группы при получении сообщения «Leave» отключено. Настройка позволяет ускорить процесс удаления многоадресной группы на интерфейсе, если используется IGMP v2 и к интерфейсу подключен только один хост. Не рекомендуется использовать данную настройку на интерфейсах, к которым подключено более одного хоста. При получении пакета IGMP Leave на интерфейсе, устройство отправляет запрос группы всем хостам на этом интерфейсе (Group Specific Query). Интервал отправки определяется параметром last-member-query-interval (LMQI). Настройка immediate-leave отключает отправку запросов хостам на интерфейсе и позволяет немедленно удалить интерфейс из многадресной группы.
Примеры
Пример показывает, как включить немедленное удаление интерфейса из многоадресной группы при получении сообщения «Leave» на интерфейсе gigabitethernet 1/1:
ip igmp snooping last-member-query-interval¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
ipmc_lmqi |
интервал времени в диапазоне от 0 до 31744 десятых секунды. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping lastmember-query-interval» для установки интервала между IGMP-запросами, отправляемыми в интерфейс при получении из него сообщения «Leave». Используйте команду «no ip igmp snooping last-member-query-interval» для установки значения по умолчанию. По умолчанию интервал отправки IGMP-запросов равен 1 секунде.
Примеры
Пример показывает, как установить интервал отправки IGMP-запросов, отправляемых при получении сообщения «Leave», равным 10 секундам, на VLAN 5:
ip igmp snooping max-groups¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
throttling |
максимальное допустимое число многоадресных групп на интерфейсе, число в диапазоне от 1 до 10. |
Режим команды: Режим настройки интерфейса (Ethernet).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping maxgroups» для установки ограничения на максимальное количество многоадресных групп, которые могут быть на интерфейсе. Используйте команду «no ip igmp snooping max-groups» для удаления ограничения на максимальное количество многоадресных групп. По умолчанию количество многоадресных групп не ограничено.
Примеры
Пример показывает, как установить ограничение на максимальное количество многоадресных групп для интерфейса gigabitethernet 1/1, равное 5:
ip igmp snooping mrouter¶
Синтаксис команды
Описание синтаксиса
Команда не имеет аргументов.
Режим команды: Режим настройки интерфейса.
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping mrouter» для назначения интерфейса в качестве интерфейса, к которому подключен маршрутизатор многоадресного трафика. Используйте команду «no ip igmp snooping mrouter» для удаления назначения. По умолчанию интерфейсы не назначены. При включении IGMP Snooping устройство перехватывает пакеты IGMP для их обработки. После обработки устройство перенаправляет пакеты маршрутизаторам многоадресного трафика. Если интерфейсы, к которым подключены маршрутизаторы многоадресного трафика, не заданы статически и не обнаружены динамически, то входящие пакеты IGMP будут отбрасываться после обработки.
Примеры
Пример показывает, как назначить интерфейс gigabitethernet 1/1 в качестве интерфейса, к которому подключен маршрутизатор многоадресного трафика:
ip igmp snooping priority¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
cos_priority |
приоритет CoS в диапазоне от 0 до 7. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping priority» для установки приоритета CoS пакетов IGMP, отправляемых интерфейсом. Используйте команду «no ip igmp snooping priority» для установки значения по умолчанию. По умолчанию приоритет CoS равен 0.
Примеры
Пример показывает, как установить приоритет CoS пакетов IGMP, отправляемых интерфейсом VLAN 5, равным 7:
ip igmp snooping querier¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
election |
включение алгоритма выбора IGMP Querier в сегменте сети. address v_ipv4_ucast — IP-адрес, используемый механизмом опроса IGMP Querier. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping querier» для включения механизма периодического опроса хостов (IGMP Querier). Используйте команду «no ip igmp snooping querier» для отключения механизма периодического опроса хостов. По умолчанию механизмы опроса включены на всех VLAN. Механизм опроса периодически отправляет запросы IGMP General Query с интервалом, заданным командой «ip igmp snooping query-interval». Интервал времени, в течение которого хосты отвечают на запрос, задается командой «ip igmp snooping query-max-response-time». Если устройство обнаруживает другое устройство, отправляющее запросы IGMP Query с IP-адресом, меньшим, чем используемый текущим устройством, то механизм опроса автоматически отключается на соответствующем VLAN. Устройство автоматически включает механизм опроса IGMP Querier на VLAN, если в течение времени, равного 2,5 интервала опроса, усройство не получает на VLAN запросы IGMP Query с IP-адресом, меньшим, чем используемый устройством.
Примеры
Пример показывает, как включить механизм периодического опроса хостов на интерфейсе VLAN 5 с IP-адресом 192.168.1.0:
ip igmp snooping query-interval¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
ipmc_qi |
интервал между опросами IGMP в диапазоне от 1 до 31744 секунд. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping query-interval» для установки интервала опроса хостов механизмом IGMP Querier. Используйте команду «no ip igmp snooping queryinterval» для установки значения по умолчанию. По умолчанию интервал между опросами IGMP равен 125 секундам. Используйте команду «ip igmp snooping querier» для включения механизма периодического опроса хостов (IGMP Querier). Используйте команду «ip igmp snooping query-max-response-time» для установки интервала времени, в течение которого хосты обязаны ответить на запрос. Необходимо настроить одинаковое значение интервала опроса на всех устройствах, если в сети есть IGMP Querier с версиями протокола IGMP v1 или IGMP v2, так как механизм обнаружения и старения других IGMP Querier зависит от этой настройки. В версии IGMP v3 интервал опроса инкапсулирован в сообщение, поэтому настройка «ip igmp snooping query-interval» не оказывает негативного влияния на механизм обнаружения и старения других IGMP Querier.
Примеры
Пример показывает, как установить интервал опроса на VLAN 5 равным 100 секундам:
ip igmp snooping query-max-response-time¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
ipmc_qri |
максимальное время ожидания ответа на запрос IGMP в диапазоне от 0 до 31744 десятых долей секунды. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping query-max-response-time» для установки интервала времени, в течение которого хосты обязаны ответить на запрос. Используйте команду «no ip igmp snooping query-max-responsetime» для установки значения умолчанию. По умолчанию максимальное время ожидания ответа на запрос IGMP равно 10 секундам. Механизм опроса периодически отправляет запросы IGMP General Query с интервалом, заданным командой «ip igmp snooping query-interval». Для включения механизма опроса используйте команду глобальной настройки «ip igmp snooping querier». Если в течение интервала QMRT, заданного командой «ip igmp snooping querymax-response-time», ни один из хостов на порту не ответил на запрос IGMP Querier, то устройство автоматически удаляет порт из всех динамических многоадресных групп.
Примеры
Пример показывает, как установить интервал ожидания ответа на VLAN 5 равным 10 секундам:
ip igmp snooping robustness-variable¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
ipmc_rv |
порог чувствительности к потерям пакетов IGMP в диапазоне от 1 до 255 пакетов. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping robustness-variable» для установки чувствительности устройства к потерям пакетов IGMP. Используйте команду «no ip igmp snooping robustness-variable» для установки значения по умолчанию. По умолчанию порог чувствительности к потерям пакетов IGMP равен 2.
Примеры
Пример показывает, как установить порог чувствительности к потерям пакетов IGMP на VLAN 5 равным 50 пакетам:
ip igmp snooping unsolicited-report-interval¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
ipmc_uri |
интервал ожидания в диапазоне от 0 до 31744 секунд. |
Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping unsolicited-report-interval» для установки интервала ожидания передачи входящим интерфейсом непредусмотренных отчетов IGMP, когда включено их подавление или фильтрация на прокси-сервере. Используйте команду «no ip igmp snooping unsolicited-report-interval» для установки значения по умолчанию. По умолчанию интервал ожидания равен 1 секунде.
Примеры
Пример показывает, как установить интервал ожидания передачи входящим интерфейсом VLAN 5 непредусмотренных отчетов IGMP, равный 10 секундам:
ip igmp snooping (global, disable-all)¶
Синтаксис команды
Описание синтаксиса
Команда не имеет аргументов.
Режим команды: Режим глобальной настройки.
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp snooping» для включения IGMP Snooping на устройстве. При отключении IGMP Snooping командой «no ip igmp snooping», IGMP Snooping будет отключен на всех VLAN независимо от значения настроек на VLAN. По умолчанию IGMP Snooping отключен.
Примеры
Пример показывает, как включить IGMP Snooping на устройстве:
ip igmp ssm-range¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
v_ipv4_mcast |
многоадресный IPv4-адрес. |
ipv4_prefix_length |
длина префикса в диапазоне от 4 до 32. |
Режим команды: Режим глобальной настройки.
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp ssm-range» для установки подсети многоадресных IPv4-адресов IGMP SSM (Source-Specific Multicast). Используйте команду «no ip igmp ssm-range» для удаления подсети. По умолчанию диапазон многоадресных IPv4-адресов IGMP SSM не задан.
Примеры
Пример показывает, как установить подсеть многоадресных IPv4-адресов IGMP SSM, равную 226.0.0.0 с длиной префикса 10 бита:
ip igmp unknown-flooding¶
Синтаксис команды
Описание синтаксиса
Команда не имеет аргументов.
Режим команды: Режим глобальной настройки.
Уровень доступа: 15
Указания по применению
Используйте команду «ip igmp unknownflooding» для отключения фильтрации незарегистрированного многоадресного IPv4-трафика (рассылка на все интерфейсы, кроме интерфейсаисточника). Используйте команду «no ip igmp unknown-flooding» для включения фильтрации незарегистрированного многоадресного IPv4-трафика. По умолчанию фильтрация отключена.
Примеры
Пример показывает, как включить фильтрацию незарегистрированного многоадресного IPv4-трафика:
show ip igmp snooping¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
v_vlan_list |
(oпционально) список идентификаторов VLAN в диапазоне от 1 до 4095. |
group-database |
(oпционально) вывод списка активных многоадресных групп IGMP Snooping. |
port_type |
(oпционально) тип порта ( Giga или 25GigabitEthernet). |
v_port_type_list |
(oпционально) список номеров портов, например: 1/1,2-10. |
sfm-information |
(oпционально) вывод информации о фильтрации по IP-адресу источника. |
detail |
(oпционально) вывод детальной информации IGMP Snooping. |
Режим команды: Фундаментальный режим.
Уровень доступа: 0
Указания по применению
Используйте команду «show ip igmp snooping» для вывода состояния и настроек IGMP Snooping. Если команда введена без аргументов, то происходит вывод краткой информации.
Примеры
Пример показывает, как вывести детальную информацию о IGMP Snooping:
show ip igmp snooping mrouter¶
Синтаксис команды
Описание синтаксиса
| Параметр | Описание |
|---|---|
detail |
(oпционально) вывод детальной информации. |
Режим команды: Фундаментальный режим.
Уровень доступа: 0
Указания по применению
Используйте команду «show ip igmp snooping mrouter» для вывода информации об интерфейсах, к которым подключены многоадресные маршрутизаторы. Если команда введена без аргументов, то происходит вывод краткой информации.