Warum erhalte ich in meinem LAN keine volle Gigabit-Ethernet-Geschwindigkeit?


1

Vor kurzem habe ich einen TP-Link AC1750 Archer C7 gekauft, der über vier Gigabit-Ethernet-Ports (jeweils 800 Megabit), 1300 Mbit / s, 5 GHz-WLAN und 450 Mbit / s, 2,4 GHz-WLAN verfügt. Ich habe meinen PC über ein Ethernet-Kabel mit dem Router verbunden, und es wird angezeigt, dass es sich im Windows-Netzwerk um 1,0 Gbit / s handelt. Ich habe einen FileZilla-Dateiserver auf meinem PC.

Ich habe versucht, mit meinem Mac Book Pro 2015, das über 802.11AC verfügt und mit dem 5-GHz-Netzwerk des Routers verbunden ist, eine 4-GB-Datei vom Server herunterzuladen.

Überraschenderweise bekomme ich nur 37.0MByte / s Downloadgeschwindigkeit. Sollte ich nicht eine Download-Geschwindigkeit von 100 MB / s erreichen?

Ich habe meine Datei auf einer SSD, die eine Lesegeschwindigkeit von 100 MBit / s + hat.

Da ich weiß, dass der Router eine Gesamtbandbreite von 1,7 Gbit / s und jeder Ethernet-Port eine Bandbreite von 800 Mbit / s hat, sehe ich keinen Grund, warum ich etwa 37 Mbit / s erhalte. Sind es die Kabel? Kann das Kabel die Geschwindigkeit verringern, obwohl Windows die Verbindung als 1 Gbit / s erkennt? Ich verwende das mit dem Router gelieferte Kabel (CAT5).

Soweit ich weiß, ist nur CAT5e oder höher mit Gigabit-Ethernet kompatibel. Aber da Windows zeigt, dass es sich um eine 1-Gbit / s-Verbindung handelt, ist es wirklich das Kabel oder etwas anderes?

Kann mir das bitte jemand erklären?

Antworten:


0

Wifi-Geschwindigkeitsbewertungen sind ein Betrug - außerhalb der Laborbedingungen können Sie die versprochenen Geschwindigkeiten nicht erreichen. Der wahrscheinlichste Kandidat für das Problem ist Ihre WIFI-Verbindung.

Als erstes würde ich versuchen, die Geräte so anzuschließen, dass beide Ethernet-Kabel verwenden und die Leistung sehen. Wenn Sie die Leistung erhalten, können Sie ziemlich sicher sein, dass es mit dem WIFI ist, ansonsten haben Sie es etwas eingegrenzt.

Ich stelle fest, dass eine 1-GB-Verbindung zwar einen Durchsatz von 1 GB liefern kann, ein Switch-Port jedoch häufig eine Verbindung mit 1 GB herstellt, jedoch nur einen Bruchteil des Durchsatzes liefert.

Sie sollten sich auch die Paketgrößen (Jumbo Frames) ansehen. Größere Paketgrößen sorgen für einen besseren Durchsatz - obwohl dies schwierig einzurichten sein kann. Die Alternative besteht darin, eine Übertragung in mehrere gleichzeitige Verbindungen aufzuteilen. Wenn Sie eine einzelne große Datei herunterladen und 30 MB / s erhalten, ist es durchaus möglich, dass Sie beim gleichzeitigen Herunterladen von 4 Dateien jeweils 20 MB / s erhalten, sodass der Gesamtdurchsatz - je nach Protokoll - 60 MB / s beträgt Es gibt Software, die dies nahtlos kann.

Zurück zu WIFI bekommen, einen Blick auf diesen Artikel whic zeigt , dass Sie nicht beworbenen Geschwindigkeiten erwarten können, und gibt Ihnen einen Hinweis darauf, was Sie erwarten können. Obwohl die Informationen aus dem Jahr 2013 stammen, sind sie seit der Verbreitung von WIFI weiterhin gültig.


Jumbo-Frames ermöglichen eine Vergrößerung der Layer-2-Frames, was jedoch nicht unbedingt die Paketgröße erhöht, da es sich bei Paketen um Layer-3-Konstrukte handelt. Wenn ein Protokoll der oberen Schicht die Paketgröße erhöhen kann, können Sie möglicherweise die Jumbo-Frames verwenden. Beispielsweise wird VoIP überhaupt nicht von Jumbo-Frames profitieren, da die Paketgröße immer sehr klein sein wird.
Ron Maupin

Ich stimme @RonMaupin weitgehend zu, weshalb ich "schwer einzurichten" sagte. Ich bin mir der MTU-Probleme und der Fragmentierung sehr wohl bewusst (ich habe einen 14-Jährigen gefunden, der mein leitender Techniker für einen ISP wurde, den ich vor 20 Jahren gestartet habe) Dadurch profitiert VOIP nicht von der großen Bandbreite, weshalb es ein roter Hering ist. Dateiübertragungen hingegen bewirken - und durch Erhöhen der MTU werden die Auswirkungen der Latenz und auch der Belastung der Router- / Switching-Fabric verringert - was häufig in Paketen pro Sekunde und nicht in Bytes gemessen wird.
Davidgo

Mein Punkt ist, dass Ihre Antwort Frames und Pakete zusammenführt. Sie sind zwei völlig getrennte, unabhängige OSI-Schichten. Die Paketgröße kann mit der vergrößerten Rahmengröße zunehmen, muss aber nicht. Vielleicht möchten Sie diesen Unterschied machen.
Ron Maupin

1

Machen Sie nicht den Fehler anzunehmen, dass eine angekündigte Rate von 802.11AC 1,3 Gbit / s diese Geschwindigkeit für jedes Gerät liefert. Die Geschwindigkeit, die Sie erhalten, hängt davon ab, wie viele Antennen sowohl der AP als auch der Client haben. Sie müssen sich darüber im Klaren sein, dass Wi-Fi Halbduplex ist und andere Funkstörungen berücksichtigen muss. Wahrscheinlich verfügt Ihr WLAN-Client über eine Antenne, und selbst bei 160 MHz werden Sie nicht annähernd 1,3 Gbit / s erreichen. Wenn Ihr Übertragungsprotokoll (wahrscheinlich) TCP verwendet, verlieren Sie aufgrund der Fenstergröße die Leistung und warten auf ACKs. Außerdem ist ein Protokoll-Overhead in den Paketen vorhanden, der die Datenübertragungsrate erheblich verringern kann.

Ein besserer Test wäre, zu sehen, wie schnell Sie zwischen zwei Kabelverbindungen wechseln können.


OK, ich verstehe Ihren Standpunkt, aber können TCP und 1 WLAN-Client die Geschwindigkeit so stark reduzieren?
Bhanuka Yd

Es gibt viele Unbekannte in Ihrem Wi-Fi. Wie viele Antennen haben der AP und der Client? Auf welche Breite haben Sie beide eingestellt? Was haben Sie getan, um die Funkwellen auf Störungen zu testen? Etc.
Ron Maupin

Sie müssen auch den Protokoll-Overhead ermitteln: Layer-2-Frame-Header + Layer-3-Paket-Header + Layer-4-Segment-Header + Anwendungsprotokoll-Overhead. Bestimmen Sie die Größe des gesendeten Frames und subtrahieren Sie den Overhead von dem, um die tatsächliche Datenmenge zu erhalten, die für jeden gesendeten Frame übertragen wurde.
Ron Maupin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.