Netgear N600 C3700 langsames WLAN

462
Pavel Shkleinik

Ich muss regelmäßig etwa 200 GB an Daten vom MacBook zum PC übertragen. Da beide Geräte drahtlos mit meinem Router verbunden sind, verwende ich ein lokales Netzwerk, das vom Router für die Übertragung von Dateien bereitgestellt wird (meistens Fotos mit einer Größe von 10 bis 100 MB). Die Datenübertragungsrate ist jedoch viel zu langsam: 2 Megabytes pro Sekunde. Einfache Berechnungen: 200 000MB / 2MB / 60s / 60min = 28 hoursWas entspricht in etwa meinen realen Ergebnissen.

Ich bin gespannt, ob es sich um eine Einschränkung des Routers handelt oder ich mache etwas schrecklich falsches? Ich kann keine relevanten Spezifikationen für ein solches Setup in ihren Dokumenten finden . Nach meinem Verständnis sollte ich durch die maximale Uploadgeschwindigkeit begrenzt sein, 122Megabit / 8 = 15.25 Megabyte per secondwas eine fast achtmal höhere Übertragungsrate als ich beobachte.

PS Es ist sehr unwahrscheinlich, dass ich durch die IO meiner Festplatten an beiden Enden eingeschränkt bin. Ich habe NVMe-SSDs und der Task-Manager / Aktivitätsmonitor zeigt fast keine Last auf CPU und Festplatten. Ich habe auch versucht, alle anderen Geräte vom Router (Telefone, Tablets usw.) zu trennen und alle Internetverbindungen auf PC und Mac zu schließen, was einige geringfügige Verbesserungen zur Folge hatte: 3MB/sDie Höchstgeschwindigkeit, die ich erzielen konnte.

Q & A für Kommentare

>> Welchen Router hast du?

Modell ist im Titel der Frage erwähnt: Netgear N600 C3700

>> Details zu den WLAN-Controllern an den Kettenenden

PC

Wi-Fi: Intel® Wi-Fi 802.11 a / b / g / n / ac unterstützt 2,4 / 5-GHz-Dualband. Unterstützung für 11ac Wireless-Standard und bis zu 433 Mbps Datenrate.

LAN: Intel® GbE LAN-Chip (10/100/1000 Mbit)

Macbook Pro 13 "2016

802.11ac Wi-Fi Wireless-Netzwerk; Kompatibel mit IEEE 802.11a / b / g / n

>> Wo befinden sich Ihre Computer in Bezug auf den Router?

PC <-> Router - nebeneinander

Macbook <-> Router - unter 1 Meter (3 Fuß)

Update Nr. 1

Ich habe versucht, meinen PC mit dem Kabel anstelle von Wi-Fi an den Router anzuschließen, und habe 3-4-fache Geschwindigkeit beim Datentransfer (im Vergleich zum7-8MB/s Original 2-3MB/s) erhalten. Als Nebeneffekt habe ich auch eine dreifache Internet-Geschwindigkeitssteigerung erhalten (von 20-25Mb/s to 70-75Mb/s. Es scheint, dass die Wi-Fi-Verbindung ein Engpass war und ich die Bandbreite, die ich für den ISP bezahle, nicht voll ausnutzte)! Das nächste, was ich vielleicht versuchen werde, ist den Kauf eines Thunderbolt-zu-Ethernet-Adapters ($ 20- $ 30 gegenüber mindestens $ 100 externer Speicherlösung entsprechender Größe).

Update Nr. 2

iperf gibt aus, wenn der PC über ein Kabel mit dem Router verbunden ist

Macbook ist Server

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 

PC ist Server

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 

Korrigieren Sie mich, wenn ich falsch liege, aber diese Ergebnisse sehen 10-mal langsamer aus 7-8Mbytes/secals bei der Übertragung von Dateien von MBP auf den PC.

Update Nr. 3

Ich habe mir die Konfiguration meines Routers angesehen und festgestellt, dass er zwei Wi-Fi-Netzwerke ( 2.4GHz b/g/nund 5GHz a/n) bedient. Ich habe dem Macbook gesagt, dass es eine Verbindung zum 5-GHz-Netzwerk herstellen soll (ich war mit 2,4 GHz verbunden, als ich alle vorherigen Ergebnisse erhalten hatte ...) und es so nahe wie möglich an den Router gebracht hat. Folgendes hat iperf zu mir gesagt:

