Wie kann ich die maximale Geschwindigkeit eines Netzwerkkabels bestimmen?

3652
Tak

In meinem Arbeitsplatznetzwerk sind über Ethernet-Kabel einige Maschinen angeschlossen. Ich weiß, dass einige Arten von Ethernet-Kabeln Geschwindigkeiten von bis zu 5 Gbit / s verarbeiten können, aber ich bin mir nicht sicher, welche. Daher möchte ich die Höchstgeschwindigkeit jedes Ethernet-Kabels in meiner Umgebung ermitteln. Ich habe Zugriff auf jedes Ende der Kabel, die ich testen muss.

Wie kann ich das machen? Gibt es eine Möglichkeit, dies mit dem Terminal zu tun?

3
Nein. Sie können möglicherweise eine Dummy-Übertragung von / zu jedem Client durchführen, dies wird jedoch durch zahlreiche Faktoren beeinflusst (Systemgeschwindigkeit, Kabel, Anzahl und Einrichtung von Hops, tatsächliche verwendete NICs und Konfigurationseinstellungen). Seth vor 6 Jahren 0
In den meisten Fällen ist das Kabel so beschriftet, dass es die Geschwindigkeit angibt (Kat. 5, Kat. 6 usw.). Ramhound vor 6 Jahren 0
Haben Sie Zugang zu beiden Enden des Kabels? Twisty Impersonator vor 6 Jahren 0
@ TwistyImpersonator Ja Tak vor 6 Jahren 0
Ich habe Ihre Frage entscheidend bearbeitet, um sie klarer zu machen. Ich entfernte die Teile, die besprachen, dass einige Computer Teil des Netzwerks sind und andere nicht, da dies für die Frage irrelevant erscheint. Bitte [bearbeiten] Sie die Frage, ob kleinere Änderungen erforderlich sind, oder führen Sie einen vollständigen Rollback für meine Bearbeitung durch, wenn ich Ihre Absicht grob missverstanden habe. Twisty Impersonator vor 6 Jahren 0

2 Antworten auf die Frage

2
Twisty Impersonator

Verwenden Sie iPerf, um die reale Bandbreite zu ermitteln

Laut der iPerf-Website :

iPerf3 ist ein Tool zur aktiven Messung der maximal erreichbaren Bandbreite in IP-Netzwerken.

Sie können es von der offiziellen Seite hier herunterladen . Dokumentation ist hier verfügbar .

iPerf bestimmt die reale Bandbreite der Verbindung. Dies ist eine bessere Testmethode als die Annahme, dass ein mit "Cat5e" gekennzeichnetes Kabel 1 Gbit / s liefern kann, da die Installationsmethode und die Umgebung des Kabels die Leistung beeinträchtigen können. Diese Faktoren sind für eine einfache Prüfung möglicherweise nicht offensichtlich, werden jedoch bei einem mit iPerf durchgeführten Test sofort angezeigt.

Gehen Sie folgendermaßen vor, um die maximale Bandbreite eines Netzwerkkabels zu testen:

  1. Installieren Sie iPerf auf zwei Computern und verbinden Sie beide mit den gegenüberliegenden Enden des Kabels.
  2. Starten Sie iPerf auf einem der Computer im Servermodus:

    iperf -s 
  3. Führen Sie auf dem anderen Computer iPerf im Clientmodus aus, um die Verbindung zu testen:

    iperf -c <IP of server> 

Am Ende der Testausgabe sehen Sie einen Zusammenfassungsabschnitt wie folgt:

Test Complete. Summary Results: [ ID] Interval Transfer Bandwidth [ 5] 0.00-15.00 sec 53.0 MBytes 29.6 Mbits/sec sender [ 5] 0.00-15.00 sec 53.0 MBytes 29.6 Mbits/sec receiver 

Unter der Bandbreite Überschrift Sie die erreichte Bandbreite über die Verbindung sehen. (Dieses Beispiel ergibt sich aus einem Test, der über eine drahtlose 802.11g-Verbindung durchgeführt wurde. Die Ergebnisse für eine Kabelverbindung sollten wesentlich höher sein.)

