CAT-6-Kabel: Welche Geschwindigkeiten sollte ich erwarten?

21395
Eddie Parker

Ich habe gerade ein CAT-6-Kabel durch mein Haus geführt. Ich habe meine beiden Enden mit einem CAT-6-Patchpanel und einer CAT-6-Keystone-Buchse beendet.

Ich habe zwei Computer an beiden Enden (Macbook Pro 13 "; ich glaube, dass eine Gbit / s fähig ist, und einen Gateway-PC, der definitiv für eine Gbit / s fähig ist), auf demselben Netzwerk eingerichtet (manuelle Zuweisung einer Adresse von 192.168). 0,1 / 24 und 192.168.0.2/24) und lief iperf. Es gibt keinen Switch, Hub oder ein anderes Netzwerkgerät: Nur die beiden Laptops, die über ein Patchkabel an eine Keystone-Buchse oder ein Patchpanel angeschlossen werden.

Die Ergebnisse sind wie folgt:

eddie@prowl ~ $ iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 256 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.0.2 port 5001 connected with 192.168.0.1 port 1303 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 560 MBytes 470 Mbits/sec [ 4] local 192.168.0.2 port 5001 connected with 192.168.0.1 port 1304 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 559 MBytes 469 Mbits/sec 

Nach meinem Verständnis würde das theoretische Maximum, das ich erhalten sollte, ungefähr 1000 Mbit oder 1 Gbit betragen. Wenn ich mich nicht irre, sehe ich genau die Hälfte davon.

Nun, das bekannte Problem, das ich habe, ist, dass ich Patch-Kabel zum Anschließen an das Patch-Panel und die Keystone-Buchse verwendet habe, und ich wette, das sind bestenfalls CAT-5 oder CAT-5e.

Wie dem auch sei, meine Frage ist, ob ich mit der Ausgabe dieses Kabels zufrieden sein sollte oder ob ich in ein CAT-6-Patchkabel investieren sollte (ich plane es jedenfalls später, aber jetzt zu Testzwecken, ich ' Ich bin neugierig, ob ich sofort etwas bekommen sollte, um diese Zahlen zu verbessern.

Vielen Dank.

5
Sie haben etwas sehr Wichtiges ausgelassen: Gibt es einen Switch oder Router? Wenn ja, welches Modell / Geschwindigkeit? JNK vor 14 Jahren 2
Guter Punkt. Ich werde die Frage hier aktualisieren, aber in diesem Test - nein. Es geht einfach direkt durch das Patch-Panel. Eddie Parker vor 14 Jahren 0

7 Antworten auf die Frage

6
AndrejaKo

Ich würde sagen, dass Ihre Ergebnisse gut aussehen. Es gibt viele andere Faktoren, die die Netzwerkgeschwindigkeit beeinflussen. Sowohl der Mac als auch der PC verfügen möglicherweise über Gigabit-Netzwerkkarten, aber nicht alle Netzwerkkarten sind identisch.

Auf älteren PCs verwenden Gigabit-Netzwerkkarten generell PCI-Steckplätze, die Engpässe darstellen. Dies gilt insbesondere für integrierte Karten. Auch integrierte Karten verfügen in der Regel über günstige Chipsätze, die einen Teil der Arbeit auf die CPU übertragen. Dies wirkt sich negativ auf die Netzwerkleistung aus.

Eine andere Sache, die mir in den Sinn kommt, ist die Größe der MTU. Dies kann Auswirkungen auf die Netzwerkgeschwindigkeit haben. Aktivieren Sie Jumbo-Frames, wenn sie deaktiviert sind, und sehen Sie, was passiert.

Nur als Randnotiz habe ich es nie geschafft, mehr als 350 MBit / s über ein Patchkabel zwischen Laptop und Desktop zu erhalten (ich kann mich im Moment nicht an Netzwerkkarten erinnern, sorry).

Großartiger Kommentar - Danke. Die 350 MBit / s - das verwendete CAT5 oder CAT5e, wissen Sie? Wenn CAT5e, fühle ich mich besser mit den ~ 500, die ich bekomme. Eddie Parker vor 14 Jahren 0
@ Eddie Parker Das war 1 Meter langes CAT5e-Kabel. AndrejaKo vor 14 Jahren 0
@AndrejaKo: wow, das ist definitiv zu langsam. Haben Sie versucht, ein anderes Cat5e-Kabel zu verwenden? siehe meine Benchmarks unten. lajuette vor 14 Jahren 0
@lajuette Wie ich in einem anderen Kommentar gesagt habe, habe ich ein kurzes Stück Cat5e-Kabel verwendet. Jedenfalls, da ich hohe Benchmarks gesehen habe, werde ich mit neuen Treibern und Cat6-Kabeln experimentieren. AndrejaKo vor 14 Jahren 0
Ich meinte, Sie sollten Ihr kurzes Cat5e-Kabel durch ein anderes Cat5e-Kabel ersetzen. Ich habe auch cat5e verwendet und bekam ca. 870 MBit / s. Aber auch neue Fahrer auszuprobieren könnte den Trick tun. lajuette vor 14 Jahren 1
@lajuette Aha! OK, ich verstehe, was du jetzt meinst. AndrejaKo vor 14 Jahren 0
4
Eddie Parker

Okay, ich habe mein Problem gefunden, also muss ich meine Antwort leider als richtig kennzeichnen - ich weise jeden auf, der mir hier geantwortet hat, da es in Ihren Posts einige großartige Sachen gibt.

Das Problem für mich war, dass meine NIC-Karte in meinem Laptop eine "Broadcom NetXtreme Gigabit" -Karte ist. Ich bin nicht ganz sicher, was das Problem ist, aber wenn ich meinen Laptop mit meinem Linux-Server verwende, sind die Ergebnisse ziemlich unterschiedlich:

eddie@prowl ~ $ iperf -c 10.0.0.10 2>&1 ------------------------------------------------------------ Client connecting to 10.0.0.10, TCP port 5001 TCP window size: 129 KByte (default) ------------------------------------------------------------ [ 3] local 10.0.0.216 port 52201 connected with 10.0.0.10 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 1.07 GBytes 920 Mbits/sec 

Ich vermute, das Problem hat etwas mit der folgenden [ Quelle ] zu tun :

Warum gibt es keine Option, um die Geschwindigkeit und den Duplexdruck auf 1000 MBit / s (Full Duplex) zu setzen?

Gemäß dem IEEE-Standard ist die einzige IEEE-kompatible Methode für den Betrieb mit 1000 MBit / s-Full-Duplex die automatische Aushandlung. Wenn der verwendete Netzwerk-Switch IEEE-kompatibel ist, wird die Verbindungsgeschwindigkeit bei Auswahl von Autoneg automatisch auf 1000 MBit / s-Full-Duplex ausgehandelt.

Alles in allem bin ich glücklich. Eines Tages werde ich das Problem des PC-Laptops herausfinden, aber jetzt, wenn ich mit iperf 920 MBit / s erreichen kann, bedeutet das zumindest, dass ich höhere Geschwindigkeiten als 480 erreichen kann!

Vielen Dank für die ganze Hilfe. Hoffe, das hilft jemandem da draußen.

Vielen Dank für Informationen zur Netzwerkkarte! Ich habe auch eine Karte aus der gleichen Serie auf meinem Laptop, was bedeutet, dass meine niedrigen Übertragungsgeschwindigkeiten noch zu hoffen sind! AndrejaKo vor 14 Jahren 0
3
Ryan

Ich habe nicht viel Erfahrung mit dem Testen von CAT-Kabeln gehabt, aber für die meisten anderen Dinge ist ein System nur so gut wie der schwächste Teil. Selbst wenn Sie über CAT 6-Kabel verfügen, die für hohe Geschwindigkeiten geeignet sind, sind Sie durch die Geschwindigkeit des anderen verwendeten Kabels eingeschränkt.

UTP-Kabel der Kategorien 5 und 5e unterstützen 10/100/1000 Mbps Ethernet. Obwohl Cat-5-Kabel in Gigabit-Ethernet (1000 MBit / s) bis zu einem gewissen Grad unterstützt werden kann, leistet es bei Szenarien mit hoher Datenübertragung einen unterdurchschnittlichen Wert. Daher empfehle ich Ihnen nicht, Cat-5-Kabel in Gigabit-Ethernet zu verwenden, sondern Cat 5e (natürlich) Kat 6 ist das Beste.

Cat 6 UTP-Kabel werden für Gigabit-Ethernet-Kabel hergestellt und sind abwärtskompatibel mit 10/100 Mbps-Ethernet. Es ist besser als Cat-5-Kabel mit höherer Übertragungsrate und geringerem Übertragungsfehler. Wenn Sie ein Gigabit-Netzwerk planen, suchen Sie nach UTP-Kabeln der Kategorie 5 oder U6.

Quelle

Toll - das bestätigt zumindest, dass mein Verdacht * richtig sein könnte (die Möglichkeit, dass das Patchkabel das Problem verursacht). Trotzdem ist es gut zu wissen, dass ~ 500 nicht schrecklich ist, selbst wenn * es Gigabit hat. Eddie Parker vor 14 Jahren 0
Eddie, ich bezweifle, dass Ihr Kabel hier das Problem ist. Wenn Sie einen Link zu einer bestimmten Rate haben, wird Ihre Karte mit dieser Rate ausgeführt. Wenn Sie dies bestätigen möchten, überprüfen Sie die Fehleranzahl. Brad vor 14 Jahren 1
3
SysAdmin1138

Die GigE-Geschwindigkeit zwischen zwei Geräten muss eingehalten werden. Es gibt viele Nichtverkabelungsfaktoren, die den Durchsatz beeinflussen können. In erster Linie kann TCP / IP eine Drosselung verursachen, abhängig davon, wie die IP-Stapel beider Geräte zusammenwirken. Wenn Sie es wirklich falsch verstehen, können Sie sich auf schicke 15Kb / s beschränken. Wie der Stack auch nur einfache Fehler behandelt, kann einen großen Einfluss auf die wahrgenommene Bandbreitennutzung haben, wenn der Test kurz genug für die häufigen Fehler ist. Und dann gibt es Engpässe auf Geräteebene. Nicht alle GigE-Karten sind in der Lage, Pakete auch unter idealen Bedingungen so schnell zu schaufeln.

3
lajuette

Mein Setup

MacBook <---> TimeCapsule <---> PC 

Sowohl das MacBook als auch mein PC verfügen über eine GBit-Ethernet-NIC und der TimeCapsule verfügt über einen GBit-Ethernet-Switch.

lennart@carla:~$ iperf -s  ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 85.3 KByte (default) ------------------------------------------------------------ [ 4] local 192.168.1.5 port 5001 connected with 192.168.1.10 port 61313 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.0 sec 1.02 GBytes 875 Mbits/sec [ 5] local 192.168.1.5 port 5001 connected with 192.168.1.10 port 61317 [ 5] 0.0-30.0 sec 3.07 GBytes 879 Mbits/sec 

Das sind etwa 100 MByte / Sek. Ich erinnere mich an Geschwindigkeiten um 60 MByte / s beim Übertragen von Dateien von einem PC auf einen anderen, aber ich denke, der Engpass war in diesem Fall die Festplatte.

Hinweis: Wenn Sie die Fenstergröße manuell auf 256 KB -w 256einstellen, wird alles langsamer. Ich weiß nicht, wie die Standardfenstergröße bestimmt wird.

[edit] Ich verwende hier Cat5e-Kabel. Längste Verbindung: etwa 10 Meter.

Du zeigst nur. : P Mussten Sie die Einstellungen auf dem MacBook oder PC anpassen? Rahmen, MTU, Duplexing? Ich frage mich, ob der GBit-Switch dazu beiträgt, dass die Dinge beim Vollduplex-Modus oder bei solchen Dingen "Sinn" sind. Eddie Parker vor 14 Jahren 0
Hehe, nein, ich zeige nicht von. Ich verwende die Standardeinstellungen. Zur Information: Der PC ist ein Zotac Ion ITX-A. Was ich zu sagen versuche: Mit 470 MBit / s würde ich nicht zufrieden sein! Und ich habe vergessen zu erwähnen: Ich verwende Cat5e-Kabel. lajuette vor 14 Jahren 1
War nur neugierig auf den "Angeberei" -Kommentar. :) Sehr geschätzt, um einige realistische Benchmarks zu erhalten. Ich rocke jetzt ~ 920 Mbits / sec. Jetzt muss ich nur noch warten, bis 10-Gbit-Karten erschwinglich sind, um das CAT-6 wirklich auszuprobieren ...: D Eddie Parker vor 14 Jahren 0
2
Eddie Parker

Ich beantworte meine eigene Frage, als ich einige Techniker bei der Arbeit gefragt habe, und sie haben erwähnt, dass ich vielleicht den Vollduplex-Modus auf beiden Karten aktivieren möchte, falls sie im Halbduplex stecken bleiben.

Zwar bin ich mir des Unterschieds nicht wirklich sicher (abgesehen von der offensichtlichen "halben" klingt das nicht so gut wie "voll" :)), also brauche ich eine Untersuchung. Bitte lassen Sie mich wissen, ob diese Antwort einen Wert hat oder nicht. :) Ich werde etwas Nachforschungen anstellen, wenn ich auch nach Hause komme.

