Jump to content

IGMP-отслеживание

Пример влияния отслеживания IGMP на трафик в локальной сети

Отслеживание IGMP — это процесс прослушивания сетевого трафика протокола управления группами Интернета (IGMP) для управления доставкой многоадресной IP-рассылки . Сетевые коммутаторы с отслеживанием IGMP прослушивают диалог IGMP между хостами и маршрутизаторами и поддерживают карту того, какие каналы нуждаются в какой многоадресной IP-передаче. Многоадресные рассылки могут быть отфильтрованы от каналов, которые в них не нуждаются, сохраняя пропускную способность этих каналов.

Отслеживание IGMP описано в информационном документе IETF RFC, но влияет на операции моста, составляющие компетенцию IEEE. Из-за отсутствия авторитетного стандарта процесс может работать по-разному на разном оборудовании.

По умолчанию коммутатор будет рассылать многоадресный трафик на все порты широковещательного домена (или эквивалента VLAN ). Многоадресная рассылка может вызвать ненужную нагрузку на хост-устройства, требуя от них обработки пакетов, которые они не запрашивали. При целенаправленном использовании это может стать основой для атаки типа «отказ в обслуживании» . Отслеживание IGMP предназначено для предотвращения получения хостами в локальной сети трафика для группы многоадресной рассылки, к которой они явно не присоединились. Он предоставляет коммутаторам механизм сокращения многоадресного трафика из каналов, которые не содержат прослушиватель многоадресной рассылки (клиент IGMP).

По сути, отслеживание IGMP — это оптимизация уровня 2 для IGMP уровня 3. Отслеживание IGMP происходит внутри коммутаторов и не является функцией протокола.

Отслеживание IGMP позволяет коммутатору пересылать многоадресный трафик только по тем каналам, которые его запросили. Поэтому отслеживание особенно полезно для приложений многоадресной IP-рассылки с интенсивным использованием полосы пропускания, таких как IPTV .

Стандартный статус

[ редактировать ]

Отслеживание IGMP, хотя и является важным методом, пересекается с двумя организациями по стандартизации, а именно IEEE , которая стандартизирует коммутаторы Ethernet , и IETF , которая стандартизирует многоадресную рассылку IP. Это означает, что не существует четкого органа по стандартизации, ответственного за этот метод. Вот почему RFC   4541 по отслеживанию IGMP имеет только информационный статус. [1] несмотря на то, что на самом деле на него ссылаются в других работах по стандартизации, таких как RFC   4903 как нормативный.

Варианты реализации

[ редактировать ]

IGMP-запросчик

[ редактировать ]

Чтобы IGMP и, следовательно, отслеживание IGMP функционировали, в сети должен существовать многоадресный маршрутизатор и генерировать запросы IGMP. Без запросчика отчеты о членстве в IGMP могут быть неполными, а таблицы, связывающие порты-члены и группы многоадресной рассылки, потенциально неполны, и отслеживание не будет работать надежно. Некоторые реализации отслеживания IGMP включают полную возможность запроса.

IGMPv2 и IGMPv3 содержат возможность выбора запрашивающего устройства, если доступно несколько. Роль отдается запрашивающему с наименьшим IP-адресом. [2] [3]

Общие запросы IGMP от запрашивающего должны безусловно пересылаться всеми коммутаторами, участвующими в отслеживании IGMP. [1]

Отчеты по прокси

[ редактировать ]

Отслеживание IGMP с отчетами прокси-сервера или подавлением отчетов активно фильтрует пакеты IGMP, чтобы снизить нагрузку на многоадресный маршрутизатор. [1] Соединения и выходы, направляющиеся к маршрутизатору, фильтруются так, что отправляется только минимальное количество информации. Коммутатор пытается обеспечить, чтобы маршрутизатор имел только один отчет для группы, независимо от количества активных прослушивателей. Если в группе два активных слушателя и первый уходит, то коммутатор определяет, что маршрутизатору эта информация не нужна, так как она не влияет на состояние группы с точки зрения маршрутизатора. В следующий раз, когда от маршрутизатора поступит обычный запрос, коммутатор перешлет ответ от оставшегося хоста. При наличии отчетов прокси-сервера маршрутизатор обычно будет знать только о последнем присоединившемся члене группы.

См. также

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2c595544f22a5da7c1296fa78b6de63c__1721910780
URL1:https://arc.ask3.ru/arc/aa/2c/3c/2c595544f22a5da7c1296fa78b6de63c.html
Заголовок, (Title) документа по адресу, URL1:
IGMP snooping - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)