mschedrin Posted September 6, 2010 Posted September 6, 2010 Есть у меня нехороший клиент, который получает мультикаст от меня и затем отправляет мне его обратно на те же мультикаст адреса. Хочется ограничить получение мультикаста с этого порта, не запрещая отправку мультикаста пользователю. На руках cisco 2960. Есть мысли как это можно сделать? На том же длинке есть команда: router_ports_forbidden, которая обеспечивает необходимый функционал. Вставить ник Quote
nnm Posted September 6, 2010 Posted September 6, 2010 Как-то так: access-list 101 deny ip any 224.0.0.0 15.255.255.255 access-list 101 permit ip any any int <int> ip access-group 101 in Только похоже у клиента L2 loop имеется. Так что правильнее будет этот L2 loop залечить. Вставить ник Quote
mschedrin Posted September 7, 2010 Author Posted September 7, 2010 Как-то так: access-list 101 deny ip any 224.0.0.0 15.255.255.255 access-list 101 permit ip any any int <int> ip access-group 101 in Только похоже у клиента L2 loop имеется. Так что правильнее будет этот L2 loop залечить. Нет, это просто клиент так VLC настроил :) Странно, я почему-то думал, что acl эти для мультикаст пакетов не подходят. Ошибся. Спасибо. Вставить ник Quote
ingress Posted September 7, 2010 Posted September 7, 2010 switchport block multicast весь unknown multicast с порта убивается. Вставить ник Quote
mschedrin Posted September 7, 2010 Author Posted September 7, 2010 switchport block multicastвесь unknown multicast с порта убивается. В том то и дело, что мультикаст known. Т.к. клиент подписался на мультикаст группу, а затем её же начинает вещать. Подписка по igmp есть, значит мультикаст становится известным. Вставить ник Quote
ingress Posted September 7, 2010 Posted September 7, 2010 switchport block multicastвесь unknown multicast с порта убивается. В том то и дело, что мультикаст known. Т.к. клиент подписался на мультикаст группу, а затем её же начинает вещать. Подписка по igmp есть, значит мультикаст становится известным. группа то создалась с router портом другим, не клиентским. у вас мультикаст в отдельном влане идёт? Вставить ник Quote
mschedrin Posted September 7, 2010 Author Posted September 7, 2010 Нет, multicast vlan не используем. А где посмотреть router port? Я вижу только порты участвующие в группе, а кто из них router не указано. # sh ip igmp snooping groups Vlan Group Type Version Port List ----------------------------------------------------------------------- 14 231.0.0.1 igmp Gi0/6, Gi0/8 14 239.195.1.17 igmp Gi0/6, Gi0/8 14 239.195.1.18 igmp Gi0/6, Gi0/8 14 239.195.1.19 igmp Gi0/6, Gi0/8 Вставить ник Quote
ingress Posted September 7, 2010 Posted September 7, 2010 sh ip igmp snooping mrouter Вставить ник Quote
mschedrin Posted September 7, 2010 Author Posted September 7, 2010 Лью мультикаст в 14 вилане. Сервер вещает с порта g0/6 в порт g0/8. interface GigabitEthernet0/6 description 2950T-24 switchport access vlan 14 switchport trunk native vlan 14 switchport trunk allowed vlan 7,14,16,25,50,56,60,321,932 switchport mode trunk switchport block multicast mls qos trust dscp end #sh ip igmp s mrouter vlan 14 Vlan ports ---- ----- 14 Gi0/8(static) Мультикасту ничего не мешает доходить до получателя в порту G0/8. Что я делаю не так? Вставить ник Quote
nnm Posted September 7, 2010 Posted September 7, 2010 Документация утверждает, что 'switchport block multicast' блокирует отправку трафика в порт, а не прием. И еще она не действует на IPv4 и IPv6 пакеты. Вставить ник Quote
mschedrin Posted September 8, 2010 Author Posted September 8, 2010 nnm Действительно. Как-то не внимательно прочитал. Значит единственный способ - писать acl? Вставить ник Quote
ingress Posted September 20, 2010 Posted September 20, 2010 да, неправильно я вам в слух прочитал мануал. :) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.