Назад | Перейти на главную страницу

Имеет ли значение неоднозначность сопоставления адресов групповой адресации IP -> Ethernet для коммутаторов отслеживания IGMP?

Существует 2 ^ 28 возможных IP-адресов многоадресной рассылки, но только 2 ^ 23 возможных многоадресных адресов Ethernet (MAC) (http://technet.microsoft.com/en-us/library/cc957928.aspx), поэтому, например, 224.1.1.1 получает сопоставлен с тем же MAC-адресом как 224.129.1.1.

Это может быть неэффективным, поскольку хосты, заинтересованные только в первом адресе, в конечном итоге будут получать пакеты и для второго, т.е. фильтрация выполняется не коммутатором / маршрутизатором, а самим хостом.

Теперь IGMP работает с использованием IP-адресов, а коммутаторы отслеживания IGMP все равно переходят на уровень 3. Разве это не означает, что коммутаторы отслеживания IGMP не страдают от этой проблемы неоднозначности многоадресного MAC-адреса и могут маршрутизировать таким образом, чтобы узлы, заинтересованные только в 224.1.1.1, не получали пакеты для 224.129.1.1?

Интернет-проект Коммутаторы IGMPv3 и IGMP Snooping считает, что в коммутаторах отслеживания IGMP наиболее распространены следующие действия:

Членство в группе основано только на многоадресных MAC-адресах

Другими словами: групповой адрес IP-to-MAC. неоднозначность по-прежнему относится к наиболее распространенным коммутаторам отслеживания IGMP.

Это имеет смысл: маршрутизация нормального многоадресного трафика, то есть всех тех многоадресных пакетов, для которых не установлен IP-флаг «Router Alert» (который исключает отчеты IGMP, которые необходимо отслеживать и проверять на уровне 3), может выполняться на слой 2, который более эффективен.

Тем не мение, эти документы CISCO указать возможность настройки:

Вы можете настроить метод поиска IGMP snooping для каждой VLAN. Поиск с отслеживанием IGMP на уровне 3 использует IP-адреса назначения в таблице многоадресной рассылки уровня 2 (это значение по умолчанию). Поиск с отслеживанием IGMP на уровне 2 использует MAC-адреса назначения в таблице многоадресной рассылки уровня 2.