faq обучение настройка
Текущее время: Вс июл 20, 2025 18:23

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 49 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Пн июн 20, 2011 15:54 
Не в сети

Зарегистрирован: Пн июн 20, 2011 07:36
Сообщений: 72
Здравствуйте.
Имеется следующая стендовая конфигурация. L3 коммутатор DGS-3612G, к которому непосредственно на 9-ый порт подключен источник multicast (vlc под linux), вещающий на 239.0.1.1:5004. Источник подключен к нетегированному vlan600 с адресом 192.168.0.2.
К L3 на 10-ый порт присоединён L2 коммутатор DES-3028 (uplink на 25 порту), к которому подключены приёмники рассылки на портах 1-24. На источнике и приёмниках принудительно используется igmp v2.

Ознакомился с FAQ .

Получился следующий конфиг (вкратце).
Скрытый текст: показать
DES-3028
disable asymmetric_vlan
disable qinq
config vlan default delete 1-24
config vlan default advertisement enable
create vlan vlan1001 tag 1001
config vlan vlan1001 add tagged 25-28
config vlan vlan1001 add untagged 1-24
disable gvrp

config ipif System vlan default ipaddress 172.16.1.211/16 state enable
config ipif System dhcp_option12 state disable
create iproute default 172.16.1.5 1

enable igmp_snooping
config igmp_snooping data_driven_learning max_learned_entry 56
create igmp_snooping multicast_vlan vlan600 600
config igmp_snooping multicast_vlan vlan600 state enable
config igmp_snooping multicast_vlan vlan600 replace_source_ip 192.168.0.4
config igmp_snooping multicast_vlan vlan600 add member_port 1-24
config igmp_snooping multicast_vlan vlan600 add source_port 25
config igmp_snooping multicast_vlan_group vlan600 add 239.0.1.1-239.0.1.3
config igmp_snooping vlan_name default host_timeout 260 router_timeout 260 leave_timer 2 state disable fast_leave disable
config igmp_snooping data_driven_learning vlan_name default aged_out disable
config igmp_snooping querier all query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable
config igmp_snooping vlan_name vlan600 host_timeout 260 router_timeout 260 leave_timer 2 fast_leave disable
config igmp_snooping data_driven_learning vlan_name vlan600 aged_out disable
config igmp_snooping vlan_name vlan1001 host_timeout 260 router_timeout 260 leave_timer 2 state enable fast_leave enable
config igmp_snooping data_driven_learning vlan_name vlan1001 aged_out disable
config igmp access_authentication port 1-28 state disable

create mcast_filter_profile profile_id 1 profile_name profile1
config mcast_filter_profile profile_id 1 add 239.0.1.1-239.0.1.3
config max_mcast_group port 1-28 max_group 256
config limited_multicast_addr ports 1-28 add profile_id 1

DGS-3612G
config vlan default delete 1-12
config vlan default add untagged 1-8,10-11
config vlan default advertisement enable
create vlan vlan600 tag 600
config vlan vlan600 add tagged 10
config vlan vlan600 add untagged 9 advertisement disable
create vlan vlan1001 tag 1001
config vlan vlan1001 add tagged 9-10
config vlan vlan1001 add untagged 12 advertisement disable
disable qinq
disable gvrp
disable vlan_trunk

config ipif_mac_mapping ipif System mac_offset 0
config ipif System ipaddress 172.16.1.5/24 vlan default
config ipif System proxy_arp disable local disable
config ipif_mac_mapping ipif if600 mac_offset 2
create ipif if600 192.168.0.1/24 vlan600 state enable
config ipif if600 proxy_arp disable local disable
config ipif_mac_mapping ipif if1001 mac_offset 1
create ipif if1001 10.0.0.1/16 vlan1001 state enable
config ipif if1001 proxy_arp disable local disable
config ipif if600 ip_mtu 1500
config ipif System ip_mtu 1500
config ipif if1001 ip_mtu 1500
config ipif if600 dhcpv6_client disable
config ipif System dhcpv6_client disable
config ipif if1001 dhcpv6_client disable
config ipif if600 ip_directed_broadcast disable
config ipif System ip_directed_broadcast disable
config ipif if1001 ip_directed_broadcast disable

enable igmp_snooping
config igmp_snooping vlan default report_suppression disable
config igmp_snooping vlan default state enable fast_leave disable
config igmp_snooping querier vlan default query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state enable version 2
config igmp_snooping vlan vlan600 report_suppression disable
config igmp_snooping vlan vlan600 state enable fast_leave disable
config igmp_snooping querier vlan vlan600 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 2
config igmp_snooping vlan vlan1001 report_suppression disable
config igmp_snooping vlan vlan1001 state enable fast_leave disable
config igmp_snooping querier vlan vlan1001 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state enable version 2
config limited_multicast_addr ports 1-12 add multicast_range range1
config limited_multicast_addr ports 1-12 access permit state enable


