Berechnung der Backplane-Kapazität eines Switches [geschlossen]

7

Warum sagen die Leute immer, dass für einen Switch mit Ports im Vollduplexmodus Portanzahl mal Bandbreite mal zwei für die Backplane-Kapazität benötigt wird?

Lassen Sie uns ein Beispiel haben. Nehmen Sie einen 4-Port-1-Gbit-Switch. Offensichtlich Vollduplex, da 1 GbE kein Halbduplex macht.

Jetzt:

  • Die Ports 1 und 2 kommunizieren im 1-Gbit-Vollduplex-Modus miteinander (Port 1 und Port 2 senden und empfangen beide mit 1 Gbit / s).
  • Die Ports 3 und 4 kommunizieren mit 1 Gbit Vollduplex miteinander (Senden und Empfangen mit 1 Gbit / s).

Alle vier Ports verbrauchen jetzt 2 Gbit / s (RX + TX) (wenn Sie sich die Ports ansehen). Es gibt jedoch nur vier tatsächliche 1-Gbit / s-Streams, wie im Folgenden dargestellt:

  • Port 1 -> Port 2 bei 1 Gbit / s
  • Port 1 <- Port 2 bei 1 Gbit / s
  • Port 3 -> Port 4 bei 1 Gbit / s
  • Port 3 <- Port 4 bei 1 Gbit / s

Warum behaupten manche, Sie brauchen hier eine 8- Gbit / s-Rückwandplatine? Ist das ein Marketing-Trick?

Nehmen Sie das noch einfachere Beispiel eines 2-Port-Switch? Warum in aller Welt brauche ich dann eine 4-Gbit / s-Rückwandplatine?

Marki
quelle
Nicht meine Gegenstimme, aber das Problem ist, dass es ein bisschen nach Hausaufgaben klingt.
Tombull89
Niemand sagt das. Suchen Sie nach einer Überzeichnung und untersuchen Sie das Konzept der Drahtgeschwindigkeit .
ewwhite
Nun, ich denke, ich sollte dann Professor werden, wenn die Fragen, die ich mir selbst stelle, wie Hausaufgaben klingen.
Marki
1
Off Topic? Hrmm, ich habe genau diese Frage persönlich mit zahlreichen meiner (weniger erfahrenen) Netzwerkkollegen beantwortet. Ich bin hier relativ neu, aber es scheint mir im Bereich der professionellen Vernetzung ziemlich thematisch zu sein.
Jeff McAdams
1
Diese Art des zufälligen Abschlusses von Themen aus welchen Gründen auch immer geht mir auf die Nerven. Wahrscheinlich versuchen die Marketing-Leute uns zum Schweigen zu bringen ;-)
Marki

Antworten:

9

Ihre Frage hebt das Problem der "Marketing-Mathematik" hervor, wenn es um Netzwerkausrüstung geht.

Ja, der gesamte Backplane-Durchsatz eines Switches ist die Summe der Portgeschwindigkeiten. Die Schwierigkeit entsteht, wenn Sie sich die technischen Datenblätter für Chassis-basierte Switches ansehen. Sie müssen die Bandbreite der Rückwandplatine für Streams zu und von einem einzelnen Switch Blade berücksichtigen. Um sicherzustellen, dass Ihr Switch nicht blockiert, benötigen Sie den Durchsatz der Schnittstelle, damit das Switch Blade mit der Rückwandplatine kommunizieren kann, um die doppelte Portkapazität zu erreichen.

Stellen Sie sich einen hypothetischen Switch mit 2 Steckplätzen vor ... jeder Steckplatz ist mit 2 Ports Gigabit-Ethernet bestückt, wobei jeder Port des Switches seine Daten an den gleichen nummerierten Port des anderen Switch Blade sendet:

  • Steckplatz1 / Port1 -> Steckplatz2 / Port1 bei 1 Gbit / s
  • Steckplatz2 / Port1 -> Steckplatz1 / Port1 bei 1 Gbit / s
  • Steckplatz1 / Port2 -> Steckplatz2 / Port2 bei 1 Gbit / s
  • Steckplatz2 / Port2 -> Steckplatz1 / Port2 bei 1 Gbit / s

