Перейти к содержанию

6.3 Настройка IPv6 MLD Snooping

clear ipv6 mld snooping statistics

Синтаксис команды

clear ipv6 mld snooping [ vlan v_vlan_list ] statistics

Описание синтаксиса

Параметр Описание
v_vlan_list (oпционально) список VLAN в диапазоне от 1 до 4095.

Режим команды: Фундаментальный режим.
Уровень доступа: 15

Указания по применению

Используйте команду «clear ipv6 mld snooping statistics» для очистки счетчиков статистики MLD Snooping. Если команда введена без аргументов, то происходит очистка счетчиков статистики для всех VLAN.

Примеры

Пример показывает, как очистить счетчики статистики MLD Snooping:

# clear ipv6 mld snooping statistics
#

ipv6 mld host-proxy

Синтаксис команды

ipv6 mld host-proxy [ leave-proxy ]
no ipv6 mld host-proxy [ leave-proxy ]

Описание синтаксиса

Параметр Описание
leave-proxy (oпционально) включение функции прокси-сервера для сообщений о выходе из группы.

Режим команды: Режим глобальной настройки.
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld host-proxy» для включения функции MLD прокси-сервера. Используйте команду «no ipv6 mld hostproxy» для отключения функции. По умолчанию MLD прокси-сервер отключен.

Примеры

Пример показывает, как включить функцию MLD прокси-сервера:

1
2
3
# configure terminal
(config)# ipv6 mld host-proxy
(config)#

ipv6 mld snooping (global)

Синтаксис команды

ipv6 mld snooping
no ipv6 mld snooping

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Режим глобальной настройки.
Уровень доступа: 15

Указания по применению

Включение MLD Snooping на устройстве. Используйте команду «ipv6 mld snooping» для включения MLD Snooping на устройстве. Используйте команду «no ipv6 mld snooping» для отключения MLD Snooping на устройстве. По умолчанию MLD Snooping отключен.

Примеры

Пример показывает, как включить MLD Snooping на устройстве:

1
2
3
# configure terminal
(config)# ipv6 mld snooping
(config)#

ipv6 mld snooping (VLAN)

Синтаксис команды

ipv6 mld snooping
no ipv6 mld snooping

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping» для включения MLD Snooping на интерфейсе. Используйте команду «no ipv6 mld snooping» для отключения MLD Snooping на интерфейсе. По умолчанию MLD Snooping включен. Для работы MLD Snooping его необходимо включить глобально на устройстве.

Примеры

Пример показывает, как включить MLD Snooping на VLAN 5:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping
(config-if-vlan)#

ipv6 mld snooping compatibility

Синтаксис команды

ipv6 mld snooping compatibility { auto | v1 | v2 }
no ipv6 mld snooping compatibility

Описание синтаксиса

Параметр Описание
auto автоматический выбор версии MLD (MLDv1/MLDv2).
v1 принудительное использование MLDv1.
v2 принудительное использование MLDv2.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping compatibility» для выбора версии MLD на интерфейсе. Используйте команду «no ipv6 mld snooping compatibility» для установки значения по умолчанию. По умолчанию автоматический выбор версии MLD.

Примеры

Пример показывает, как включить MLD Snooping на VLAN 5:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping compatibility v1
(config-if-vlan)#

ipv6 mld snooping filter

Синтаксис команды

ipv6 mld snooping filter profile_name
no ipv6 mld snooping filter

Описание синтаксиса

Параметр Описание
profile_name имя профиля многоадресного трафика длиной до 16 символов.

Режим команды: Режим настройки интерфейса (Ethernet).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping filter» для установки профиля многоадресного трафика на интерфейс. Используйте команду «no ipv6 mld snooping filter» для удаления профиля многоадресного трафика с интерфейса. По умолчанию профиль не задан. Профили многоадресного трафика предназначены для ограничения списка многоадресных групп, членами которых может быть интерфейс. Все многоадресные группы, которым не соответствуют ограничения (правила), заданные пользователем, будут запрещены по умолчанию.

Примеры

Пример показывает, как установить профиль многоадресного трафика «Test» на интерфейсе gigabitethernet 1/1:

1
2
3
4
# configure terminal
(config)# interface GigabitEthernet 1/1
(config-if)# ipv6 mld snooping filter Test
(config-if)#

ipv6 mld snooping immediate-leave

Синтаксис команды

