Добрый день.
Такая схема:
Получаем iptv multicast трафик от провайдера в switchport коммутатора 3550:Коммутатор транковыми портами соединён с Cisco 7206 VXR. Catalist 3550 используется как Layer 2 switch и маршрутизации на нём ни какой нет, вся маршрутизация на 7206 роутере.
Когда получатели mcast в том же vlan, проблем нет, но надо как-то заставить работать multicast через роутер. Провайдер отказывается поднимать между нашим и своим роутером PIM, даже не даёт нам ip адрес, который мы можем назначить на свой роутер.
igmp report от клиентов, расположенных за другими сабинтерфейсами роутера не пересылаются в сторону провайдера. Если на роутере на сабе, смотрящем в сторону провайдера прописать нужные группы ip igmp join-group X.X.X.X, тогда трафик начинает поступать, но это не выход из положения, т.к. на роутере отключается ip mroute cache и загрузка процссора достигает 99%. Пробывал указывать ip igmp static-group ... , трафик для указанных групп не идёт
На роутере сейчас настроено:
ip multicast-routing
interface Loopback0
ip address x.x.x.x 255.255.255.255
ip pim dense-mode
ip igmp helper-address udl FastEthernet0/0.801
ip igmp proxy-service
end
interface FastEthernet0/0.801
description TV
encapsulation dot1Q 801
ip address 192.168.90.2 255.255.255.0
ip pim dense-mode
ip igmp unidirectional-link
end
interface FastEthernet0/1.33
description Test
encapsulation dot1Q 33
ip address 10.10.10.2 255.255.255.0
ip pim sparse-mode
ip igmp mroute-proxy Loopback0
pppoe enable group global
end
Как заставить роутер пересылать IGMP запросы от клиентов к медиасерверу? Понимаю, что надо копать в сторону igmp proxy. Попробывал как написано в статье: http://www.cisco.com/univercd/cc/td/doc/product/software/ios..., но ничего не получается.