Langsame LAN-Verbindung (insbesondere Empfang) unter Windows 8

670
Compizfox

Ich diagnostizierte meine SMB-Leistungsprobleme, als ich feststellte, dass meine gesamte Netzwerkgeschwindigkeit deaktiviert war. Dies sind meine Benchmarking-Ergebnisse zwischen meinem Desktop und meinem Linux-Server:

Beide sind über CAT6 verbunden und verfügen über ein Gigabit-Netzwerk.

~$ 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 

Das sind also 446 Mb / s von meinem Desktop zu meinem Server und nicht mehr als 95 Mb / s von meinem Server zu meinem Desktop, wobei beide Werte (nahe an) 1000 Mb / s sein sollten.

Ich erinnere mich, dass ich in beiden Richtungen> 900 Mb / s hatte, als ich noch Windows 7 verwendete.

Ich habe bereits alle möglichen Dinge ausprobiert, beispielsweise das Deaktivieren verschiedener Auslagerungsfunktionen im NIC-Treiber, das manuelle Herunterladen des neuesten NIC-Treibers von Realtek und das Deaktivieren des Autotuning mithilfe von netsh interface tcp set global autotuning=disabled.

BEARBEITEN:

Ich habe einige umfangreiche Tests mit iperf zwischen den Switches und so durchgeführt, zwischen meinem Linux-Server (LARS-ILLIUM) und meinem Desktop (LARS-VIGIL). LARS-FEROS und LARS-RANNOCH sind beide Switches, und die Verbindung ist wie folgt:

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

Natürlich sind auch andere Geräte an die Switches angeschlossen, aber dies ist der Pfad zwischen LARS-ILLIUM und LARS-VIGIL.

Ich habe eine Tabelle mit iperf-Ergebnissen erstellt: http://prntscr.com/39r0eh Ich denke, die Tabelle ist ziemlich selbsterklärend, aber die ersten drei Reihen sind Testergebnisse von links nach rechts und die unteren drei Reihen sind umgekehrt. Alle Tests waren btw UDP. Befehl abschließen:iperf -c 192.168.2.x -u -b 1000M

Jetzt weiß ich, dass das Problem nicht auf meinen Desktop LARS-VIGIL beschränkt ist, sondern auch in meinem restlichen LAN auftritt. Ich habe immer noch keine Ahnung, was passiert ...

0

1 Antwort auf die Frage

0
Compizfox

Ich habe es herausgefunden. Der Grund für die seltsamen iperf-Ergebnisse war, dass jedes System, auf dem ich getestet habe, unterschiedliche Standard-TCP-Fenster- und UDP-Puffergrößen hat. Nachdem Sie diese manuell mit der Option -w eingestellt haben, erhalte ich konsistente Ergebnisse:

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 

Zumindest zwischen meinem Server (LARS-ILLIUM) und meinem Desktop (LARS-VIGIL). Beim Testen der Switches dazwischen ergeben sich immer noch seltsame Ergebnisse:

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 

Ich weiß nicht, was damit los ist.