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

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




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Multicast
СообщениеДобавлено: Ср янв 23, 2013 09:01 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
Мультикаст на одном вилане тормозит с подключением к потоку.
На свиче доступа два вилана 100 и 105
если подключаюсь к 105, то все подключается без проблем, к 100 - задержка с подключением к потоку от 20 сек - 1 мин.
Настройки виланов идентичны. Включен ism vlan 4000. На свичах распределения создан vlan 4000 который тэгирован во все порты.


Device Type : DES-3200-18 Fast Ethernet Switch
Boot PROM Version : Build 1.00.B004
Firmware Version : Build 1.82.B002
Hardware Version : A1

create vlan vlan100 tag 100
config vlan vlan100 add tagged 1,5,17-18
config vlan vlan100 add untagged 2-4,6,8,10-11,13-15
create vlan vlan105 tag 105
config vlan vlan105 add tagged 1,17
config vlan vlan105 add untagged 9

enable igmp_snooping
config igmp_snooping data_driven_learning max_learned_entry 56
enable igmp_snooping multicast_vlan
create igmp_snooping multicast_vlan vlan4000 4000
config igmp_snooping multicast_vlan vlan4000 state enable
config igmp_snooping multicast_vlan vlan4000 replace_source_ip 10.231.10.11
config igmp_snooping multicast_vlan vlan4000 add member_port 1-16
config igmp_snooping multicast_vlan vlan4000 add source_port 17
config igmp_snooping vlan_name vlan100 state disable fast_leave enable
config igmp_snooping vlan_name vlan105 state disable fast_leave enable

На свиче в который стучится поток с мультикаст сервера:

Device Type : DGS-3627G Gigabit Ethernet Switch
MAC Address : 00-22-B0-2C-75-00
Boot PROM Version : Build 1.10-B09
Firmware Version : Build 2.84.B43
Hardware Version : A1

create vlan vlanIPTV tag 2
config vlan vlanIPTV add untagged 23 advertisement disable
create vlan vlan4000 tag 4000
config vlan vlan4000 add tagged 1-22,24-27 advertisement disable
create ipif IPTV 192.168.1.46/24 vlanIPTV state enable
create ipif if4000 10.231.10.10/24 vlan4000 state enable
config igmp_snooping vlan vlanIPTV report_suppression disable
config igmp_snooping vlan vlanIPTV state enable fast_leave disable
config igmp_snooping querier vlan vlanIPTV query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp_snooping vlan vlan4000 report_suppression disable
config igmp_snooping vlan vlan4000 state enable fast_leave disable
config igmp_snooping querier vlan vlan4000 query_interval 125 max_response_time 10 robustness_variable 2 last_member_query_interval 1 state disable version 3
config igmp ipif IPTV version 3 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif IPTV last_member_query_interval 1
config igmp check_subscriber_source_network ipif IPTV enable
config igmp ipif if4000 version 3 query_interval 125 max_response_time 10 robustness_variable 2 state enable
config igmp ipif if4000 last_member_query_interval 1
config igmp check_subscriber_source_network ipif if4000 enable
enable pim
config pim ipif IPTV state enable hello 30 jp_interval 60 mode sm dr_priority 1
config pim ipif if4000 state enable hello 30 jp_interval 60 mode sm dr_priority 1
create pim static_rp group 227.0.0.0/8 rp 192.168.1.46

Единственное, то что в 100 вилане одновременно существуют несколько подсетей, в 105 только одна. В 100 вилане по dhcp для одной подсети получют адреса, для других статикой забиты. Не спрашивайте зачем, ну так уж сложилось, как нить переделаю.
При подключении к потоку задаю маршрут route add -net 227.0.0.0/8 gw 192.168.16.10
потом с задержкой, но поток появляется. На свичах мониторится как поток из ism vlan 4000, вне зависимости в каком вилане я в данный момент нахожусь. Тут все ок. Может ли влиять на задержку существование других подсетей.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Ср янв 23, 2013 13:47 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Добрый день.

DES-3200-18:
config igmp_snooping vlan_name vlan4000 fast_leave enable
config igmp_snooping vlan_name vlan100 fast_leave disable
config igmp_snooping vlan_name vlan105 fast_leave disable
DGS-3627G:
config igmp ipif if4000 version 2

P.S.: ftp://ftp.dlink.ru/pub/Trainings/D-Link ... ticast.zip

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Ср янв 23, 2013 15:06 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
Не помогло. При включении на 3627G igmp version 2 вообще перестал мультикаст получать. Выждал время мин 10 в надежде, что коммутаторам обдумать переключение надо, но не заработало, вернул к версии 3, в течение 2-3 мин, поток вернулся. Проверял из дома, находясь в другой подсети, но тоже с настроенным ism vlan 4000, тоже без проблем получаю поток. А на работе где через vlan trunk на свич приходят все виланы сети, при переключении на 100 влан - траблы. Да вот дома стоит dlink dir-320, в начале как настроил все роуты и igmp поток приходил и раздавался в порты, потом перестал раздавать, хотя в конфигурации ничего не менял. Причем вижу, что поток приходит на WAN, когда запрашиваю, лампочка мигает быстро, отключаюсь от потока, лампочка останавливается, но в юзер порт ничего не приходит, напрямую кабель в комп ставлю, все потоки приходят. Прошивку ставил через онлайн обновление, поставилась последняя от 2009 года. Ops, на http://ftp.dlink.ru/pub/Router/DIR-320_NRU/Firmware/ нашел более свежую прошивку, попробую её вечером.

P.S.

