Multicast Listener Discovery Snooping (MLD Snooping)
MLD snooping – механизм многоадресной рассылки сообщений, позволяющий минимизировать многоадресный трафик в IPv6-сетях. Механизм MLD snooping обеспечивает глобальное административное управление и управление на уровне каждого VLAN-интерфейса.
Он практически ничем не отличается от IGMP Snooping, за исключением адреса querier устройства.
Note
Querier адрес в MLD всегда является link-local конкретного VLAN-интерфейса.
Note
Управление рассылкой незарегистрированного трафика должно быть включено для MLD Snooping, поскольку IPv6 полагается на обмен многоадресными сообщениями для инициализации интерфеса. Если эти сообщения не рассылаются широковещательно, то подключенные узлы IPv6 не смогут работать правильно.
Note
По умолчанию MLD Snooping включен.
Особенность реализации
- Поддержка MLD Snooping fast-leave в MLDv1 работает;
- Поддержка MLD Snooping fast-leave в MLDv2 не работает.
Назначение применяемой команды/конфигурации
Команды в режиме глобальной конфигурации
| ipv6 mld snooping vlan
ipv6 mld ssm-range
ipv6 mld unknown-flooding
no ipv6 mld snooping vlan
no ipv6 mld ssm-range
no ipv6 mld unknown-flooding
|
Команды в режиме настройки интерфейса
| ipv6 mld snooping filter
ipv6 mld snooping immediate-leave
ipv6 mld snooping max-groups <1-10>
ipv6 mld snooping mrouter
no ipv6 mld snooping filter
no ipv6 mld snooping immediate-leave
no ipv6 mld snooping max-groups <1-10>
no ipv6 mld snooping mrouter
|
Команды в режиме настройки SVI
| ipv6 mld snooping
ipv6 mld snooping compatibility { auto | v1 | v2 }
ipv6 mld snooping last-member-query-interval <0-31744>
ipv6 mld snooping priority <0-7>
ipv6 mld snooping querier election
ipv6 mld snooping query-interval <1-31744>
ipv6 mld snooping query-max-response-time <0-31744>
ipv6 mld snooping robustness-variable <1-255>
ipv6 mld snooping unsolicited-report-interval <0-31744>
no ipv6 mld snooping
no ipv6 mld snooping compatibility
no ipv6 mld snooping last-member-query-interval
no ipv6 mld snooping priority
no ipv6 mld snooping querier
no ipv6 mld snooping query-interval
no ipv6 mld snooping query-max-response-time
no ipv6 mld snooping robustness-variable
no ipv6 mld snooping unsolicited-report-interval
|
Команды отображения информации
| show ipv6 mld snooping [ detail group-database [ interface | sfm-information | vlan ] ]
show ipv6 mld snooping [ detail vlan ]
show ipv6 mld snooping [ group-database detail [ vlan ] ]
show ipv6 mld snooping [ group-database interface { * | GigabitEthernet | 25GigabitEthernet } ]
show ipv6 mld snooping [ group-database sfm-information [detail | interface | vlan ] ]
show ipv6 mld snooping [ group-database vlan ]
show ipv6 mld snooping [ mrouter detail
show ipv6 mld snooping [ vlan <1-4094> [detail | group-database ] ]
|
Пример конфигурирования
Схема соединений

Настройка
Шаг 1. Отключить глобально рассылку неизвестного мультикаст трафика
| (config)# no ipv6 mld unknown-flooding
|
Шаг 2. Настройка интерфейсов GigabitEthernet 1/20-21 как получателей
| (config)# interface GigabitEthernet 1/20-21
(config-if)# switchport access vlan 27
(config-if)# no spanning-tree
(config-if)# spanning-tree edge
|
Шаг 3. Настройка SVI 27
| (config)# interface vlan 27
(config-if-vlan)# ipv6 address 2001:db8:100::10/64
(config-if-vlan)# ipv6 mld snooping
|
Полный вывод выполненных конфигураций
| configure terminal
!
no ipv6 mld unknown-flooding
!
interface GigabitEthernet 1/20
switchport access vlan 27
ipv6 mld snooping immediate-leave
no spanning-tree
spanning-tree edge
!
interface GigabitEthernet 1/21
switchport access vlan 27
ipv6 mld snooping immediate-leave
no spanning-tree
spanning-tree edge
!
interface vlan 27
ipv6 address 2001:db8:100::10/64
ipv6 mld snooping
|
Изучение состояния устройства
Просмотр конфигурации
| # show ipv6 mld snooping detail
MLD Snooping is enabled to start snooping MLD control plane.
Multicast streams destined to unregistered MLD groups will be blocking.
Switch-1 MLD Interface Status
MLD snooping VLAN 27 interface is enabled.
Querier status is ACTIVE (Administrative Control: Join Querier-Election)
Querier Up time: 74713 seconds; Query Interval: 68 seconds
Querier address will use Link-Local address of this interface.
Active MLD Querier Address is fe80::b6e0:25ff:fe00:200
PRI:0 / RV:2 / QI:125 / QRI:100 / LMQI:10 / URI:1
RX MLD Query:0 V1Report:0 V2Report:0 V1Done:0
TX MLD Query:0 / (Source) Specific Query:0
MLD RX Errors:0; Group Registration Count:12
Compatibility:MLD-Auto / Querier Version:Default / Host Version:Version 1
Older Version Host Present Timeout: 203 seconds
|