Wird die Gigabit-Geschwindigkeit über mehrere Switches aufrechterhalten?

447
Wayne

Ich möchte verstehen, wie Daten zwischen Geräten über mehrere Switches übertragen werden.

Angenommen, ich habe diese Art der Einrichtung (unter Verwendung von Verbraucherniveausschaltern).

Gbit Router > 16port Gbit switch > 16port Gbit switch 

Haben theoretisch alle Ports am Switch-Ende eine Geschwindigkeit von 1 Gbit oder nur 1 Gbit / 16 am ersten Switch und 1 Gbit / 16/16 am zweiten Switch?

Wenn ich mit einem an den Gbit-Router angeschlossenen Video-over-IP-Gerät (HDMI-zu-LAN) 4K-Video mit einer Bitrate von 50 MBit / s übertragen kann, können dann alle Daten (insgesamt 32) die Daten mit vollen 50 MBit / s empfangen?

Übertragen Consumer-Switches mit der Bezeichnung Gigabit Gigabit wirklich die gleiche Qualität / Geschwindigkeit wie die Gigabit-Switches mit Pro-Level in diesem Setup?

Vielen Dank

1
Sie kombinieren die Übertragungsgeschwindigkeit mit dem (gemittelten) Durchsatz. Ethernet-Frames werden mit der ausgehandelten Verbindungsgeschwindigkeit, z. B. 1000 MBit / s, auf den Drähten übertragen. Wenn die Verbindung dann für die äquivalente Zeit * inaktiv * ist, beträgt der gemittelte Durchsatz nur die Hälfte der Übertragungsgeschwindigkeit. Die Ethernet-Verbindung kann die ausgehandelte Übertragungsgeschwindigkeit nicht variieren. Und die Video-Bitrate (die ein Payload-Attribut ist) hat nichts mit der Ethernet-Übertragungsgeschwindigkeit zu tun. sawdust vor 5 Jahren 0

2 Antworten auf die Frage

1
YetAnotherRandomUser

Abstrakt

In der Zusammenfassung werden Sie im Allgemeinen durch Ihre Inter-Switch-Links eingeschränkt. Höchstwahrscheinlich wird auch bei Consumer-Hardware keine maximale Leistung erzielt. Zum Beispiel können die PCs Gigabit-Geschwindigkeiten beim Lesen und Schreiben auf ihre Festplatten wahrscheinlich nicht aushalten.

Zeit für Mathematik

Sie müssen einige Dinge finden und berechnen, um Ihre Fragen beantworten zu können. Sie müssen sich mit den Herstellerspezifikationen beraten und grundlegende Berechnungen durchführen.

Einzelschalter

Wenn Sie nur einen Switch hätten, müssten Sie nur die Backplane- Geschwindigkeit dieses Switches kennen. Das ist Ihr limitierender Faktor für Ihr Netzwerk. Wenn Sie über einen nicht blockierenden Switch verfügen (siehe unten), können Ihre Knoten mit voller Geschwindigkeit kommunizieren.

Mehrere Schalter

Wenn Sie über mehrere Switches verfügen, müssen Sie die Backplane-Geschwindigkeit aller Switches ermitteln. Die Backplane-Geschwindigkeit soll die Anzahl der Ports mal der Geschwindigkeit mal 2 (für Vollduplex) sein (z. B. 8 Ports x 1 Gbps x 2 = 16 Gpbs). Alternativ können Sie in den technischen Daten nach "nonblocking" suchen ( Wikipedia, DSL-Berichte, Cisco ). Anschließend müssen Sie eine Netzwerkkarte mit den Knoten erstellenkommunizieren mit welchen anderen Knoten. Sie müssen die Kommunikation aller Geräte Ihres Netzwerks und die Art der Uplinks zwischen den Switches berücksichtigen. Wenn Sie die Rate Ihres Uplinks überschreiten, ist dies ein begrenzender Faktor und Ihr Netzwerk wird blockiert. Professionelle Switches haben normalerweise die nächst höhere Geschwindigkeit für ihre Uplinks. Ein 100-MBit-Switch hätte beispielsweise eine Gigabit-Uplink und ein Gigabit-Switch eine 10-Gigabit-Uplink.

Ein Beispiel für Fachleute, die sich darauf beziehen, mit spezifischen Modellnummern. Ein weiteres Beispiel im Cisco-Forum . Zusätzliche Lektüre

Sie glauben nicht, dass ein PC, der in den letzten vier Jahren hergestellt wurde, Gigabit-Geschwindigkeiten aufrechterhalten kann? Das ist eine sehr veraltete Idee. Es sind nur 100 Megabytes pro Sekunde ... Tim_Stewart vor 5 Jahren 0
Ich denke, dass die Festplatte die Daten bezieht, den Bus, auf dem das Laufwerk läuft, das verwendete Netzwerkprotokoll, die Optionen des verwendeten Netzwerkprotokolls und eine Vielzahl anderer Faktoren, die eine dauerhafte Sättigung des Netzwerks verhindern können. Wenn Sie einen Laptop von einer billigen SD-Karte über einen USB-Adapter über einen USB-> Ethernet-Adapter lesen, erreichen Sie keine Gigabit-Geschwindigkeit. YetAnotherRandomUser vor 5 Jahren 0
1
Zac67

Moderne Switches (etwa für die letzten zwei Jahrzehnte) sind nur durch die Portgeschwindigkeit begrenzt. Dies wird auch als nicht blockierend bezeichnet. Daher kann ein Gigabit-Switch mit 24 Ports an jedem Port 1 GBit / s-Ingress und -Exgress gleichzeitig verarbeiten.

Dementsprechend ermöglicht die Verbindung von zwei Gigabit-Switches 1 Gbit / s zwischen zwei beliebigen Ports. Wenn die Verbindung jedoch auf 1 GBit / s beschränkt ist, teilen sich mehrere Datenflüsse über die Verbindung diese Bandbreite.

Dieser Engpass kann durch die Verwendung schnellerer Ports auf der Verbindung oder durch das Aggregieren von Ports (mit verwalteten Switches) erweitert werden. Mit verwalteten Switches können Sie auch potenzielle Engpässe steuern - welcher Verkehr wird zuerst bei Überschreiten der Verbindungskapazität (QoS) verworfen oder wie der Verkehr auf mehrere Verbindungen verteilt wird.