Monday, November 8, 2010

Что есть IGMP snooping и IGMP proxy


Стоит отметить, что слова snooping и proxy в стандарте IGMP v.2 (RFC 2236) вообще не встречаются
IGMP (transparent) snooping (от англ. to snoop – подслушивать) обычно означает, что промежуточное сетевое устройство (коммутатор, маршрутизатор или DSLAM) отслеживает IGMP-запросы от хостов к групповому маршрутизатору, чтобы принять решение о начале или прекращении трансляции группового трафика в соответствующие интерфейсы.

IGMP proxy является одновременно IGMP-клиентом и групповым маршрутизатором (IGMP router).
С одной стороны, proxy запрашивает групповые каналы у вышестоящего группового маршрутизатора, а с другой стороны – принимает запросы (join/leave) хостов и реплицирует полученный «сверху» групповой трафик в соответствующие интерфейсы.

Приведенные значения терминов – общепринятая практика, не закреплённая никакими стандартами. Поэтому детальная трактовка и реализация этих общих схем всегда остаётся на совести производителя оборудования.