Macbook ist Server (ich freue mich auf die Optimierung)

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 

Der Dateiexplorer des Fensters springt an 20+MB/sec! Was führt uns zu einem 10-fachen Geschwindigkeitsschub im Vergleich zu meinem ersten Setup!

TODO für Update Nr. 4

Aus Neugier möchte ich den Thunderbolt-zu-Ethernet-Adapter bekommen und sehen, was ich aus all diesen Puzzleteilen herausholen kann.

1
Welchen Router hast du? Wo befinden sich Ihre Computer in Bezug auf den Router? Wenn Ihre Computer sehr weit vom Router entfernt sind, kann die ausgehandelte Geschwindigkeit viel langsamer als erwartet sein. Obwohl 2 Mbps immer noch extrem langsam sind. Sie können auch ein Programm namens "iPerf" ausprobieren. Es ist wie ein Speedtest für zwei Computer, die sich im selben LAN befinden. Sie könnten dann sehen, ob es nur noch 2 Mbps gibt. DrZoo vor 3 Jahren 1
Wenn ich Ihre Frage richtig verstehe, würde Ihre lokale Geschwindigkeit ** nicht von der Upload- / Download-Rate des ISP beeinflusst werden, für die Sie bezahlen. Es wäre die Höchstgeschwindigkeit des drahtlosen Routers des Routers, geteilt durch die Computer, die das drahtlose Netzwerk aktiv nutzen. Sie müssen weitere Informationen hinzufügen, um eine anständige Antwort zu erhalten. Es gibt viele Variablen, die berücksichtigt werden müssen. 1. Fabrikat / Modellnummer des Routers. 2. Verwendete drahtlose Adapter (Sie werden durch den gemeinsamen Nenner begrenzt) 3. Haben Sie eine drahtlose Standortuntersuchung im Haus durchgeführt? Tim_Stewart vor 3 Jahren 1
@ DrZoo, Tim_Stewart, danke für deine Vorschläge. Ich habe ein wenig mehr Infos zu der Frage hinzugefügt und freue mich auf Ihre Gedanken. Pavel Shkleinik vor 3 Jahren 0

1 Antwort auf die Frage

2
Spiff

Ihre Berechnung der erwarteten Bandbreite ist etwas großzügig, aber ungefähr korrekt, wenn sowohl die Wi-Fi-Netzwerkkarten Ihres Mac als auch Ihres PCs Folgendes unterstützen:

  • Mindestens 2 räumliche Streams (2SS, 2x2: 2)
  • 40 MHz breite Kanäle (HT40)
  • Kurze Schutzintervalle (Short GI, SGI)
  • Das schnellste 2SS-Modulations- und Codierungsschema von 802.11n (MCS 15)
  • Sind beide mit dem 5GHz-Radio auf Ihrem AP verbunden
  • Beide sind nahe genug am AP, um die Signalstärke für MCS 15 zu erhalten.
  • Habe keine nennenswerten Störungen vor
  • Haben Sie nichts anderes für Sendezeit auf diesem Kanal
  • Wenn Sie ein sehr effizientes Dateiübertragungsprotokoll verwenden, um Ihre Dateien zu übertragen.

Dies ist der lange Weg zu sagen: "Wenn beide wirklich in der Lage sind, die maximale Datenrate von 300 MBit / s Ihres APs zu erhalten, und alles andere ist das Beste, was es sein kann."

Eine konservativere Schätzung, die immer noch auf idealen oder nahezu idealen Bedingungen basiert, beträgt 90 Megabit / s = ~ 11 MebiBytes / s. Das ist immer noch viel mehr als Sie sehen. Wie Sie sehen, gibt es eine lange Liste von Faktoren, aus denen Sie herausfinden könnten, warum Sie nicht so schnell sind.

Wenn sowohl Ihr Mac als auch Ihr PC Ethernet unterstützen, ist sogar nur 100 Mbit / s Ethernet schneller als das, was Sie sehen, und Gigabit-Ethernet ist viel schneller. Sie sollten 94 Megabit / Sek (11 MebiBytes / Sek) über 100BASE-T und 940 Megabit / Sek (112 MebiBytes / Sek) über Gigabit-Ethernet erreichen können.

Update nach Ihrem Update mit WNIC-Details des Clients:

