Я подключил три сервера к коммутатору Cisco Nexus 7000. Сервер1 отправляет многоадресные пакеты, сервер2 подписывается на многоадресные пакеты, а сервер3 предназначен для тестов. Независимо от того, подписываюсь ли я на многоадресную рассылку с server2 или не все интерфейсы заполняются многоадресными пакетами, даже если у меня включено отслеживание IGMP.
Что здесь происходит???
Это моя конфигурация:
switch(config-vlan)# show ip igmp snooping
Global IGMP Snooping Information:
IGMP Snooping enabled
Optimised Multicast Flood (OMF) enabled
IGMPv1/v2 Report Suppression enabled
IGMPv3 Report Suppression disabled
Link Local Groups Suppression enabled
VPC Multicast optimization disabled
Group timeout configured: never
IGMP Snooping information for vlan 1
IGMP snooping enabled
Lookup mode: IP
Optimised Multicast Flood (OMF) enabled
IGMP querier none
Switch-querier disabled
IGMPv3 Explicit tracking enabled
IGMPv2 Fast leave disabled
IGMPv1/v2 Report suppression enabled
IGMPv3 Report suppression disabled
Link Local Groups suppression enabled
Router port detection using PIM Hellos, IGMP Queries
Number of router-ports: 0
Number of groups: 1
VLAN vPC function disabled
Active ports:
Eth1/3 Eth1/5 Eth1/7
IGMP Snooping information for vlan 4045
IGMP snooping enabled
Lookup mode: IP
Optimised Multicast Flood (OMF) enabled
IGMP querier none
Switch-querier disabled
IGMPv3 Explicit tracking enabled
IGMPv2 Fast leave disabled
IGMPv1/v2 Report suppression enabled
IGMPv3 Report suppression disabled
Link Local Groups suppression enabled
Router port detection using PIM Hellos, IGMP Queries
Number of router-ports: 0
Number of groups: 0
VLAN vPC function disabled
Active ports:
switch(config-vlan)#
Это было легко и неудобно - мы отправляли пакеты для многоадресной рассылки 225.0.0.1 и 239.0.0.1-16, которые относятся к диапазону многоадресной рассылки без фильтрации IGMP Snooping, согласно:
1) Спецификация IETF: https://tools.ietf.org/html/draft-ietf-mboned-ipv4-mcast-unusable-01
2) Документация Cisco (страницы 7-9): http://www.cisco.com/c/dam/en/us/support/docs/ip/ip-multicast/ipmlt_wp.pdf