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

Dlink 3200, multicast, ревизии

Более опытные по длинку коллеги, подскажите пожалуйста, как сейчас дела с multicast в ревизии C1 серии 3200 складываются? Какое-то время назад читал, что все было плохо после смены ревизии с B на С. Наладилось? Можно брать DES-3200-52 С1?

 

Ну и заодно, тот же вопрос про малтикаст в DES-1210-28/ME/B2, как в нем дела с ним?

 

Спасибо.

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


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

брать можно, и то и то.

в 3200 c1 есть нюанс по части limited multicast addr - либо выставляем порты/вланы в deny, либо создаем mcast_filter_profile и прицепляем к портам/вланам и делаем permit, иначе мультик не идет (хотя в ранних ревизиях работало и без этого).

с des1210-28/me/b2 тоже нюанс - сначала enable igmp_snooping multicast_vlan, и только потом настройки (в других железках эту команду всегда можно было ставить хоть в конец конфига), иначе не съедает блок конфига ism.

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


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

3200 c1 есть еще один нюанс при использовании ISM vlan.

 

В цепочке [uplink] -> (25)[3200-1](26) -> (25)[3200-2] кофигурация портов должна быть следюущей:

 

3200-1:

1-24 member ports

25 - source tagged port

26 - tagged member port

 

3200-2:

1-24,26 - member ports

25 - source tagged port

 

Раньше работало в простой комбинации source tagged на все магистральные порты, member на абонентские. Из-за это особенности нужно вести базу uplink\downlink портов и следить, чтобы всё было правильно настроено.

Кто-нибудь бился с этим уже? :)

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


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

vurd

Прикольно. Т.е. в кольцевой топологии ISM сделать невозможно? (т.к. там нет понятий аплинк и даунлинк)

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


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

Кто-нибудь бился с этим уже? :)

у меня как source tagged на магистральных работает даже в цепочке из 3-4 коммутаторов, а вот на 3120 с какой-то серии софта пошло именно так - приход source tagged, все остальное member tagged, иначе не хохо.

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


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

config igmp_snooping multicast_vlan iptv add member_port 1-$max_client_port

config igmp_snooping multicast_vlan iptv add source_port $min_uplink_port-$max_port

 

Аплинковые/даунлинковые порты 25-26/28. В любой комбинации. Вроде работает. Максимальная длина цепочки 3 коммутатора.

Изменено пользователем pppoetest

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


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

Так-с. Небольшое уточнение. Чтобы это работало по описанной мной системе (и подтвержденной длинком) нужно включить filter_unregistered_groups, который у меня по умолчанию включен. Как и у всех по идеи.

 

На это всё мне длинки выдали прошивку, где работает по старому

Здравствуйте!

На нижестоящий коммутатор мультикаст нужно отдавать как Tagged Member port, а не Source. Если это не поможет, то используйте, пожалуйста, прилагаемую прошивку. В ней был подобный фикс.
По результатам сообщите, пожалуйста.

 

Но на ней есть проблема с репликациями DHCP (darkagent в курсе). Так и живем.

 

Boot PROM Version : Build 4.00.002

Firmware Version : Build 4.34.B014

Hardware Version : C1

 

----

 

Есть у кого с отличной версией прошивки где работает комбинация multicast filter unregistered groups + ism source tagged на аплинках и ism member на абонентах?

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


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

Но на ней есть проблема с репликациями DHCP

conf dhcp_relay ports %trunk_ports% state disable

Есть у кого с отличной версией прошивки где работает комбинация multicast filter unregistered groups + ism source tagged на аплинках и ism member на абонентах?

у себя шьюсь на 4.36.B009 - под него шаблонный конфиг затачивал, который железки по tftp цепляют.

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


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

Ну значит теперь это не нюанс. Гут. (по поводу dhcp_relay ports в курсе)

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


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

Прошива 4.36.B009. Все работает как часы, дхцп релей в т. ч.

config dhcp_relay hops 5 time 0

config dhcp_relay add vlanid $vlan_tag $ip_dhcp_server

config dhcp_relay option_82 check enable

config dhcp_relay option_82 state enable

config dhcp_relay option_82 policy drop

config dhcp_relay ports 1-$max_client_port state enable

config dhcp_relay ports $min_uplink_port-$max_port state disable

disable address_binding roaming

enable dhcp_relay

#

#*********************************************

# User Vlan

#*********************************************

#

config vlan default del 1-$max_port

config vlan default adv dis

create vlan $vlan_name tag $vlan_tag

config vlan $vlan_name del 1-$max_client_port

config vlan $vlan_name add unt $restrict_ports

config vlan $vlan_name add tag $min_uplink_port-$max_port

config port_vlan 1-$max_client_port pvid $vlan_tag

#

#*********************************************

# Multicast

#*********************************************

#

enable igmp_snooping

delete igmp_snooping multicast_vlan iptv

create igmp_snooping multicast_vlan iptv ххх

enable igmp_snooping multicast_vlan

config igmp_snooping multicast_vlan iptv add member_port 1-$max_client_port

config igmp_snooping multicast_vlan iptv add source_port $min_uplink_port-$max_port

config igmp_snooping multicast_vlan iptv replace_source_ip $repl_s_ip state enable

config igmp_snooping vlan_name iptv fast_leave enable

config igmp_snooping data_driven_learning vlan_name iptv aged_out enabl

config igmp_snooping data_driven_learning max_learned_entry 511

config igmp_snooping querier all version 2

config multicast vlan_filtering_mode all filter_unregistered_groups