Мультикаст не идёт. Подробности - уточню конкретно необходимое.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Пн июн 20, 2011 16:01 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Вот здесь есть похожий пример: ftp://ftp.dlink.ru/pub/Trainings/Multicast_ISM_DES-3028.ppt
Ознакомьтесь с ним, пожалуйста. Насколько я вижу у Вас нет querier в влане с мультикастом.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 07:34 
Не в сети

Зарегистрирован: Пн июн 20, 2011 07:36
Сообщений: 72
С этой презентацией тоже ознакамливался.
С включенным querier на всех vlan в DGS-3612G - та же самая история.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 10:17 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
То есть если сделать строго по документации не работает? Укажите, пожалуйста, версии прошивок на коммутаторах.
P.S. Querier нужен только во влане с мультикастом, на других нет смысла его включать.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 10:21 
Не в сети

Зарегистрирован: Пн июн 20, 2011 07:36
Сообщений: 72
DES-3028: Build 2.00.B27
DGS-3612G: Build 2.40-B19


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 10:54 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
У Вас очень старые прошивки. Запросите более новые в соответствующей теме.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 11:00 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Вам нужно сделать на DES-3028:
Код:
enable igmp_snooping multicast_vlan

P.S. не забудьте включить querier на DGS-3612G во влане с мультикастом, как я уже писал.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 11:40 
Не в сети

Зарегистрирован: Пн июн 20, 2011 07:36
Сообщений: 72
Попробовал на других dlink (те же самые модели), обновил прошивки, выставил те же настройки.
За
Код:
enable igmp_snooping multicast_vlan
спасибо, в web-интерфейсе такого не было видно, потому не применялось. Вроде задышало.

Теперь ещё дополнение. Можно ли использовать промежуточный свитч между DGS и DES-ами, без непосредственной настройки мультикаста на нём, но с присутствующим vlan под мультикаст на обоих концах (uplink, downlink)? Или использовать vlan trunking для этих целей?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 11:43 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Рад слышать, что заработало! На промежуточных коммутаторах если нужно просто пробросить через них мультикаст, создаете обычный влан (для Вашего примера с VID=600) и включаете в нем IGMP Snooping.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 11:49 
Не в сети

Зарегистрирован: Пн июн 20, 2011 07:36
Сообщений: 72
Использование IGMP Snooping подразумевает включение filter_unregistered_groups? Как понимаю, snooping отвечает за изучение запросов/ответов igmp, на основе этих данных уже производится фильтрация (запрет/разрешение) на дальнейшую передачу мультикаста.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вт июн 21, 2011 12:23 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Да, именно так.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Вс июн 26, 2011 13:13 
Не в сети

Зарегистрирован: Пн июн 20, 2011 07:36
Сообщений: 72
В продожение темы.
Включен мультикаст как описано выше. Мультикаст есть. К этому претензий нет.
Появилась неприятность - часть пакетов пропадает. Например: traceroute на IP адрес из vlan1002 с IP адреса во vlan1001 (и наоборот) не всегда проходит. Показывает отклик только от конечного узла, маршрутизатор (имеет if1001 с IP 10.0.0.1, ipif1002 с IP 10.1.0.1) не всегда отвечает при прослеживании пути. Как только выключаю рассылку из источника мультикаста (идёт по rtp на 239.0.1.1:5004 из программы vlc) всё восстанавливается, потерь нет.
CPU utilization на графиках не превышает 4%. Порты тоже нагружены < 10%.

Что посмотреть, где поправить?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Пн июн 27, 2011 10:25 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Это у Вас на какой прошивке наблюдается?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Пн июн 27, 2011 10:42 
Не в сети

Зарегистрирован: Пн июн 20, 2011 07:36
Сообщений: 72
На самой свежей что выдали по запросу: Build 2.84.B14.
На старой прошивке мультикаст вообще не шёл.

Неприятность начинает проявляться не сразу, а спустя некоторое время. Либо сразу при немалых битрейтах потока из vlc (600кбит/с и выше).


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DGS-3612g + DES-3028 (ISM)
СообщениеДобавлено: Пн июн 27, 2011 11:52 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт фев 12, 2009 14:59
Сообщений: 9482
Откуда: Ryazan
Попробуйте, пожалуйста, выполнить команду "disable cpu_rx_rate_control"


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 49 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 82


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB