it-swarm.com.de

Wie viele Netzwerk-Switches kann ich verketten?

Wir haben eine Reihe von benutzerdefinierten Computersystemen, die vernetzt und vorübergehend um ein Fußballstadion herum installiert werden müssen - jeder Computer verfügt über einen eigenen Netzwerk-Switch. Diese Computer müssen alle mit einem zentralen Computer vernetzt sein. Bis zu diesem Punkt haben wir die Switches verkettet, um die Kabellängenbeschränkungen nicht zu überschreiten, und den Server in die Mitte der Kette gestellt, wobei 5 Computer/Switches in einer Kette und 5 in einer anderen Kette und ausgeschaltet sind alles hat super geklappt. Ich habe die Netzwerkauslastung auf dem Server überprüft, als ich den Netzwerkverkehr von einem Computer aus betrachtet habe. Die Auslastung betrug etwa 0,13% der Gigabit-Verbindung, und alle Switches an jedem Computer im gesamten Stadion sind Gig-Switches.

Wir stoßen auf Situationen, in denen wir die Anzahl der Computer/Switches erhöhen und möglicherweise den Server an das Ende der Kette verschieben müssen, was bedeutet, dass der Server am Ende eine Kette von 20 Switches sein kann. Home-Runs sind keine Option, da die Kabellängen des Gig-Netzwerks (300 Fuß) überschritten werden und Glasfaser viel zu teuer wäre.

Ich weiß also, dass es nicht empfohlen wird, Netzwerk-Switches in Reihe zu schalten, aber ich habe nirgendwo hart und schnell gelesen, dass Sie das nicht können. Darüber hinaus gibt es in diesem Netzwerk keinen anderen Datenverkehr als die Computer, die kleine Datenmengen über das Netzwerk an den Server senden.

Werden wir, abgesehen davon, dass wir nicht für ein Standard-Büronetzwerk empfohlen werden (was nicht der Fall ist), auf größere Probleme stoßen? Handelt es sich bei der Verkettung mehrerer Switches nur um übermäßigen Datenverkehr auf den Uplinks, die dem Server am nächsten liegen, oder gibt es andere Probleme mit dem Routing/Timing/Prozessor des Switches, auf die wir stoßen würden?

Vielen Dank! Mike

14
Mike

Es gibt keine feste Grenze für Verkettungsschalter. Ich hatte einmal ein Layer-2-Netzwerk, in dem ein PC an einem Ende des Netzwerks, der einen Server am anderen Ende erreichte, problemlos über etwa ein Dutzend Switches gehen konnte. Abhängig von der Hardware und Ihren Netzwerkanforderungen gibt es jedoch eine praktische Grenze.

Wie viele Sie verketten können, hängt von den Vorgängen in Ihrem Netzwerk und der Qualität Ihrer Switches ab. Ein "Gigabit-Schalter" bedeutet eigentlich nichts. Wie viele Pakete kann dieser Switch verarbeiten? Wie viel Bandbreite kann der Switch weiterleiten?

Wie ist der Netzwerkverkehr? Senden/empfangen alle PCs nur Datenverkehr mit den Servern oder gibt es PC-zu-PC-Datenverkehr?

Angenommen, der Datenverkehr erfolgt nur zum Server, mit dem, was Sie gepostet haben, hätte ich keine Angst, aber ich würde sicherstellen, dass Switches von guter Qualität verwendet werden.

Eine Sache, die ich beachten sollte, ist das, was ich persönlich den "umgekehrten Trichter" nenne. Wenn Sie PCs haben, die hauptsächlich Datenverkehr an einen bestimmten Punkt senden, können Sie durch Verkettung zu einer Situation gelangen, in der Sie Folgendes haben:

PC ---|
PC ---|
PC --- switch1 ---- switch2 --- switch2 --- switch3 --- SERVER
PC ---|               |            |
PC ---|               |            |
          PC ---------|     PC ----|
          PC ---------|     PC ----|
          PC ---------|     PC ----|
          PC ---------|     PC ----|

Wenn im obigen Beispiel jeder PC 10 MB vom Server herunterlädt, wie viel Datenverkehr wird dann über switch3 geleitet? 13 x 10 M = 130 M. Wenn also alle oben genannten Links 100 Millionen Links wären, würden Sie ersticken. Das Obige nenne ich ein "Trichterdesign".

Das invertierte Trichterdesign würde erfordern, dass die Bandbreite zwischen Switch1 und Switch2 ausreicht, um die erwartete Last von allen mit Switch1 verbundenen Knoten zu tragen. Dann müsste die Verbindung zu Schalter3 von Schalter2 ausreichen, um die Last von Schalter2 und Schalter1 usw. zu tragen. Die Verbindung zwischen den Schaltern müsste also größer sein als die Verbindung von den Knoten zum Schalter. Beispiel: Der 24x100M-Ports-Switch verfügt über eine 2 x 1G-Verbindung zum nächsten Switch. Dies basiert offensichtlich auf der erwarteten Bandbreitennutzung und nicht auf der Portgeschwindigkeit.

Wenn Sie Gigabit-Ports haben, aber alle Knoten nur wenige Kbit/s verwenden, kann die Sättigung - was die Bandbreite betrifft - etwas dauern.

Sie müssen ähnliche Berechnungen für die Paketmenge durchführen.

10
ETL

Option 1: Solange Sie Switches verwenden (insbesondere in einem solchen Netzwerk mit geringer Last), sollte dies nur funktionieren. Hubs würden Probleme verursachen, aber das ist nicht Ihr Fall.

Option 2: Wenn Sie auf eine Verrücktheit stoßen (je länger die Kette, desto höher die Anzahl der Geräte, die Ihre L2-Frames verlieren/fallen lassen/zerstören könnten), sollten Sie die Lösungen kombinieren - erweiterte Sterntopologie erstellen - Verkettung der Daisy Chain bis zu einigen Nivellieren Sie einen Schalter und schließen Sie diesen über Glasfaser an (Medienkonverter sind nicht so teuer). Auf diese Weise benötigen Sie nur wenige Fasern und behalten dennoch eine angemessene Verkettung bei.

Option 3, inspiriert von Zoredache: Holen Sie sich L3-Schalter und routen Sie einfach alles (L3-Schalter). IP wurde entwickelt, um mit noch mehr Hopfen umzugehen. Dies ist möglicherweise keine Option, wenn Sie Broadcasts, Multicasts oder einige Exoten verwenden.

6
Fox

Es gibt eigentlich keine Einschränkungen beim Anschließen von Switches, aber Sie sollten sich bewusst sein, dass das Spanning Tree-Protokoll auf 7 Hops beschränkt ist.

Zwanzig Switches zwischen zwei Systemen scheinen ungewöhnlich groß zu sein. Sie sollten wahrscheinlich in Betracht ziehen, die Dinge an diesem Punkt in VLANs aufzuteilen. Sie können dies sogar mit den Layer 3-Funktionen eines Switches tun.

Refs:

6
Zoredache

Kurz vor dem, was bereits von @Zoredache und @ETL erwähnt wurde; Das einzige andere, was ich bei der Verkettung von Netzwerk-Switches in Betracht ziehen würde, ist die Überlegung, wie groß Sie eine einzelne Broadcast-Domäne in Ihrem Netzwerk erweitern möchten.

Abgesehen von anderen Konstrukten wie VLANs und Trunks natürlich.

Hinweis Für die Aufzeichnung habe ich sowohl die Antworten von @Zoredache als auch von @ ETL positiv bewertet, da dies wichtigere Überlegungen wären. Dies war eher ein Nachtrag.

Ich bezweifle, dass Sie Probleme mit dem Timing, dem Prozessor oder dem Routing sehen würden. Dies sind normalerweise Routerprobleme, die nicht durch übermäßige Switches verursacht werden.

Sie könnten mit einigen Repeatern (Extendern) gehen http://www.dummies.com/how-to/content/network-basics-repeaters.html und diese würden Ihnen die Entfernung geben.

Ihr Hauptanliegen wird sein, wie viele TOTAL-Computer sich in derselben Broadcast-Domäne befinden. Dann werden Sie Verbindungsprobleme bemerken.

0
Byron C.