��УПРАВЛЕНИЕ �МНОГОАДРЕСНОЙ �РАССЫЛКОЙ
Принцип многоадресной рассылки
Протокол IGMP
Протокол IGMP определяет следующие типы сообщений:
В настоящее время существуют три версии протокола IGMP:
Сравнение работы IGMP1 и IGMP2
Сравнение работы IGMP1 и IGMP2
В версии 1 протокола IGMP существуют два типа IGMP-сообщений:
Узлы отсылают IGMP-ответы, чтобы подтвердить свое желание присоединиться к этой группе. Маршрутизатор периодически отправляет IGMP-запрос, чтобы убедиться, что хотя бы один узел в подсети еще намерен получать трафик, предназначенный для этой группы (рис.4а). При отсутствии ответа на три последовательных IGMP-запроса, маршрутизатор отключает группу и прекращает передавать адресованный ей трафик.
Сравнение работы IGMP1 и IGMP2
В версии 2 протокола IGMP существуют четыре типа IGMP-сообщений:
В основном работа IGMP 2 не отличается от IGMP 1. Разница заключается в наличие сообщений о выходе из группы (рис.4б). Узлы сами могут сообщить локальному многоадресному маршрутизатору о намерении покинуть группу. В ответ маршрутизатор отсылает группе специальный запрос, чтобы определить, остались ли в ней еще узлы, желающие получать данный трафик. Если ответа не поступит, маршрутизатор отключает группу и прекращает передачу трафика.
Управление многоадресной рассылкой на 2 уровне модели OSI
Управление многоадресной рассылкой на коммутаторе 2-го уровня может быть выполнено двумя способами:
Управление многоадресной рассылкой на 2 уровне модели OSI
Первый способ заключается в создании статических таблиц коммутации для портов, к которым не подключены подписчики многоадресных групп. Это позволяет ограничить многоадресный трафик и передавать его только через те порты, к которым подключены узлы-подписчики. Однако этот способ не позволяет динамически отслеживать добавление или исключение членов из многоадресной группы.
Вторым способом, позволяющим решить проблему лавинной передачи (flooding) многоадресных пакетов и динамически отслеживать состояние подписки узлов, является IGMP Snooping (IGMP –прослушивание).
IGMP Snooping
IGMP Snooping - это функция второго уровня модели OSI, которая позволяет коммутаторам изучать членов многоадресных групп, подключенных к его портам, прослушивая IGMP-сообщения (запросы и ответы), передаваемые между узлами-подписчиками и маршрутизаторами (коммутаторами уровня 3).
Схема сети
Настройка протокола многоадресной рассылки PTM-DM на коммутаторе DES-3828
1) Удаляем порты из default для добавления их в другие VLAN
2) Создаем VLAN-ы, добавляем в них порты и настраиваем IP-интерфейсы.
3) Настройка протокола PIM-DM
4) Активизирование IGMP
5) Включение IGMP Snooping
6) Проверка многоадресных групп
Настройка IGMP Snooping на коммутаторе DES-3526
1) Активизировать igmp_snooping в VLAN-ах.
2) Настроить filter_unregistered_groups.