Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Общая информация

IGMP Report Suppression — функция подавления сообщений IGMP report (IGMP Join) для передачи только одного такого сообщения для каждого запроса IGMP Query. Когда функция подавления сообщений IGMP report включена, OLT посылает первое пришедшее сообщение IGMP report от любого из потенциальных клиентов конкретной группы многоадресной рассылки в сторону мультикаст маршрутизатора. Остальные соообщения IGMP report по той же мультикаст группе OLT отбрасывает. Эта предотвращает посылку одинаковых запросов IGMP report.

Принцип работы

Продолжнительность отбрасывания IGMP Report пакетов определяется настраиваемым интервалом Supress-time в конфигурации мультикаст влана.

Порядок настройки на OLT

IGMP Report-suppression устанавливается для VLAN:

report-suppression — механизм, подавляющий лишние пользовательские IGMP report запросы. При использовании данного функционала OLT осуществляет перехват пользовательских IGMP запросов и предотвращает их отправку выше по сети передачи данных (функционал реализован в версии ПО 1.12.0). Функционал осуществляет запуск таймера с момента поступления определенного пользовательского IGMP report запроса с конкретного интерфейса pon-port на конкретную multicast группу. Длительность данного таймера конфигурируемая, по умолчанию составляет 10 секунд. Длительность таймера задается параметром supress-time в конфигурации multicast VLAN. Если в течение этого таймера поступает еще один идентичный IGMP пакет с запросом на ту же multicast группу, такой пакет отбрасывается. 

По умолчанию данный функционал отключен. Включается в конфигурации отдельной командой, работает только при включенном IGMP snooping. При необходимости использования IGMP Report Suppression, рекомендуется его использовать при отключенном функционале Querier, поскольку функционал Querier на OLT выполняет в том числе задачу перехвата пользовательских IGMP запросов.

Настройка функционала

Рассмотрим пример включения IGMP Report Suppression и изменения suppress-time на разных моделях OLT. IGMP snooping во всех VLAN включен по умолчанию. В примере в качестве multicast VLAN используется VLAN 999.

LTP-N, LTX:

Без форматирования
LTP-16N# configure terminal
LTP-16N(configure)# vlan 999
LTP-16N(
Без форматирования
LTP-16N(config)(vlan-999)# ip igmp snooping 
    report-suppression        Configure IGMP snooping report-suppression

enable 
LTP-16N(config)(vlan-999)# ip igmp snooping report-suppression
    enable                    Enable IGMP snooping report-suppression
    suppress-time             Configure IGMP snooping report-suppression supress-time in seconds

15
LTP-16N(config)(vlan-999)# ip igmp snooping report-suppression suppress-time
    <5-20>                    Time in seconds

Команда ip igmp snooping report-suppression enable для LTP-N/LTX и MA5160 отличается.

LTP-N/LTX:

exit
LTP-16N(configure)# exit
LTP-16N# commit 
LTP-16N# save 

MA5160. Для данного типа OLT функционал может быть включен для управляющих плат (FC) и / или для линейных плат LC (slot X). При настройке функционала на линейных платах, он может быть включен на определенном слоту, на перечисленных слотах или на диапазоне слотов. Интервал suppress-time при этом настраивается общий для FC и LC.

Без форматирования
MA5160# configure terminal
MA5160(configure)# vlan 999
MA5160
Без форматирования
LTP-16N(config)(vlan-999)# ip igmp snooping report-suppression enable

MA5160-FC:

Без форматирования
MA5160 fc
MA5160(config)(vlan-999)# ip igmp snooping report-suppression enable fc

MA5K-LC16G:

Без форматирования
MA5K-LC16Gslot 1-16
MA5160(config)(vlan-999)# ip igmp snooping report-suppression enable slot <1-16>
Примечание
По настройке по умолчанию, функционал IGMP Report Suppression выключен, а время suppress-time задано в 10 секунд.
suppress-time 15
MA5160(config)(vlan-999)# exit
MA5160(configure)# exit
MA5160# commit 
MA5160# confirm