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

Multicast и Wi-Fi (802.11g) падает сеь

Экспериментирую с мультикастом по вай-фай (дот11ж). И столкнулся с проблемой: при работе IPTV полностью ложится Wi-Fi соединение (теряются пакеты, даже ICMP не проходит). С юникастом (с такими же характеристиками или даже жирнее) такой проблемы нет - всё работает замечательно. На меди мультикаст тоже замечательно работает.

 

Проверял на двух схемах:

- сервер -> точка доступа -> ноутбук (больше машин в сети нет), точка доступа ASUS RT-N13U в бридже (загрузка процессора 1%);

- сервер -> радиомост WDS -> клиент (больше машин в сети нет), радиомост на двух UBNT NS Loco 2

 

Мультикаст: 230 pps, битрейт потока 2400 kbps. Всё задыхается, часть пакетов теряется.

Юникаст: от 230 до 1000 pps, битрейт от 2400 kbps до 18 Mbps. Всё работает отлично.

 

Как можно объяснить это явление? Как лечить? Куда копать?

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

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


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

 

Как можно объяснить это явление? Как лечить? Куда копать?

Мультикаст передается на минимально разрешенной скорости подключения к точке доступа, обычно 1 Мбит..

Ройте в сторону "multicast rate", еще можете посмотреть udp-to hhtp модуль для асуса-радикальное решение по перековке всего уникаста в мультикаст. С парой потоков Асус должен справится.

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


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

Мультикаст передается на минимально разрешенной скорости подключения к точке доступа, обычно 1 Мбит..

И какая взаимосвязь между одним мегабитом и поваленной сеткой (по которой в юникасте 18 Мбит/сек легко пролазит)?

 

еще можете посмотреть udp-to hhtp модуль

Про это знаю, просто интересны теоретические аспекты моей проблемы.

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


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

И какая взаимосвязь между одним мегабитом и поваленной сеткой (по которой в юникасте 18 Мбит/сек легко пролазит)?

Такая, что мультикаст трафик передается с минимальной канальной скоростью 1 Мбит или с скоростью указанной в multicast rate(а не той, на которой показывается текущий клиент), уникаст- с канальной скоростью текущего клиента (например 36 Мбит).

Соответственно емкость сети для юникаст и мультикаст трафика различна.

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


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

veresk, проблема в том, что во время работы мультикаста очень плохо работает юникаст (пинги не проходят, iperf ничего не может прогрузить, и т.п.). А согласно вашей логике юникаст должен нормально работать.

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


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

проблема в том, что во время работы мультикаста очень плохо работает юникаст (пинги не проходят, iperf ничего не может прогрузить, и т.п.). А согласно вашей логике юникаст должен нормально работать.

Это с какой радости в tdd системе так должно быть?

Когда пошел мультикаст трафик- точка переключилась на нижнюю модуляцию и пропускная способность снизилась до 1 Мбит в секунду.

Ваш мультикаст трафик выше 1 Мбит и поэтому целиком может занять полосу точки доступа=> юникаст трафик конкурирует в очереди отправки с мультикастом,и ему достается весьма мало времени на передачу.

Механизм wmm еще более ухудшает ситуацию, поскольку при выборе: отправить фрейм юникаст на 18 Мбит скорости или мультикаст на 1 Мбит- система отправляет мультикаст фрейм- он более приоритетен, то есть, у Вас отправляются по сути только мультикаст фреймы.

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


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

А как в UBNT задать минимум multicast rate?

до определенного момента в сети IPTV работало отлично, а в определенный момент стало глючить.

Есть предположение что он его отправляет на скорости самого медленного клиента...

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


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

Переключите его в режим only-G и на вкладке ADVANCED установите нужный Multicast Rate в режим 36/48/54мбит.

 

 

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


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

Когда пошел мультикаст трафик- точка переключилась на нижнюю модуляцию и пропускная способность снизилась до 1 Мбит в секунду.

Понятно, спасибо. Переключил ASUS в G-only - мультикаст начал передаваться на скорости самого медленного клиента (18 Mbps).

 

А вот с UBNT не совсем всё понятно. Стоит "Multicast Data: Allow All" и "Multicast Rate: 6 Mbps". Мультикаст от iperf в 3000 kbps пролазит легко, а мультикаст с IPTV в 2600 kbps прилично заваливает радиотранк (пинг возрос с 2-3 мс до 300-1500 мс). Хотя юникаст по этому транку спокойно ходит в 22 Mbps. Буду разбираться.

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


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

Join the conversation

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

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

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

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

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

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

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