xcme писал(а):
Владимир320 писал(а):
для 1228/3028 решил использовать запрет от клиентского мультикаста:
стоит ли что-нибудь добавить?
Надо:
1. Разрешить подписки/отписки
2. Разрешить свой диапазон
3. Запретить все остальное
Код:
# CPU ACL
delete cpu access_profile profile_id 1
delete cpu access_profile profile_id 2
delete cpu access_profile profile_id 3
enable cpu_interface_filtering
create cpu access_profile profile_id 1 ip destination_ip_mask 255.255.255.252
config cpu access_profile profile_id 1 add access_id 1 ip destination_ip 224.0.0.0 port all permit
create cpu access_profile profile_id 2 ip destination_ip_mask 255.255.248.0
config cpu access_profile profile_id 2 add access_id 1 ip destination_ip 239.1.8.0 port all permit
create cpu access_profile profile_id 3 ip destination_ip_mask 240.0.0.0
config cpu access_profile profile_id 3 add access_id 1 ip destination_ip 224.0.0.0 port all deny
Можно применять правила прямо ко всем портам. Обязателен ли второй профиль уже не помню - тестировал все достаточно давно. Но сейчас вливаем так.
В вашем варианте вы запрещаете отписки, тем самым потребители быстро зафлудятся трафиком, которым им уже не нужен. STB начнет глючить, закачки на компе - тормозить.
p.s. И да, нужен destination, а не source, т.к. мы работаем с трафиком ОТ абонента К адресам групп.
p.p.s. Здесь мы говорим об запросах той или иной группы, т.е. об удалении "странных" подписок. Дополнительно к этому можно фильтровать и сам мультикаст. Это делается уже обычными ACL.
Дело в том, что, как я писал выше, у меня растут подписки в диком кол-ве в одном сегменте из двух каскадно подключенных DGS3000-10 и 10 DES1210-28-доступ.
Смотреть подписки на 1210 я пока не решаюсь, так как сваливается управление и надо грузить, а вот на 3000 посмотреть могу:
800 224.0.42.147 9 2.2.2.2
800 224.0.42.255 3 172.16.231.182
800 224.0.42.255 9 10.135.217.234
800 224.0.42.255 9 10.135.218.28
800 224.0.42.255 9 10.135.218.76
800 224.0.42.255 9 10.135.218.134
800 224.0.42.255 9 10.135.218.186
800 224.0.42.255 9 10.135.219.20
800 224.0.42.255 9 10.135.228.13
800 224.0.42.255 9 10.135.228.121
800 224.0.42.255 9 10.135.228.175
800 224.0.42.255 9 10.135.233.72
800 224.0.42.255 9 10.135.234.111
800 224.0.42.255 9 10.135.234.200
800 224.0.42.255 9 10.135.234.250
800 224.0.42.255 9 10.135.235.28
800 224.0.42.255 9 10.135.235.84
800 224.0.42.255 9 10.135.235.122
800 224.0.42.255 9 10.135.236.222
800 224.0.42.255 9 10.135.238.170
800 224.0.42.255 9 10.135.238.213
800 224.0.42.255 9 10.135.238.218
800 224.0.42.255 9 10.135.239.26
800 224.0.42.255 9 10.135.239.148
800 224.0.42.255 9 10.135.241.115
800 224.0.42.255 9 10.135.244.140
800 224.0.42.255 9 10.135.244.180
800 224.0.42.255 9 10.135.250.40
800 224.0.42.255 9 89.255.68.168
800 224.0.42.255 9 172.16.210.9
800 224.0.42.255 9 172.16.226.29
800 224.0.42.255 9 172.16.226.205
800 224.0.42.255 9 172.16.230.4
800 224.0.42.255 9 172.16.230.6
800 224.0.42.255 9 172.16.232.109
800 224.0.42.255 9 172.16.234.8
800 224.0.42.255 9 172.16.237.9
800 224.0.42.255 9 172.16.237.237
800 224.0.42.255 9 172.16.238.28
800 224.0.42.255 9 172.16.239.8
800 224.0.42.255 9 172.16.239.21
800 224.0.42.255 9 172.16.240.84
800 224.0.42.255 9 172.16.240.236
800 224.0.42.255 9 172.16.250.176
800 224.0.42.255 9 192.168.0.198
800 224.0.42.255 9 192.168.0.254
800 224.0.42.255 9 192.168.69.6
800 224.0.42.255 9 192.168.69.8
800 224.0.42.255 9 192.168.69.9
800 224.0.42.255 9 192.168.217.59
800 224.0.42.255 9 192.168.218.14
800 224.0.42.255 9 192.168.218.159
800 224.0.42.255 9 192.168.222.59
800 224.0.42.255 9 192.168.223.31
Total Entries : 298
Появляются вообще левые адреса: 2.2.2.2 и адреса вообще из далёкой, другой части сети, которые никак тут не должны быть и не были никогда. Да и что это такое 300 подписок. Куда копать до сих пор непонятно.
И поможет ли ваш пример, пока не знаю, завтра попробую. Но подписки то происходят с непонятных адресов к тем группам к которым подписываются все остальные, то есть не левые группы, а левые адреса