Функция «Multicast-TV VLAN» дает возможность использовать для передачи многоадресного трафика одну VLAN в сети оператора и доставлять этот трафик пользователям даже в том случае, если они не являются членами этой VLAN. С помощью функции «MVR» может быть сокращена нагрузка на сеть оператора за счет отсутствия дублирования многоадресных данных при предоставлении услуги IPTV.
Пример настройки MVR. Аплинк порт - gigabitethernet 0/1, fastethernet 0/1 - клиентский порт. vlan 10 - клиентский вилан, vlan 100 - мультикаст вилан
Создаем и активируем vlan
console(config)# vlan 10,100
console(config-vlan)# vlan active
console(config-vlan)# exit
Создаем и активируем мультиксат профиль. Указываем в профиле диапазоны мультикаст групп, которые будут поступать на коммутатор. Это обязательный шаг
console(config)# ip mcast profile 1
console(config-profile)# permit
console(config-profile)# range 232.0.0.1 232.0.0.5
console(config-profile)# profile active
console(config-profile)# exit
Активируем ip igmp snooping для vlan 100.
console(config)# ip igmp snooping
console(config)# ip igmp snooping vlan 100
Настроить режим обработки мультикаст трафика ip
console(config)# snooping multicast-forwarding-mode ip
Активировать MVR и привязать к нему мультикаст профиль
console(config)# ip igmp snooping multicast-vlan enable
console(config)# vlan 100
console(config-vlan)# ip igmp snooping multicast-vlan profile 1
Выполнить настройки на портах
console(config)# interface gigabitethernet 0/1
console(config-if)# switchport mode trunk
console(config-if)# exit
console(config)# interface fastethernet 0/1
console(config-if)# switchport mode access
console(config-if)# switchport access vlan 10
console(config-if)# switchport multicast-tv vlan 100
console(config-if)# exit