Доки читал, по ним и настраивал, хотя конкретно мой случай там не рассмотрен.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Чт янв 24, 2013 07:57 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
У меня ноут через wlan0 смотрит в 100 vlan, 192.168.16.120/24 gw 192.168.16.10 , eth0 в 101 vlan, 192.168.17.150/24 gw 192.168.17.10. ism vlan 4000. Запрашиваю поток в vlc udp://@227.0.0.1:2345, ip route add -net 227.0.0.0/8 gw 192.168.17.10. Запускаю iptraf и вижу, что и на wlan0 и на eth0 валятся udp дэйтаграммы с огромной скоростью как только запрашиваю поток, при этом долго идет ожидание подключения и даже когда поток появляется в vlc в wlan0 все равно бегут udp. На свиче написано, что поток идет
VLAN ID Group Port No IGMP Host
4000 227.0.0.1 9 10.231.10.11
ism vlan 4000 fast_leave enable
Как это победить? чтобы на wlan0 в 100 vlan ничего не приходило, раз с него запроса нету.

ps
Если же поток быстро подключается, то на wlan0 небольшое количество udp приходит на 1 сек, и потом уже нормализуется.
pps
Отключил wlan0 совсем. Перевел eth0 в 100 vlan, проблема с задержкой осталась. При чем, если поток появляется, а я переключаюсь на другой поток, например udp://@227.0.0.2:2345, то поток тормозит с подключением, но на интерфейс все равно идет udp предыдущего потока. Через мин 5 работы, начинает нормально отключать предыдущие потоки, udp не бегут, но продолжает тормозить с подключением к след. потоку.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Чт янв 24, 2013 11:01 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Вы Multicast фильтрацию на всех портах как в презентации включили?

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Чт янв 24, 2013 12:47 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
config multicast port_filtering_mode 1-16,18 filter_unregistered_groups
config multicast port_filtering_mode 17 forward_unregistered_groups

на уровне распределения, между узлом доступа и коммутатором с pim и igmp, стоит такой же dgs 3627g. На нём я создал обычный vlan 4000, который тэгирован во все порты и включен на нем igmp snooping. Это я правильно сделал? ism vlan там ведь уже не нужен?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Чт янв 24, 2013 13:15 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Чтобы всё корректно работало с моими рекомендациями, у Вас фильтрация должна быть настроена так:
config multicast port_filtering_mode 1-18 filter_unregistered_groups

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Чт янв 24, 2013 13:32 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
Сделал config multicast port_filtering_mode 1-18 filter_unregistered_groups
Левый поток на wlan0 в vlan 100, изчез. Но поток все равно очень медленно подключается, от 20-30сек до 60 сек.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Чт янв 24, 2013 13:44 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Я по почте выслал Вам прошивку для DGS-3600, которая должна решить проблему с задержками во время подписки. Пожалуйста, установите её и напишите по результатам.

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Чт янв 24, 2013 14:02 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
Ok. Спасибо Руслан. Ночью обновлю и перезагружу коммутаторы. (сейчас пользователей слишком много)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Пт янв 25, 2013 08:40 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
Прошивки обновил на обоих dgs 3627g, но проблема осталась. Попробую кратко описать схему сети:
multicast server 192.168.1.146 (vlan 2)
|
DGS 3627G (10.0.2.247) (vlan 2: if 192.168.1.46, vlan 4000: if 10.231.10.10)
|
DGS 3627G (10.0.2.250) (vlan 100, if 192.168.16.10, vlan 4000, vlan trunk на этот порт) --- DES 3200-18 (10.0.2.79) (ism vlan 4000, vlan 100 - проблема, vlan 1227 - Ok)
|
DGS 3627G (10.0.2.242) (vlan 4000)
|
DGS-3620-28SC(10.0.2.240) (vlan 1227, if 10.128.227.10, vlan 4000) -- Dlink DGS-3120-24SC (vlan 4000, vlan 1227) -- DES 3200-26 (ism vlan 4000, vlan 1227) - работает без проблем.

Сейчас попробовал подключаться из разных подсетей, у которых назначены интерфейсы на dgs 3627g (10.0.2.250) - все тормозят с подключениями, а те интерфейсы которые на DGS 3627G (10.0.2.247 -2-3 мин. тормозил с подпиской, но потом без проблем начал переключаться на разные потоки), DGS-3620-28SC(10.0.2.240) - работают без проблем.

ps
Неожиданный результат. До этого, тестировал на двух компах с linux debian squeezy 2.6.32-5-686. И наблюдалась данная проблема. Плюс пока роут не прописывал в 227.0.0.0/8 VLC ругался. Попробовал windows xp sp3, запустил vlc даже не указав маршрут, работает как часы из любых подсетей. WTF???. Похоже debian очень критичен в мультикасту.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Пн янв 28, 2013 09:44 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
На коммутаторах DGS-3627G добавьте ещё команду:
create filter_data_learning ip_address 239.255.255.250

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Пн янв 28, 2013 10:19 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
Добавил фильтр. Но компьютеры с debian VLC 2.0.1 Twoflower тормозят с подпиской. Попробовал на windows 7 vlc не тормозит.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Пн янв 28, 2013 10:46 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
Пришлите, пожалуйста, мне sniff пакетов в сар формате с отпиской и подпиской на следующий канал с несколькими udp multicast пакетами, чтобы проанализировать ситуацию. Если снифф будет очень большой, то выложите его куда-нибудь и пришлите ссылку. Также нужны выводы с debian:
ifconfig
netstat -r

P.S.: Вы с VLC 2.0.3 Twoflower проверяли?

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Multicast
СообщениеДобавлено: Пн янв 28, 2013 16:22 
Не в сети

Зарегистрирован: Пн дек 03, 2012 15:08
Сообщений: 15
Файл со Sniff`ом выложил на файлопомойке (координаты выслал по почте)

VLC 2.0.1 Twoflower брал из репозитария. Там только такая версия. Из сырцов ставить не стал.


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

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


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

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


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

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