ipv6 mld snooping immediate-leave
no ipv6 mld snooping immediate-leave

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Режим настройки интерфейса (Ethernet).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping immediate-leave» для включения немедленного удаления интерфейса из многоадресной группы при получении сообщения «Leave». Используйте команду «no ipv6 mld snooping immediateleave» для отключения функции. По умолчанию немедленное удаление интерфейса из многоадресной группы при получении сообщения «Leave» отключено. Настройка позволяет ускорить процесс удаления многоадресной группы на интерфейсе, если используетс MLDv1 и к интерфейсу подключен только один хост. Не рекомендуется использовать данную настройку на интерфейсах, к которым подключено более одного хоста. При получении пакета MLD Leave на интерфейсе, устройство отправляет запрос группы всем хостам на этом интерфейсе (Group Specific Query). Интервал отправки определяется параметром last-member-query-interval (LMQI). Настройка immediate-leave отключает отправку запросов хостам на интерфейсе и позволяет немедленно удалить интерфейс из многадресной группы.

Примеры

Пример показывает, как включить немедленное удаление интерфейса из многоадресной группы при получении сообщения «Leave» на интерфейсе gigabitethernet 1/1:

1
2
3
4
# configure terminal
(config)# interface GigabitEthernet 1/1
(config-if)# ipv6 mld snooping immediate-leave
(config-if)#

ipv6 mld snooping last-member-query-interval

Синтаксис команды

ipv6 mld snooping last-member-query-interval ipmc_lmqi
no ipv6 mld snooping last-member-query-interval

Описание синтаксиса

Параметр Описание
ipmc_lmqi интервал времени в диапазоне от 0 до 31744 десятых секунды.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping lastmember-query-interval» для установки интервала между MLD-запросами, отправляемыми в интерфейс при получении из него сообщения «Leave». Используйте команду «no ipv6 mld snooping last-member-query-interval» для установки значения по умолчанию. По умолчанию интервал отправки MLD-запросов равен 1 секунде.

Примеры

Пример показывает, как установить интервал отправки MLD-запросов, отправляемых при получении сообщения «Leave», равным 10 секундам, на VLAN 5:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping last-member-query-interval 100
(config-if-vlan)#

ipv6 mld snooping max-groups

Синтаксис команды

ipv6 mld snooping max-groups throttling
no ipv6 mld snooping max-groups

Описание синтаксиса

Параметр Описание
throttling максимальное допустимое число многоадресных групп на интерфейсе, число в диапазоне от 1 до 10.

Режим команды: Режим настройки интерфейса (Ethernet).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping maxgroups» для установки ограничения на максимальное количество многоадресных групп, которые могут быть на интерфейсе. Используйте команду «no ipv6 mld snooping max-groups» для удаления ограничения на максимальное количество многоадресных групп. По умолчанию количество многоадресных групп не ограничено. При достижении максимального количества многоадресных групп на интерфейсе, устройство запрещает добавление новых групп.

Примеры

Пример показывает, как установить ограничение на максимальное количество многоадресных групп для интерфейса gigabitethernet 1/1, равное 5:

1
2
3
4
# configure terminal
(config)# interface GigabitEthernet 1/1
(config-if)# ipv6 mld snooping max-groups 5
(config-if)#

ipv6 mld snooping mrouter

Синтаксис команды

ipv6 mld snooping mrouter
no ipv6 mld snooping mrouter

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Режим настройки интерфейса (Ethernet).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping mrouter» для назначения интерфейса в качестве интерфейса, к которому подключен маршрутизатор многоадресного трафика. Используйте команду «no ipv6 mld snooping mrouter» для удаления назначения. По умолчанию интерфейсы не назначены. При включении MLD Snooping устройство перехватывает пакеты MLD для их обработки. После обработки устройство перенаправляет пакеты маршрутизаторам многоадресного трафика. Если интерфейсы, к которым подключены маршрутизаторы многоадресного трафика, не заданы статически и не обнаружены динамически, то входящие пакеты MLD будут отбрасываться после обработки.

Примеры

Пример показывает, как назначить интерфейс gigabitethernet 1/1 в качестве интерфейса, к которому подключен маршрутизатор многоадресного трафика:

1
2
3
4
# configure terminal
(config)# interface GigabitEthernet 1/1
(config-if)# ipv6 mld snooping mrouter
(config-if)#

ipv6 mld snooping priority

Синтаксис команды

ipv6 mld snooping priority cos_priority
no ipv6 mld snooping priority

Описание синтаксиса

Параметр Описание
cos_priority приоритет CoS в диапазоне от 0 до 7.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping priority» для установки приоритета CoS пакетов MLD, отправляемых интерфейсом. Используйте команду «no ipv6 mld snooping priority» для установки значения по умолчанию. По умолчанию приоритет CoS равен 0.

Примеры

Пример показывает, как установить приоритет CoS пакетов MLD, отправляемых интерфейсом VLAN 5, равным 7:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping priority 7
(config-if-vlan)#

ipv6 mld snooping querier

Синтаксис команды