In der Telekommunikation bedeutet Vollduplex grundsätzlich, dass beide Seiten gleichzeitig Daten übertragen können. Halbduplex bedeutet, dass, während eine Seite sendet, die andere Seite warten muss, bis die erste beendet ist (oder eine vorbestimmte Zeit verstrichen ist und die erste Seite eine Pause macht, sodass die zweite melden kann, ob sie etwas zu senden hat oder nicht). AndrejaKo vor 14 Jahren 2
Es sollte keine größeren Auswirkungen geben, wenn eine Seite gerade sendet und die andere Seite nur zuhört, aber eine gewisse Wirkung ist möglich. Dennoch sollten die beiden Seiten die Einstellungen automatisch aushandeln. Wenn sie die Fähigkeiten der anderen nicht richtig erkannt haben, könnte eine manuelle Abstimmung hilfreich sein. AndrejaKo vor 14 Jahren 0
-1
radume

Hallo, ich habe hier einen Mix aus UTP Cat5e (an PC) und UTP Cat6-Patch (an Patchpanel) und STP-Cat6-Leitungen vom Patchpanel an die Access Points. Geschaltete Gigabit-Ethernet-Hubs sind DELL Powerconnects 2724 von 2004. Testsysteme: 2010 Mac Mini Server, up2date OS X Snow Leopard (iperf-Server) und DELL Optiplex 740, up2date-Windows XP-PC (iperf-Client).

Mehrere Bandbreitentests mit iperf zeigen eine Leistung zwischen 700 und 900 KBit / s. Das Ändern der Rolle von Client und Server führt zu ähnlichen Ergebnissen. Die variable Geschwindigkeit hängt wahrscheinlich davon ab, dass andere Benutzer ständig auf die Mail auf dem Server zugreifen. Es hat sich als sehr nützlich beim Testen von Kabeln, Switches und Hubs erwiesen. Einige Cat6-Patchkabel können in bestimmten Konfigurationen fehlerhaft sein, aber in anderen Konfigurationen noch nützlich sein. Mußte einige mit älteren Cat5e-Patch-Akkorden mit besserer Länge und besserer Leistung austauschen. Vermutlich waren kleine Knicke in den Patch-Akkorden die Ursache.