у меня есть необходимость передавать около 200 ГБ данных с MacBook на ПК на регулярной основе. Поскольку оба устройства подключены к моему маршрутизатору по беспроводной сети, я использую локальную сеть, предоставленную маршрутизатором для передачи файлов (в основном фотографий размером от 10 до 100 МБ). Но скорость передачи данных слишком медленная: 2 мегабайта в секунду. Простые вычисления:200 000MB / 2MB / 60s / 60min = 28 hours
что примерно соответствует моим реальным результатам жизни.
мне интересно, если это ограничение роутера или я делаю что-то ужасно не так? Я не могу найти никаких соответствующих спецификаций для такой установки в их docs. Насколько я понимаю, я должен быть ограничен максимальной скоростью загрузки 122Megabit / 8 = 15.25 Megabyte per second
что должно дать скорость передачи почти в 8 раз быстрее, чем я наблюдаю.
PS очень маловероятно, что я ограничен IO моих жестких дисков на обоих концах у меня есть NVMe SSD и диспетчер задач / Монитор активности показывают почти без нагрузки на процессор и жесткие диски. Я также попытался отключить все другие устройства от маршрутизатора (телефоны, планшеты и т. д.) и закрыть все интернет соединения на ПК и Mac, что дал некоторые незначительные улучшения: 3MB/s
была максимальная скорость, которую я смог сжать.
Q&для комментариев
>> какой роутер у вас есть?
модель упоминается в заголовке вопроса:Netgear N600 C3700
>> > сведения о контроллерах Wi-Fi на концах цепь
Wi-Fi: Intel® Wi-Fi 802.11 a/b/g/n/ac, поддержка двухдиапазонного диапазона 2,4/5 ГГц. Поддержка стандарта беспроводной связи 11ac и скорости передачи данных до 433 Мбит / с.
локальная сеть: процессор Intel® GbE для сети LAN чип (10/100/1000 Мбит)
802.11 ac Wi-Fi беспроводная сеть; IEEE 802.11 a/b/g/n совместимый
> > > где расположены ваши компьютеры, по отношению к маршрутизатору?
PC маршрутизатор бок о бок
MacBook маршрутизатор-под 1 метр (3 фута)
обновление #1
Я попытался подключить свой компьютер к маршрутизатору с помощью шнура вместо Wi-Fi и получил 3-4X увеличение скорости передачи файлов (7-8MB/s
против оригинала 2-3MB/s
). Как побочный эффект и 3x повышение скорости интернета (от 20-25Mb/s to 70-75Mb/s
. Она кажется, что соединение Wi-Fi было узким местом, и я не в полной мере воспользовался пропускной способностью, за которую я плачу провайдеру)! Следующее, что я может быть будет пытаться приобрести Thunderbolt к адаптеру Ethernet ($20-$30 против по крайней мере $ 100 внешнего решения для хранения соответствующего размера).
обновление #2
выходы iperf при подключении ПК к маршрутизатору с помощью кабеля
Macbook сервер
iperf3.exe -c 192.168.0.14
Connecting to host 192.168.0.14, port 5201
[ 4] local 192.168.0.17 port 2734 connected to 192.168.0.14 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 640 KBytes 5.23 Mbits/sec
[ 4] 1.00-2.00 sec 1.00 MBytes 8.40 Mbits/sec
[ 4] 2.00-3.00 sec 1.00 MBytes 8.38 Mbits/sec
[ 4] 3.00-4.00 sec 1.00 MBytes 8.40 Mbits/sec
[ 4] 4.00-5.00 sec 896 KBytes 7.34 Mbits/sec
[ 4] 5.00-6.00 sec 512 KBytes 4.19 Mbits/sec
[ 4] 6.00-7.00 sec 1.00 MBytes 8.40 Mbits/sec
[ 4] 7.00-8.00 sec 384 KBytes 3.14 Mbits/sec
[ 4] 8.00-9.00 sec 1.00 MBytes 8.39 Mbits/sec
[ 4] 9.00-10.00 sec 896 KBytes 7.34 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 8.25 MBytes 6.92 Mbits/sec sender
[ 4] 0.00-10.00 sec 8.25 MBytes 6.92 Mbits/sec receiver
ПК сервер
iperf3.exe -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.0.14, port 60856
[ 5] local 192.168.0.17 port 5201 connected to 192.168.0.14 port 60857
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 981 KBytes 8.04 Mbits/sec
[ 5] 1.00-2.00 sec 1.67 MBytes 14.0 Mbits/sec
[ 5] 2.00-3.00 sec 1.66 MBytes 13.9 Mbits/sec
[ 5] 3.00-4.00 sec 1.53 MBytes 12.8 Mbits/sec
[ 5] 4.00-5.00 sec 1.31 MBytes 11.0 Mbits/sec
[ 5] 5.00-6.00 sec 1.33 MBytes 11.2 Mbits/sec
[ 5] 6.00-7.00 sec 1.53 MBytes 12.8 Mbits/sec
[ 5] 7.00-8.00 sec 1.26 MBytes 10.5 Mbits/sec
[ 5] 8.00-9.00 sec 763 KBytes 6.24 Mbits/sec
[ 5] 9.00-10.00 sec 275 KBytes 2.26 Mbits/sec
[ 5] 10.00-10.11 sec 9.98 KBytes 719 Kbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-10.11 sec 0.00 Bytes 0.00 bits/sec sender
[ 5] 0.00-10.11 sec 12.3 MBytes 10.2 Mbits/sec receiver
поправьте меня, если я ошибаюсь, но эти результаты выглядят в 10 раз медленнее по сравнению с 7-8Mbytes/sec
Я получаю при передаче файлов с MBP на ПК...
обновление #3
Итак, я просмотрел конфигурацию моего маршрутизатора и обнаружил, что он обслуживает две сети Wi-Fi (2.4GHz b/g/n
и 5GHz a/n
). Я сказал Macbook подключиться к сети 5 ГГц (я был подключен к 2,4 ГГц, когда получил все предыдущие результаты...) и переместил его как можно ближе по возможности к маршрутизатору. Вот что сказал мне иперф:
Macbook сервер (в случае, я с нетерпением жду, чтобы оптимизировать)
iperf3.exe -c 192.168.0.14
Connecting to host 192.168.0.14, port 5201
[ 4] local 192.168.0.17 port 2912 connected to 192.168.0.14 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 23.8 MBytes 199 Mbits/sec
[ 4] 1.00-2.00 sec 23.9 MBytes 200 Mbits/sec
[ 4] 2.00-3.00 sec 24.1 MBytes 203 Mbits/sec
[ 4] 3.00-4.00 sec 23.6 MBytes 198 Mbits/sec
[ 4] 4.00-5.00 sec 24.0 MBytes 201 Mbits/sec
[ 4] 5.00-6.00 sec 24.0 MBytes 202 Mbits/sec
[ 4] 6.00-7.00 sec 24.0 MBytes 201 Mbits/sec
[ 4] 7.00-8.00 sec 24.4 MBytes 204 Mbits/sec
[ 4] 8.00-9.00 sec 23.9 MBytes 200 Mbits/sec
[ 4] 9.00-10.00 sec 24.0 MBytes 201 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 240 MBytes 201 Mbits/sec sender
[ 4] 0.00-10.00 sec 240 MBytes 201 Mbits/sec receiver
пики проводника файла окна на 20+MB/sec
! Что приводит нас к 10x повышение скорости по сравнению с моей первоначальной настройки!
TODO для обновления #4
из любопытства я хочу получить Thunderbolt к адаптеру Ethernet и посмотреть, что я могу Макс из всех этих частей головоломки.