config router_ports_forbidden $vlan_name add $restrict_ports

config cpu_filter l3_control_pkt 1-$max_client_port all state enable

config max_mcast_group port 1-$max_client_port max_group 5

create mcast_filter_profile profile_id 1 profile_name iptv

create mcast_filter_profile profile_id 2 profile_name sap

config mcast_filter_profile profile_id 1 add 233.1.1.1-233.1.1.254

config mcast_filter_profile profile_id 2 add 224.2.127.254

config limited_multicast_addr ports 1-$max_client_port add profile_id 1

config limited_multicast_addr ports 1-$max_client_port add profile_id 2

config limited_multicast_addr ports 1-$max_client_port access permit

config dscp trust $min_uplink_port-$max_port state enable

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


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

Раньше работало в простой комбинации source tagged на все магистральные порты, member на абонентские. Из-за это особенности нужно вести базу uplink\downlink портов и следить, чтобы всё было правильно настроено.

Кто-нибудь бился с этим уже? :)

Всегда только так и делали и ведем базу вообще всех портов, потому не замечали.

Т.е. аплинк всегда 25-й (source), 26-28 tagged member, 1-24 member.

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


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

даунлинки плохо метить как tagged member если вы еще и fast leave используете

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


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

даунлинки плохо метить как tagged member если вы еще и fast leave используете

почему?

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


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

даунлинки плохо метить как tagged member если вы еще и fast leave используете

почему?

присоединяюсь к воросу. Применительно к топологии звезда и кольцо...

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


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

предположим имеем такую схему

3200(1)-3200(2)

 

мультикаст идет с 1 на 2

на 1 включен фаст лив, и мультикаст отдается как tagged member

 

на 2 коммутаторе два разных абонента смотрят один и тотже канал

когда один из них захочет переключить канал или просто выключить тв поток, он отправит leave пакет

 

коммутатор 1 видит этот leave пакет и прекращает поток в сторону 2 коммутатора моментально

 

то-есть второй абонент который смотрел этот канал, будет наблюдать остановившуюся картинку, пока его плеер снова не отправит join

Изменено пользователем mcdemon

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


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

предположим имеем такую схему

3200(1)-3200(2)

 

мультикаст идет с 1 на 2

на 1 включен фаст лив, и мультикаст отдается как tagged member

 

на 2 коммутаторе два разных абонента смотрят один и тотже канал

когда один из них захочет переключить канал или просто выключить тв поток, он отправит leave пакет

 

коммутатор 1 видит этот leave пакет и прекращает поток в сторону 2 коммутатора моментально

 

то-есть второй абонент который смотрел этот канал, будет наблюдать остановившуюся картинку, пока его плеер снова не отправит join

А разве лив пакеты передаются в сторону source порта? На втором свиче то аплинк помечен как source. Просто если это так то поидее это баг.

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


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

да передаются

(покрайней мере пол года назад точно передавались)

что-бы этого небыло, нужно даунлинки тоже как source помечать

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


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

Что-то если честно я логики не вижу. Если на коммутаторе 2 в сорс порт передается лив, то какая разница будет таггед или сорс на аплинке? Соберу стенд и проверю.

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


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

а вообще кто-нибудь подскажет почему на 3200-С1 на прошивке

4.35.B015 в цепочках где нагрузка побольше особбенно по вечерам наблюдается у абонентов кратковременные периодические пропадания мультикаста.

 

кусок конфига прилагаю

 

 

# IGMP_MULTICAST_VLAN

 

enable igmp_snooping multicast_vlan

config igmp_snooping multicast_vlan forward_unmatched enable

create igmp_snooping multicast_vlan 666 666

config igmp_snooping multicast_vlan 666 state enable replace_source_ip 10.254.11.147

config igmp_snooping data_driven_learning vlan_name 666 state enable

config igmp_snooping multicast_vlan 666 add member_port 1-24

config igmp_snooping multicast_vlan 666 add source_port 25-26

config igmp_snooping vlan_name 666 fast_leave disable report_suppression disable

 

config multicast vlan_filtering_mode vlanid 666 filter_unregistered_groups

 

причем в этой конфигурации магистральные порты настроены оба как sourche и мультикаст ходит.

Замена даунлинка на tag_member на пропажу мультикаста особо не повлияла.

 

Косы на сети настроены по DSCP.

 

В одной из веток помогла замена прошивок на 4.34.

Но нафик на 4.34 прошивке DHCP relay сходит с ума, хотя на магистральных портах вробе ды выключен ( проявляется как закольцовка пакетов дхсп во влане менеджмента через дхсп сервер).

 

Такая вот печалька с этими цескашми

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


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

да передаются

(покрайней мере пол года назад точно передавались)

что-бы этого небыло, нужно даунлинки тоже как source помечать

не могу воспроизвести. Как не крутил - не получается сделать так, чтоб обрывалось

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


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

да передаются

(покрайней мере пол года назад точно передавались)

что-бы этого небыло, нужно даунлинки тоже как source помечать

не могу воспроизвести. Как не крутил - не получается сделать так, чтоб обрывалось

возможно в прошивках что-то поменяли

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


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

А вот такой вопрос (правда касается 3028):

config multicast port_filtering_mode all filter_unregistered_groups

Правильно прописывать так или прописывать нужно только абонентские порты?

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


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

А вот такой вопрос (правда касается 3028):

config multicast port_filtering_mode all filter_unregistered_groups

Правильно прописывать так или прописывать нужно только абонентские порты?

длинк рекомендует на всех портах

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


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

Join the conversation

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

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

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

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

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

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

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