Was ist, wenn die Ergebnisse für "Sender" und "Empfänger" unterschiedlich sind?

Es ist möglich, dass der Empfänger aufgrund der Pufferung ein etwas geringeres Ergebnis zeigt. Der iPerf-Test ist zeitgebunden, sodass einige Daten, die bereits gesendet wurden (dh an den Puffer des sendenden Netzwerkadapters gesendet werden), möglicherweise nicht empfangen werden, bevor der Test abgeschlossen ist. Der beste Weg, diesen Effekt zu minimieren, besteht darin, keine übermäßig kurzen Tests durchzuführen. Die Standardeinstellung von 15 Sekunden ist normalerweise ausreichend.

Oder verwenden Sie einen Kabeltester

Ein potenzieller Nachteil von iPerf besteht darin, dass seine Ergebnisse durch die spezifische Hardwarekonfiguration der Computer beeinflusst werden können, die für die Tests verwendet wurden. Wenn Sie diese kleine Variable eliminieren möchten, müssen Sie einen Kabeltester verwenden, der die Bandbreite testen kann. Ein Beispiel ist der Fluke Networks CableIQ Qualification Tester. Die Fluke-Website beschreibt diese Funktion des Geräts:

[Der] CableIQ-Qualifizierungstester ... bietet selbst den Anfängern die Vision, zu sehen, welche Geschwindigkeiten vorhandene Kabel unterstützen können, Kabel schnell von Netzwerkproblemen zu trennen und herauszufinden, was sich am anderen Ende eines Kabels befindet ... CableIQ zeigt schnell, ob ein Link, einschließlich Patchkabel, für Sprache, 10 / 100BASE-T, VoIP oder Gig geeignet ist.

Kabeltester sind in der Regel einfach zu bedienen. Ein Beispiel für ein Testergebnisfenster sieht folgendermaßen aus:

enter image description here

Solche Tester sind jedoch in der Regel für Qualitätsmodelle teuer, sodass eine Methode wie iPerf eine attraktive Alternative ist.

1
JuniorPenguin

Wenn Sie tatsächlich wissen, wie schnell das Kabel ist, können Sie mit einem Ethernet-Kabel-Zertifizierer Geld verlieren. Dieses Gerät überprüft, ob das Kabel bei einer bestimmten Länge für eine bestimmte Geschwindigkeit geeignet ist. Daher würde ich vorschlagen, zuerst das Label zu überprüfen - wenn das Label sagt, dass sein CAT6a bis zu 10 Gbps beträgt, was 5 Gbps pro Sekunde abdecken würde. Die Durchführung eines Geschwindigkeitstests von PC zu PC usw. ist möglicherweise nicht genau, da Ihre Rechenleistung möglicherweise sehr stark sein muss, um diese Art von Daten zu übertragen. CAT6A würde bis zu 90 Meter garantieren, während CAT 7 für 100 Meter bei einer Geschwindigkeit von 10 Gbps garantiert wäre.

- Bei den Lasern spielen die Kabel möglicherweise keine Rolle, da Sie möglicherweise nur 1-Gigabit-Netzwerkverbindungen haben. Wenn Sie eine 10-Gbit / s-Server-Nic-Karte auf einem Server oder NAS oder einem anderen Gerät besitzen, vergewissern Sie sich, dass der Switchport am anderen Ende auch 10-Gbit / s-fähig ist, und kaufen Sie ein neues CAT 7-Kabel.

- Wenn dies nicht der Fall ist, wird Ihre moderne Workstation wahrscheinlich bis zu 1 Gbit / s (am häufigsten) bewertet, und die meisten Geschäfte verkaufen heutzutage mindestens CAT5E, das für 1 Gbit / s ausgelegt ist.

* Bei einem Geschwindigkeitstest von PC zu PC usw. ist die Genauigkeit möglicherweise nicht genau, da die Rechenleistung möglicherweise sehr hoch ist. * ... nicht zutreffend. iPerf kann eine Verbindung mit hoher Bandbreite mit sehr geringem CPU-Aufwand auslasten. Twisty Impersonator vor 6 Jahren 0