Имеем DGS-3450 с прошивкой Build 3.00.B14
в него подключено несколько железок для ТКВ который генерируют multicast и потом он уже идет в сеть и на другие железки которые уводят каналы в телевидение.
Проблема в том что эти железки засыпают друг друга не нужным мультикастом.
Код:
Port TX/sec RX/sec Util
----- ---------- ---------- ----
1 23975 15818 22
2 25243 14549 22
3 39793 0 22
4 39792 0 22
5 39791 0 22
6 39791 0 22
7 39792 0 22
8 32665 7124 22
9 39201 588 22
т.е. в 1,2,8,9 порту подключеные железки которые генерируют мультикаст , при этом они же получают весь поток с соседних.
Нужно как то заблокировать попадание на эти порты лишнего трафика.
На портах 3,4,5,6,7 - виним что в них вливается весь поток , как следствие железка это не периваривает и картинка начинается сыпаться, нужно как то сделать что бы в каждый порт вливались только те мультикаст потоки которые ей нужны ,а это около 100Мбит на каждый порт .
Настройка вещания IPTV тут не рассматривается , все делается на другом коммутаторе и там проблем нету.
Включение vlan_filtering_mode убивает вообще весь поток , поскольку железки на него не подписаны и он соответственно фильтруется.
Можно ли сделать подобное с помощью acl , cpu acl ? поделитесь примером конфига как разделить мультикаст по портам
Как я понимаю в итоге должно получиться что то типа этого
Код:
Port TX/sec RX/sec Util
----- ---------- ---------- ----
1 0 15818 22
2 0 14549 22
3 9793 0 22
4 9792 0 22
5 9791 0 22
6 9791 0 22
7 9792 0 22
8 0 7124 22
9 0 588 22