Наверное в исходниках хранится великая тайна)
По-поводу DES-2108 - удалось таки настроить так чтобы можно было подключать мультикаст только на определенных портах (тоесть только тем абонентам которые платят за услугу)
Воспользовался асиметричными виланами:
Код:
DES-2108:>sh pvid
Command: sh pvid
Port PVID
----------------
01 1
02 1
03 1
04 1
05 1
06 27
07 27
08 28
DES-2108:>sh vlan
Command: sh vlan
Asymmetric VLAN: Enable
Management VLAN: 1
VLAN_ID:1
VLAN name:default
MEMBER:01 02 03 04 05
TAG PORT:
UNTAG PORT:01 02 03 04 05
VLAN_ID:27
VLAN name:subnet27
MEMBER:06 07 08
TAG PORT:08
UNTAG PORT:06 07
VLAN_ID:28
VLAN name:iptv
MEMBER:07 08
TAG PORT:
UNTAG PORT:07 08
В результате абонент на 7 порту может смотреть iptv и пользоваться сетью, а абонент на 6 порту может только пользоваться сетью и не может смотреть iptv. На 8 порт приходит мультикаст с DES-2108, сетка тегируется, мультикаст -нет.
Вуаля.
PS Разработчикам и хранителям секретов исходников - может добавите на DES-2108 возможность фильтрации мультикаста на портах?