Insgesamt 4 Gbit / s, genau wie in Ihrem Beispiel, aber berücksichtigen Sie die Bandbreite zur und von der Rückwandplatine für dasselbe Verkehrsmuster aus Sicht von Steckplatz 1:

  • Steckplatz1 / Port1 -> Rückwandplatine mit 1 Gbit / s
  • Rückwandplatine -> Steckplatz1 / Port1 bei 1 Gbit / s
  • Steckplatz1 / Port2 -> Rückwandplatine mit 1 Gbit / s
  • Rückwandplatine -> Steckplatz1 / Port2 bei 1 Gbit / s

Insgesamt 4 Gbit / s für das 2-Port-Switch-Blade, um mit der Rückwandplatine zu kommunizieren. Gleiches gilt für Steckplatz 2. Wenn Sie also die Summe der Bandbreiten der Switch-Blades messen, die mit der Rückwandplatine kommunizieren, erhalten Sie 8 Gbit / s. Während die Rückwandplatine intern nur einen Gesamtdurchsatz verarbeiten muss, der der Portkapazität entspricht, summieren sich die Schnittstellen zwischen der Rückwandplatine und den Switch-Blades eines modularen Gehäuses auf das Doppelte der Kapazität.

Aus diesem Grund ist das Lesen von technischen Datenblättern zu Netzwerkgeräten nicht immer einfach und erfordert manchmal ein wenig Graben, um zu verstehen, welche tatsächlichen Daten der Anbieter Ihnen präsentiert. Einige geben für die Bandbreite der Rückwandplatine den Durchsatz der Rückwandplatine selbst an, während andere die Summe der Schnittstellen zur Rückwandplatine von den Switch-Blades angeben.

Jeff McAdams
quelle
OK danke. Aber egal was passiert, ob Sie Slots mit Ports oder nur Ports (ein Slot) haben, das Summieren des TX des sendenden Ports mit dem RX des empfangenden Ports ist keine korrekte Möglichkeit, mir etwas anzugeben, da es sich um ein Slot handelt die gleichen Daten werden übertragen. * Steckplatz1 / Port1 -> Rückwandplatine @ 1 Gbit / s = Rückwandplatine -> Steckplatz2 / Port1 * Rückwandplatine -> Steckplatz1 / Port1 @ 1 Gbit / s = Steckplatz2 / Port1 -> Rückwandplatine * Steckplatz1 / Port2 -> Rückwandplatine @ 1 Gbit / s = Rückwandplatine - > Steckplatz2 / Port2 * Rückwandplatine -> Steckplatz1 / Port2 @ 1 Gbit / s = Steckplatz2 / Port2 -> Rückwandplatine Die Rückwandplatine überträgt zu keinem Zeitpunkt 8 Gbit / s Daten.
Marki
Wie ich schon sagte, "Marketing Math".
Jeff McAdams
2
Auch dies ist , wo Sie wirklich in zu bekommen , um die interne Architektur des Schalters zu verstehen. Wenn sich der ASIC, der die Weiterleitungsentscheidungen trifft, auf einem Blade befindet, würde die Rückwandplatine tatsächlich einen Durchsatz von 8 Gbit / s benötigen, da der Datenverkehr vom Schnittstellen-Blade über die Rückwandplatine zum Vermittlungsmodul und dann zurück über das Blade übertragen werden müsste Rückwandplatine zum Blade der Ausgabeschnittstelle ... Durchlaufen der Rückwandplatine zweimal für jedes Paket.
Jeff McAdams
Nun ... die Rückwandplatine wird möglicherweise mehr als einmal für dasselbe Paket verwendet, jedoch nicht gleichzeitig . ;-)
Marki
@ Marki Du hast recht, soweit ich das beurteilen kann. Selbst wenn alle 4 Ports kontinuierlich L2-Multicast-Pakete generieren würden, zähle ich für dieses Beispiel immer noch maximal 4 GB. Unabhängig davon, wo sich die Weiterleitung befindet. Wie Sie sagen, werden die Daten zweimal (asic auf der Chassis-Rückwandplatine) oder dreimal (asic auf jedem Blade) gesendet, jedoch nicht gleichzeitig. Aber Marketing liebt es wirklich, RX und TX zu addieren, um die Zahlen zu vergrößern. Werfen Sie einen Blick auf Powerline Marketing, wenn Sie ein echtes Lachen wollen. Diese Dinge sind so halbduplex wie möglich und sie fügen immer noch RX + TX hinzu.
Tonny