D-Link DAS-3224 User Manual
7.5.1. Концепция IGMP Snooping
Обычный
коммутатор рассматривает трафик групповой рассылки как широковещательный и,
следовательно
, передает копию каждого multicast пакета на каждый из своих портов. Таким
образом
, multicast данные передаются даже на сегменты локальной сети, которые не
содержат
членов соответствующей multicast группы, что приводит к уменьшению полезной
полосы
пропускания.
Коммутатор
с поддержкой IGMP Snooping позволяет избежать этого, т.к. он не передает
multicast трафик на те порты, которые в нем не заинтересованы. Данная возможность
основана
основана
на перехвате и анализе IGMP пакетов, передаваемых между хостами и multicast
маршрутизаторами
. На основании этого анализа DAS-3248 строит базу данных
принадлежности
к multicast группам и активных портов. На настоящий момент
поддерживаются
версии 1,2 и 3 протокола IGMP.
7.5.2. Особенности реализации IGMP Snooping в DAS-3248
IGMP Snooping DAS-3248 выполняет следующие функции:
o
Перехват
multicast ip адресов путем анализа IGMP пакетов
o
Преобразование
multicast ip адресов в соответствующие MAC адреса.
o
Обновление
полей VLAN-ID, Multicast MAC address, Port таблицы
форвардинга
.
o
Передача
IGMP уведомлений через Uplink порт.
o
Подавление
нескольких копий уведомлений о членстве в одной группе от
разных
пользователей.
o
Генерация
и передача multicast запросов тем портам, которые ранее
уведомили
в своем членстве в данной multicast группе.
o
Удаление
по истечению тайм-аута записей из таблицы multicast
форвардинга
.
o
Предоставление
статистической информации
7.5.2.1 Перенаправление IGMP пакетов к CPU DAS-3248
Перед
включением IGMP Snooping в DAS-3248 требуется создать правило generic фильтра со
следующими
параметрами:
- action as “sendtocontrol”
- snooplevel as “bridge”
-decsription as “IGMP”
Также
- snooplevel as “bridge”
-decsription as “IGMP”
Также
необходимо создать для этого правила IP подправило, которое бы соответствовало
всем
пакетам IP протокола 2 (IGMP). После этого нужно применить данное правило на все
порты
, с которых возможно получение IGMP уведомлений.
Более
подробно процесс создания данного правила будет описан ниже в 7.5.2.10.
Внимание
: Данное правило уже сконфигурировано в настройках по умолчанию (заводских).