ipv6 mld snooping querier election
no ipv6 mld snooping querier election

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping querier» для включения механизма периодического опроса хостов (MLD Querier). Используйте команду «no ipv6 mld snooping querier» для отключения механизма периодического опроса хостов. По умолчанию механизмы опроса включены на всех VLAN. Механизм опроса периодически отправляет запросы MLD General Query с интервалом, заданным командой «ipv6 mld snooping query-interval». Интервал времени, в течение которого хосты отвечают на запрос, задается командой «ipv6 mld snooping query-maxresponse-time». Если устройство обнаруживает другое устройство, отправляющее запросы MLD Query с IP-адресом, меньшим, чем используемый текущим устройством, то механизм опроса автоматически отключается на соответствующем VLAN. Устройство автоматически включает механизм опроса MLD Querier на VLAN, если в течение времени, равного 2,5 интервала опроса, устройство не получает на VLAN запросы MLD Query с IP-адресом, меньшим, чем используемый устройством.

Примеры

Пример показывает, как включить механизм периодического опроса хостов на интерфейсе VLAN 5:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping querier election
(config-if-vlan)#

ipv6 mld snooping query-interval

Синтаксис команды

ipv6 mld snooping query-interval ipmc_qi
no ipv6 mld snooping query-interval

Описание синтаксиса

Параметр Описание
ipmc_qi интервал между опросами MLD в диапазоне от 1 до 31744 секунд.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping query-interval» для установки интервала опроса хостов механизмом MLD Querier. Используйте команду «no ipv6 mld snooping queryinterval» для установки значения по умолчанию. По умолчанию интервал между опросами MLD равен 125 секундам. Используйте команду «ipv6 mld snooping querier» для включения механизма периодического опроса хостов (MLD Querier). Используйте команду «ipv6 mld snooping query-max-response-time» для установки интервала времени, в течение которого хосты обязаны ответить на запрос. Необходимо настроить одинаковое значение интервала опроса на всех устройствах, если в сети есть MLD Querier с версиями протокола MLD v1, так как механизм обнаружения и старения других MLD Querier зависит от этой настройки. В версии MLD v2 интервал опроса инкапсулирован в сообщение, поэтому настройка «ipv6 mld snooping query-interval» не оказывает негативного влияния на механизм обнаружения и старения других MLD Querier.

Примеры

Пример показывает, как установить интервал опроса на VLAN 5 равным 100 секундам:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping query-interval 100
(config-if-vlan)#

ipv6 mld snooping query-max-response-time

Синтаксис команды

ipv6 mld snooping query-max-response-time ipmc_qri
no ipv6 mld snooping query-max-response-time

Описание синтаксиса

Параметр Описание
ipmc_qri максимальное время ожидания ответа на запрос MLD в диапазоне от 0 до 31744 десятых долей секунды.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping query-max-response-time» для установки интервала времени, в течение которого хосты обязаны ответить на запрос. Используйте команду «no ipv6 mld snooping query-max-responsetime» для установки значения умолчанию. По умолчанию максимальное время ожидания ответа на запрос MLD равно 10 секундам. Механизм опроса периодически отправляет запросы MLD General Query с интервалом, заданным командой «ipv6 mld snooping query-interval». Для включения механизма опроса используйте команду глобальной настройки «ip igmp snooping querier». Если в течение интервала QMRT, заданного командой «ipv6 mld snooping query-maxresponse-time», ни один из хостов на порту не ответил на запрос MLD Querier, то устройство автоматически удаляет порт из всех динамических многоадресных групп.

Примеры

Пример показывает, как установить интервал ожидания ответа на VLAN 5 равным 10 секундам:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping query-max-response-time 100
(config-if-vlan)#

ipv6 mld snooping robustness-variable

Синтаксис команды

ipv6 mld snooping robustness-variable ipmc_rv
no ipv6 mld snooping robustness-variable

Описание синтаксиса

Параметр Описание
ipmc_rv порог чувствительности к потерям пакетов MLD в диапазоне от 1 до 255 пакетов.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping robustness-variable» для установки чувствительности устройства к потерям пакетов MLD. Используйте команду «no ipv6 mld snooping robustness-variable» для установки значения по умолчанию. По умолчанию порог чувствительности к потерям пакетов MLD равен 2.

Примеры

Пример показывает, как установить порог чувствительности к потерям пакетов MLD на VLAN 5 равным 10 пакетам:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping robustness-variable 10
(config-if-vlan)#

ipv6 mld snooping unsolicited-report-interval

Синтаксис команды

ipv6 mld snooping unsolicited-report-interval ipmc_uri
no ipv6 mld snooping unsolicited-report-interval

Описание синтаксиса

Параметр Описание
ipmc_uri интервал ожидания в диапазоне от 0 до 31744 секунд.

Режим команды: Режим настройки интерфейса (VLAN).
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld snooping unsolicited-report-interval» для установки интервала ожидания передачи входящим интерфейсом непредусмотренных отчетов MLD, когда включено их подавление или фильтрация на прокси-сервере. Используйте команду «no ipv6 «mld snooping unsolicited-report-interval» для установки значения по умолчанию. По умолчанию интервал ожидания равен 1 секунде.

