1

Мой файловый сервер работает под управлением Ubuntu 12.04, и я делюсь файлами с него через samba. Это связано через гигабитный Ethernet. Мой рабочий стол под управлением Windows 8.1 также подключен через гигабитный Ethernet. Я могу передавать файлы между двумя и полностью насыщать этот гигабитный канал.

Тем не менее, я только что получил Surface Pro 2, и я пытаюсь транслировать фильмы в формате HD со своего сервера на устройство через WiFi. Почему-то я не могу сломать намного больше 1,5 МБ / с, передавая файлы по сети. Я пробовал потоковую передачу через XBMC и стандартную копию файла; нет разницы.

Чтобы добавить путаницу, если я подключаюсь к своей гостевой сети, а затем использую свой VPN-сервер (установленный на маршрутизаторе) для доступа к файловому серверу, я получаю около 3,2 МБ / с.

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

Маршрутизатор: Asus RT-N66U

Сетевая карта Surface Pro 2: Marvell Avastar 350N (драйвер от 19.09.2013 г., 14.69.24044.150)

InSSIDer: Оценка канала: 100 совмещенных каналов: 0 Перекрытие: 0 Сетевой канал 5 ГГц: 48+44

Файловый сервер iperf как сервер; Surface Pro 2 в качестве клиента - TCP

Производительность: Приемлемо

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 192.168.0.90 port 5001 connected with 192.168.0.56 port 57367
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 1.0 sec  10.1 MBytes  84.7 Mbits/sec
[  4]  1.0- 2.0 sec  10.4 MBytes  87.6 Mbits/sec
[  4]  2.0- 3.0 sec  10.6 MBytes  88.8 Mbits/sec
[  4]  3.0- 4.0 sec  10.7 MBytes  89.5 Mbits/sec
[  4]  4.0- 5.0 sec  10.1 MBytes  84.4 Mbits/sec
[  4]  5.0- 6.0 sec  10.2 MBytes  85.8 Mbits/sec
[  4]  6.0- 7.0 sec  7.04 MBytes  59.1 Mbits/sec
[  4]  7.0- 8.0 sec  10.8 MBytes  90.2 Mbits/sec
[  4]  8.0- 9.0 sec  10.6 MBytes  89.1 Mbits/sec
[  4]  9.0-10.0 sec  8.62 MBytes  72.3 Mbits/sec
[  4]  0.0-10.0 sec  99.2 MBytes  83.1 Mbits/sec

iperf Surface Pro 2 в качестве сервера, файловый сервер в качестве клиента

Производительность: плохая

------------------------------------------------------------
Client connecting to 192.168.0.56, TCP port 5001
TCP window size: 22.9 KByte (default)
------------------------------------------------------------
[  3] local 192.168.0.90 port 40233 connected with 192.168.0.56 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  1.0- 2.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  2.0- 3.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  3.0- 4.0 sec  1.25 MBytes  10.5 Mbits/sec
[  3]  4.0- 5.0 sec  1.62 MBytes  13.6 Mbits/sec
[  3]  5.0- 6.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  6.0- 7.0 sec  1.38 MBytes  11.5 Mbits/sec
[  3]  7.0- 8.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  8.0- 9.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  9.0-10.0 sec  1.62 MBytes  13.6 Mbits/sec
[  3]  0.0-10.1 sec  15.0 MBytes  12.4 Mbits/sec

По какой-то причине это ограничено, и я понятия не имею, почему.

Какие-либо предложения?

Изменить: моя скорость соединения сообщается как 270 Мбит / с Windows. Я менее чем в двух метрах от маршрутизатора с четкой видимостью.

Изменить 2: Я только что поменял роутер со своим старым суперцентром Virgin Media. iperf сообщает скорость 4-8 МБ / с в каждую сторону, поэтому проблема лежит где-то в Asus RT-N66U.


Окончательное редактирование: ответ

Я понял это методом проб и ошибок. Встроенный в маршрутизатор VPN-сервер имеет опцию "Поддержка вещания".

Настройка Broadcast Support в 2-(3) разрешает передачу широковещательных пакетов между VPN-клиентами и локальными клиентами. Например, ПК должен отправлять широковещательные пакеты на все ПК локальной сети, чтобы узнать, на каком ПК включена служба сетевого места. Клиент VPN не может отправлять широковещательные пакеты в ЛВС, пока отключена настройка поддержки вещания. Когда широковещательная поддержка отключена, VPN-клиенты не могут обнаружить ПК, на котором работает Windows Network Place, и не смогут найти другие ПК в сети. Чтобы подключиться к ПК в локальной сети, VPN-клиентам придется вручную вводить IP-адрес для подключения к ПК в локальной сети. Источник: http://support.asus.com/FAQ/Detail.aspx?SLanguage=en&no=39EB5311-E0CD-96D0-7B13-2C4F532929B4&m=RT-N66U%20(VER.B1)

Отключение поддержки трансляции увеличило мою скорость передачи файлов до 14 МБ / с, что более чем достаточно для потокового видео.

0