Функция «Multicast-TV VLAN» дает возможность использовать для передачи многоадресного трафика одну VLAN в сети оператора и доставлять этот трафик пользователям даже в том случае, если они не являются членами этой VLAN. За счет функции «Multicast-TV VLAN» может быть сокращена нагрузка на сеть оператора за счет отсутствия дублирования многоадресных данных, например, при предоставлении услуги IPTV.
Схема применения функции предполагает, что порты в сторону пользователей работают в режиме «trunk»или «general» и принадлежат к любой VLAN за исключением multicast-tv VLAN. Пользователи имеют возможность только получать многоадресный трафик из multicast-tv VLAN и не могут передавать данные в этой VLAN. Кроме того, в коммутаторе должен быть настроен порт-источник multicast-трафика, который должен быть участником multicast-tv VLAN.
Пример конфигурирования
console(config)#
bridge multicast filtering
console(config)# vlan database
console(config-vlan)# vlan 100,1000
console(config-vlan)# exit
console(config)#
interface gi1/0/1
console(config-if)#
switchport mode trunk/general
console(config-if)#
switchport trunk/general allowed vlan add 100
console(config-if)#
switchport trunk multicast-tv vlan 1000 tagged
console(config-if)#
bridge multicast unregistered filtering
console(config-if)#
selective-qinq list egress override_vlan 100 ingress_vlan 1000
console(config-if)#
exit
console(config)#
interface te1/0/1
console(config-if)#
switchport mode trunk
console(config-if)#
switchport trunk allowed vlan add 100,1000
console(config-if)#
exit
console(config)# ip igmp snooping
console(config)# ip igmp snooping vlan 1000
console(config)# ip igmp snooping vlan 100