So:

  • Ihr PC ist 1SS (1x1: 1) 802.11ac mit Unterstützung für MCS 9x1 (433 Megabits / Sek)
  • Ihr MacBook Pro ist 2SS (2x2: 2) 802.11ac mit Unterstützung für MCS 9x2 (867 Megabits / Sek).
  • Ihr Router ist nur 802.11n HT40 (300 Megabits / Sek).

Es ist bedauerlich, dass sich die verschiedenen WLAN-Varianten nicht gut überlappen. Wenn ein WLAN-Client und ein AP miteinander sprechen, können sie nur die Beschleunigungen verwenden, die beide unterstützen. Die maximale Datenrate zwischen Ihrem AP und Ihrem Mac beträgt also 300 Megabit / Sek. Und die maximale Datenrate zwischen Ihrem AP und Ihrem PC beträgt nur 150 Megabit / Sek.

Alle Client-zu-Client-Wi-Fi-Übertragungen werden zuerst vom Quellclient an den AP und dann vom AP an den Zielclient geleitet. Dies bedeutet, dass die Sendezeit zwischen den beiden Clients aufgeteilt wird.

Wenn ich meine Berechnungen basierend auf all diesen Informationen erneut durchführe, kann ich davon ausgehen, dass Sie mit beiden Geräten auf 5 GHz Wi-Fi auf diesem AP nur 60 Megabit / s (7 MebiBytes / s) erreichen können, und zwar in idealen oder nahezu idealen Bedingungen.

Wenn Ihr PC über Ethernet und Ihr Mac über ein 5-GHz-WLAN verfügt, kann ich davon ausgehen, dass Sie unter idealen oder nahezu idealen Bedingungen etwa 180 Megabit / s (21 MebiBytes / s) erreichen können.

Ich stimme Ihrer Absicht zu, einen Apple Thunderbolt GigE-Adapter für Ihr MacBook zu erwerben. Apples Adapter verwendet einen hochwertigen Broadcom GigE-Chip. Sie könnten einen günstigeren USB 3-GigE-Adapter eines Drittanbieters erhalten, der möglicherweise volle GigE-Geschwindigkeiten erreicht, aber Sie erhalten, wofür Sie bezahlen. Die meisten USB-3-GigE-Adapter verwenden aus Kostengründen niedrigere GigE-Chips.

Möglicherweise möchten Sie auch einen schnellen iperf-Test zwischen den beiden Maschinen ausführen, um zu sehen, wie schnell ein bekanntermaßen sehr effizientes Werkzeug zwischen Ihren Geräten laufen kann. Es gibt keinen guten Grund dafür, dass Dateiübertragungen langsamer sind als iperf. Wenn iperf schneller ist als Ihre Dateiübertragungen, wissen Sie, dass Ihre Dateiübertragungssoftware / -protokoll viel Overhead verursacht und die Dinge verlangsamt.

Danke für die Antwort! Ich habe mein Q mit einigen zusätzlichen Informationen und meinem aktuellen Fortschritt bei der Verbesserung der Übertragungsgeschwindigkeit aktualisiert. Zögern Sie nicht, Ihre Gedanken mitzuteilen, wenn die neuen Informationen hilfreich sind. Pavel Shkleinik vor 3 Jahren 0
@PavelShkleinik Danke für das Update. Technische Fragen erfordern solche technischen Details. Ich habe meine Antwort basierend auf den von Ihnen angegebenen Details aktualisiert. Die kurze Antwort ist immer noch, dass Sie eine solche Dateiübertragung über verkabeltes Gigabit-Ethernet oder besser machen sollten. Spiff vor 3 Jahren 1
Ich bin nicht sicher, ob ich alle Informationen vollständig verstanden habe, die Sie mit anderen geteilt haben, aber diese winzigen Teile, die durch dicke Knochen meines Kopfes kamen, reichten aus, um die Übertragungsgeschwindigkeit in zehn Fällen zu verbessern. Die wichtigsten Take Aways für mich waren: Verbinden Sie das Macbook mit dem 5G und verwenden Sie das Kabel für den PC. Ich habe ein paar weitere Updates gepostet. Vielleicht sind Sie daran interessiert zu sehen, wie nahe Ihre Berechnungen waren. Vielen Dank! Pavel Shkleinik vor 3 Jahren 0