TL; DR
проблемы, описанные здесь, были вызваны неисправным переключателем, см. Мой ответ для исправления.
что я узнал из этого опыта:
- не доверяйте оборудованию. Я думал, что неправильно настроил что-то, чтобы вызвать медленные скорости, когда оказалось, что переключатель неисправен.
- если вы имеете запасной набор, то обменяйте вне одну вещь одновременно для того чтобы увидеть если вы все еще имеете проблему. к сожалению, у меня не было запасной переключатель в этом случае.
- iPerf это здорово. Без него я бы не смог правильно протестировать скорость сети.
Исходный Вопрос
у меня есть настройка локальной сети, как показано на рисунке. Mac - мой главный компьютер, а Linux-это NAS под управлением OpenMediaVault, подключенный гигабитным коммутатором. Маршрутизатор внизу подключен к powerline адаптерам; маршрутизатор также является DHCP сервер.
у меня проблемы со скоростью передачи файлов между коробками mac и linux, когда коммутатор подключен к маршрутизатору через адаптеры powerline. Если я отключаю коммутатор от адаптера powerline и вручную назначаю IP-адреса для Mac и linux, я получаю быструю передачу.
но это разрывает подключение к интернету. При повторном подключении остальные передачи файлов по сети медленно ползти и много активности (мигалок) на Powerline адаптер. Это как если бы данные перемещались вниз по линии электропередач к маршрутизатору и обратно, прежде чем попасть в linux box.
Я не могу отключить DHCP от маршрутизатора, так как ряд других устройств используют его для беспроводного соединения, и я не хочу управлять статическими IP-адресами для всего сеть.
Я думал, работает кабель от маршрутизатора наверх, но это не практично; не невозможно, но это будет реальная боль, и это то, что я думал, powerline адаптеры были для расширения сетей легко 🙂
Я также хочу, чтобы NAS linux был доступен из беспроводной сети и по-прежнему мог передавать файлы с разумной скоростью.
Я ищу предложения о том, как найти проблему, потому что на данный момент мне нужно отсоединить разъемы и реконфигурации сетевых карт говорить на разных частях сети/Интернет.
устройства:
Маршрутизатор: Technicolor TG582n
Powerline: BT Broadband Extender Flex 500
Mac: Macbook Pro (2011)
Linux: OpenMediaVault v2.1 (со всеми примененными обновлениями)
переключатель: Netgear GS608 v2 (8 портов)
по теме
Я видел такой вопрос:медленная Скорость интернета при HomePlug в сочетании с маршрутизатором но это спрашивает о скорости подключения к интернету, а не о скорости локального копирования файлов.
обновление
у меня есть предчувствие, что я, возможно, оставил Wi-Fi подключен, когда я увидел странное поведение линии электропередачи мигает при передаче файлов на NAS. Я думаю, что Wi-Fi был в приоритете сетью, поэтому данные текли по беспроводной сети к маршрутизатору и резервному копированию Powerline-адаптеров.
Я также тестировал с iperf, выполняя 2 или 3 соединения на тестовую установку, результаты ниже, что показало интересные результаты, но я не ближе к пониманию, почему это происходит. Все используемые кабели CAT6.
mac <-> linux direct connection
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39347
[ 4] 0.0-10.0 sec 882 MBytes 740 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39348
[ 4] 0.0-10.0 sec 882 MBytes 739 Mbits/sec
mac <-> switch <-> linux
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39349
[ 4] 0.0-10.1 sec 90.6 MBytes 75.5 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39350
[ 4] 0.0-10.0 sec 114 MBytes 95.3 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39351
[ 4] 0.0-10.0 sec 115 MBytes 96.2 Mbits/sec
затем я подключил адаптер powerline к коммутатору. Соединения mac и linux не были изменены.
mac <-> switch <-> linux
|
powerline
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39352
[ 4] 0.0-10.2 sec 33.4 MBytes 27.5 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39353
[ 4] 0.0-10.4 sec 37.4 MBytes 30.2 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39354
[ 4] 0.0-10.1 sec 37.4 MBytes 31.1 Mbits/sec
чтобы увидеть, есть ли что-то с переключателем, я переместил все соединения на разные порты
mac <-> switch <-> linux
|
powerline
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39355
[ 4] 0.0-10.0 sec 85.6 MBytes 71.7 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39356
[ 4] 0.0-10.0 sec 83.0 MBytes 69.5 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39357
[ 4] 0.0-10.0 sec 76.4 MBytes 63.9 Mbits/sec
Whis увеличили скорость, но я не двигал их обратно. Для следующего теста я снова отключил адаптер powerline.
mac <-> switch <-> linux
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39358
[ 4] 0.0-10.0 sec 184 MBytes 154 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39359
[ 4] 0.0-10.0 sec 211 MBytes 177 Mbits/sec
[ 4] local 192.168.1.250 port 5001 connected with 192.168.1.224 port 39360
[ 4] 0.0-10.0 sec 205 MBytes 171 Mbits/sec
там определенно что-то странное происходит с выключателем, к сожалению, у меня нет другого, чтобы проверить. Я ценю Netgear переключатель дешевый бит комплекта, и это, вероятно, стоит мне инвестировать во что-то лучше, мысли кто-нибудь?