Медленное подключение к локальной сети (особенно прием) в Windows 8

608
Compizfox

Я диагностировал проблемы с производительностью SMB, когда заметил, что вся сеть отключена. Вот мои результаты сравнительного анализа между моим рабочим столом и моим сервером Linux:

Оба подключены с использованием CAT6 и имеют гигабитную сеть.

~$ iperf -c 192.168.2.10 -r ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 192.168.2.10, TCP port 5001 TCP window size: 110 KByte (default) ------------------------------------------------------------ [ 5] local 192.168.2.2 port 54320 connected with 192.168.2.10 port 5001 [ ID] Interval Transfer Bandwidth [ 5] 0.0-10.0 sec 114 MBytes 95.2 Mbits/sec [ 4] local 192.168.2.2 port 5001 connected with 192.168.2.10 port 49719 [ 4] 0.0-10.0 sec 532 MBytes 446 Mbits/sec 

Таким образом, это 446 МБ / с от моего рабочего стола до моего сервера и не более 95 МБ / с от моего сервера до моего рабочего стола, где оба значения должны быть (близки к) 1000 МБ / с.

Я помню, что получал> 900 Мбит / с в обоих направлениях, когда я все еще работал под управлением Windows 7.

Я уже пробовал все виды вещей, таких как отключение различных функций разгрузки в драйвере NIC, загрузка вручную последней версии драйвера NIC из Realtek и отключение автоматической настройки с помощью netsh interface tcp set global autotuning=disabled.

РЕДАКТИРОВАТЬ:

Я провел некоторое обширное тестирование с iperf между коммутаторами и тому подобным образом между моим Linux-сервером (LARS-ILLIUM) и моим рабочим столом (LARS-VIGIL). LARS-FEROS и LARS-RANNOCH оба являются коммутаторами, и соединение выглядит следующим образом:

LARS-ILLIUM <---> LARS-FEROS <---> LARS-RANNOCH <---> LARS-VIGIL

Конечно, есть другие устройства, подключенные к коммутаторам, но это путь между LARS-ILLIUM и LARS-VIGIL.

Я составил таблицу результатов iperf: http://prntscr.com/39r0eh Думаю, таблица довольно понятна, но первые три строки - это результаты теста слева направо, а нижние три строки - наоборот. Все тесты были UDP между прочим. Завершить команду:iperf -c 192.168.2.x -u -b 1000M

Теперь я знаю, что проблема не ограничивается моим настольным LARS-VIGIL, но возникает и в остальной части моей локальной сети. Все еще не имею ни малейшего понятия, что происходит, хотя ...

0

1 ответ на вопрос

0
Compizfox

Я понял. Причина странных результатов iperf заключалась в том, что каждая система, на которой я тестировал, имеет различное окно TCP по умолчанию и размеры буфера UDP. После установки их вручную с параметром -w я получаю согласованные результаты:

C:\Users\Lars Veldscholte\Downloads\iperf>iperf -c 192.168.2.2 -w 416k -r ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 416 KByte ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 192.168.2.2, TCP port 5001 TCP window size: 416 KByte ------------------------------------------------------------ [ 4] local 192.168.2.10 port 55803 connected with 192.168.2.2 port 5001 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 1003 MBytes 841 Mbits/sec [ 4] local 192.168.2.10 port 5001 connected with 192.168.2.2 port 45938 [ 4] 0.0-10.0 sec 863 MBytes 724 Mbits/sec 

По крайней мере, между моим сервером (LARS-ILLIUM) и моим рабочим столом (LARS-VIGIL). Тестирование переключателей между ними все еще дает странные результаты:

C:\Users\Lars Veldscholte\Downloads\iperf>iperf -c 192.168.2.1 -w 320k -r ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 320 KByte ------------------------------------------------------------ ------------------------------------------------------------ Client connecting to 192.168.2.1, TCP port 5001 TCP window size: 320 KByte ------------------------------------------------------------ [ 4] local 192.168.2.10 port 55833 connected with 192.168.2.1 port 5001 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.3 sec 9.12 MBytes 7.43 Mbits/sec [ 4] local 192.168.2.10 port 5001 connected with 192.168.2.1 port 55335 [ 4] 0.0-10.4 sec 5.00 MBytes 4.01 Mbits/sec 

Я не знаю, что с этим.

Похожие вопросы