Пример конфигурации IPTV для коммутатора серии 2900
Пример настройки коммутатора 2900 для работы с multicast-трафиком.
В режиме глобальной конфигурации enable->configure terminal создаем VLAN'ы:
vlan 100 description MULTICAST exit vlan 200 description CUSTOMER exit
Пояснение: vlan 100 - мультикаст-трафик; vlan 200 - Интернет трафик пользователя.
Ограничиваем хождение мультикаст-трафика (на двух уровнях модели стека TCP/IP) с неизвестным адресом получателя (например, при остутствующей подписке):
no dlf-forward l2-multicast no dlf-forward l3-multicast
Настроим функцию IGMP Snooping:
igmp-snooping igmp-snooping profile 1 ip range 224.1.1.1 224.1.1.254 ip range 234.1.1.1 234.1.1.254 exit
Пояснение: включаем функцию igmp snooping, создаем ограничивающий профиль для абонентов (подписка будет доступна только для указанных диапазонов адресов).
Переходим в режим конфигурации интерфейса и настраиваем на абонентском порту следующее:
interface ethernet 0/1 description customer switchport default vlan 200 no switchport hybrid vlan 1 switchport hybrid untagged vlan 100,200 no dlf-forward l2-multicast no dlf-forward l3-multicast igmp-snooping fast-leave igmp-snooping drop query igmp-snooping multicast vlan 100 igmp-snooping profile refer 1 exit
Пояснение: переводим порт в режим работы hybrid (с возможностью пропускать как тегированный, так и нетегированный трафик); явно запрещаем VLAN 1; запрещаем хождение мультикаст трафика с неизвестным адресом получателя (в данном случае такой трафик будет отброшен на интерфейсе и не попадет на ЦП коммутатора); включаем функцию fast-leave, которая указывает коммутатору отписываться от группы при получении leave-сообщения на порту; указываем коммутатору отбрасывать пакеты Query (как general так и specific); указываем VLAN, в который должны попадать все входящие igmp-пакеты; ограничиваем возможность подписки на мультикаст-группы.
Настройки аплинк-порта коммутатора:
interface ethernet 1/1 duplex full speed 1000 switchport trunk allowed vlan 100,200 igmp-snooping drop report exit
Пояснение: разрешаем прохождение абонентского и мультикаст VLAN'а на порту, указываем коммутатору, что пакеты Report должны быть отброшены (как правило, подписки на аплинк-порту нежелательны)
К списку