Налаштування MVR на Cisco ME3400 Світ без редмонських вікон, Світ без редмонських вікон
Почну з невеликого лікнепу.MVR (він же Multicast Vlan Registration) - технологія, що дозволяє інжектувати мультикаст у влан клієнта безпосередньо на свічі доступу. У D-Link така технологія називається ISM VLAN (IGMP Snooping Multicast VLAN). Таким чином до самого доступу влан з мультикаст-потоком у нас один, і тільки в самому кінці він підмішується до звичайної влану. При цьому Join/Leave повідомлення також перехоплюються та інжектуються у мультикаст-влан.
Навіщо взагалі це потрібно? Можна, наприклад, розвести влан з мультикастом і клієнтським трафіком різними фізичними трасами. Або не перетворювати кожен маршрутизатор ще й на PIM-роутер, зменшуючи навантаження на нього. Разом з IGMP Snooping використання MVR також дозволяє заощадити на ємності каналів між сервером-джерелом та клієнтами, наприклад при використанні схеми vlan-на-користувача. Загалом, якщо ви усвідомили, що вам потрібна саме ця технологія, ласкаво просимо під кат.
Механізм управління MVR
Відключення (Leave) Подписчик відправляє повідомлення IGMP Leave на комутатор для відключення від розсилки мультикаста. Комутатор відсилає до VLAN цього порту груповий IGMP-запит. Якщо у VLAN є ще клієнт, підписаний на цю розсилку, він повинен відповісти на запит протягом встановленого часу. В іншому випадку комутатор виключає порт зі списку розсилки.
Миттєве відключення (Immediate Leave) Підписувач відправляє повідомлення IGMP Leave на комутатор для відключення послуги, і комутатор негайно виключає відповідний порт зі списку розсилки.
Розглянемо схему мережі, з якою працюватимемо.
Маємо два аплінки - один з мультикаст-трафіком, приходить по L2. Інший - з клієнтськимтрафік від маршрутизатора. Т.к. MVR є технологією для свічі доступу, то має деякі обмеження. Наприклад, trunk-порт не може бути приймачем мультикаст-потоку, лише джерелом. Порт-джерело має містити mvr-vlan (за замовчуванням це vlan 1). Припустимо, що igmp snooping ви вже успішно налаштували невелика наука.
Для початку увімкнемо mvr глобально:
Потім оголосимо vlan, де нам приходить multicast. Нехай це буде vlan 890. Mode dynamic означає, що mvr працюватиме в «новому» режимі на противагу режиму Compatible (застосовувався для серій 3500XL та 2900XL).
Тепер визначаємо multicast-групи, які мовитимемо, ось у такому форматі:
Можна також вказати діапазон груп:
Тепер займемося налаштуванням інтерфейсів. На uplink-порту вкажемо тип-джерело, на порту, де сидить клієнт, порт-премнік.
Якщо нам потрібно передати мультикаст-потік далі, то тип порту, куди потік йде, також оголошується як джерело.