Перейти к содержимому
Калькуляторы

Ограничить мультикаст на порту 2960/2950

Есть у меня нехороший клиент, который получает мультикаст от меня и затем отправляет мне его обратно на те же мультикаст адреса. Хочется ограничить получение мультикаста с этого порта, не запрещая отправку мультикаста пользователю. На руках cisco 2960. Есть мысли как это можно сделать?

 

На том же длинке есть команда: router_ports_forbidden, которая обеспечивает необходимый функционал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то так:

 

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 залечить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то так:

 

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 эти для мультикаст пакетов не подходят. Ошибся.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

switchport block multicast

весь unknown multicast с порта убивается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

switchport block multicast

весь unknown multicast с порта убивается.

В том то и дело, что мультикаст known. Т.к. клиент подписался на мультикаст группу, а затем её же начинает вещать. Подписка по igmp есть, значит мультикаст становится известным.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

switchport block multicast

весь unknown multicast с порта убивается.

В том то и дело, что мультикаст known. Т.к. клиент подписался на мультикаст группу, а затем её же начинает вещать. Подписка по igmp есть, значит мультикаст становится известным.

группа то создалась с router портом другим, не клиентским.

у вас мультикаст в отдельном влане идёт?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет, 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Лью мультикаст в 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. Что я делаю не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Документация утверждает, что 'switchport block multicast' блокирует отправку трафика в порт, а не прием. И еще она не действует на IPv4 и IPv6 пакеты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

nnm

Действительно. Как-то не внимательно прочитал. Значит единственный способ - писать acl?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

да, неправильно я вам в слух прочитал мануал. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.