Примеры

Пример показывает, как установить интервал ожидания передачи входящим интерфейсом VLAN 5 непредусмотренных отчетов MLD, равный 10 секундам:

1
2
3
4
# configure terminal
(config)# interface vlan 5
(config-if-vlan)# ipv6 mld snooping unsolicited-report-interval 10
(config-if-vlan)#

ipv6 mld ssm-range

Синтаксис команды

ipv6 mld ssm-range v_ipv6_mcast ipv6_prefix_length
no ip igmp ssm-range

Описание синтаксиса

Параметр Описание
v_ipv6_mcast многоадресный IPv6-адрес.
ipv6_prefix_length длина префикса в диапазоне от 8 до 128.

Режим команды: Режим глобальной настройки.
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld ssm-range» для установки подсети многоадресных IPv6адресов MLD SSM (Source-Specific Multicast). По умолчанию диапазон многоадресных IPv6адресов MLD SSM не задан.

Примеры

Пример показывает, как установить подсеть многоадресных IPv6-адресов MLD SSM, равную ff80::d7e2:8322:c9a9:bb37 с длиной префикса 64 бита:

1
2
3
# configure terminal
(config)# ipv6 mld ssm-range ff80::d7e2:8322:c9a9:bb37 64
(config)#

ipv6 mld unknown-flooding

Синтаксис команды

ipv6 mld unknown-flooding
no ipv6 mld unknown-flooding

Описание синтаксиса

Команда не имеет аргументов.

Режим команды: Режим глобальной настройки.
Уровень доступа: 15

Указания по применению

Используйте команду «ipv6 mld unknownflooding» для отключения фильтрации незарегистрированного многоадресного IPv6-трафика (рассылка на все интерфейсы, кроме интерфейсаисточника). Используйте команду «no ipv6 mld unknown-flooding» для включения фильтрации незарегистрированного многоадресного IPv6-трафика. По умолчанию фильтрация отключена.

Примеры

Пример показывает, как включить фильтрацию незарегистрированного многоадресного IPv6-трафика:

1
2
3
# configure terminal
(config)# no ipv6 mld unknown-flooding
(config)#

show ipv6 mld snooping

Синтаксис команды

show ipv6 mld snooping [vlan v_vlan_list ] [group-database [interface port_type [v_port_type_list ] ] [sfm-information] ] [detail]

Описание синтаксиса

Параметр Описание
v_vlan_list (oпционально) список идентификаторов VLAN в диапазоне от 1 до 4095.
group-database (oпционально) вывод списка активных многоадресных групп MLD Snooping.
port_type (oпционально) тип порта ( Giga или 25GigabitEthernet).
v_port_type_list (oпционально) список номеров портов, например: 1/1,2-10.
sfm-information (oпционально) вывод информация о фильтрации по IPv6-адресу источника.
detail (oпционально) вывод детальной информации MLD Snooping.

Режим команды: Фундаментальный режим.
Уровень доступа: 0

Указания по применению

Используйте команду «show ipv6 mld snooping» для вывода состояния и настроек MLD Snooping. Если команда введена без аргументов, то происходит вывод краткой информации.

Примеры

Пример показывает, как вывести детальную информацию о MLD Snooping:

# show ipv6 mld snooping detail
MLD Snooping Global Configuration:
Snooping               : Enabled
Unregistered Flooding  : Enabled
Vlan 10:
MLD Snooping           : Enabled
Querier Status         : ACTIVE
Querier Address        : ::
Next Query             : 24 seconds
Registered Groups      : 0
Timers:
PRI      RV       QI       QRI      LMQI     URI
0        2        125      100      10       1
Counters:
Query    V1Report V2Report V1Done   Errors
RX       0        0        0        0        0
TX       0        -        -        -        -
Compatibility:MLD-Auto / Querier Version:Default / Host Version:Default

show ipv6 mld snooping mrouter

Синтаксис команды

show ipv6 mld snooping mrouter [ detail ]

Описание синтаксиса

Параметр Описание
detail (oпционально) вывод детальной информации.

Режим команды: Фундаментальный режим.
Уровень доступа: 0

Указания по применению

Используйте команду «ipv6 mld snooping mrouter» для вывода информации об интерфейсах, к которым подключены многоадресные маршрутизаторы. Если команда введена без аргументов, то происходит вывод краткой информации.

Примеры

Пример показывает, как вывести информацию об интерфейсах, к которым подключены многоадресные маршрутизаторы:

1
2
3
4
5
# show ipv6 mld snooping mrouter
MLD Snooping is enabled to start snooping MLD control plane.
Switch-1 MLD Router Port Status
Gi 1/1: Static Router Port
#