Cisco StackWise
StackWise ist eine Stacking Methode in Cisco Catalyst 3750/3850 sowie 9200/9300 Switches.
Dabei können bis zu 8 (oder 9 bei 3750/3850) physikalische Switches zu einem logischen Switch Stack kombiniert werden.
Stack Ports und Stack Cable
Dazu haben die Switche sogenannte Stack Ports welche sich in der Regel auf der Rückseite des Switches befinden. Über proprietäre Stack Cables werden die Switche zu einem Stack verbunden. Anders als bei VSS oder Stacking Cisco StackWise Virtual wo über die normalen Ethernet Ports ein Stack gebildet wird. Die Stack Kabel sind in der Regel nur 0.5m, 1m oder 3m lang. Dementsprechend ist ein übergreifendes Stacking in mehreren Racks oder auch Etagen nicht möglich. StackWise findet in der Regel im selben Rack statt.
Darüber hinaus gibt es auch noch StackPower Cables, welche in der Regel nur bei PoE Switches Anwendung finden. Dabei kann ein Switch sollte er mehr Strom benötigen, diese auch von anderen Switches im Stack beziehen.
Topologie
Der Stack formt eine Ring Topologie welche dabei wie folgt aufgebaut ist:
- Switch 1 → Switch 2 → Switch 3 → Switch 4 → Switch 1 So ist sichergestellt das es immer zwei Wege zu jedem Switch gibt, sollte einer ausfallen. Bei einem Ausfall gilt aber zu beachten, dass dann die Bandbreite halbiert wird. Die Stack Kabel sind dennoch in der lange Hohe Bandbreiten bereitzustellen.
Active & Standby
Question
Wenn ein Switch in Standby Modus ist, kann er dann trotzdem wie die anderen Member Daten weiterleiten? Bezieht sich also die Standby Funktionalität nur auf die Control Plane und nicht auf die Data Plane?
StackWise Initialization
- Stack Discovery Protokoll SDP wird über Broadcast Messages an die anderen Switches versendet. Diese Kommunikation geschieht über die Stack Kabel.
- Nachdem alle Switches erkannt wurden, werden Switchnummern festgelegt.
- Dies geschieht im Default automatisch, kann aber manuell festgelegt werden.
- Die Nummerierung erfolgt von 1-8
- Als nächstes wird ein Active Switch gewählt
- An dieser Wahl nehmen alle Switche teil, die während einer 2 Minütigen Election Window gestartet sind.
- Der Swich mit der höchsten Priorität wird der aktive Switch, bei einem gleichstand gewinnt die niedrigste MAC.
- Jeder Active Switch benötigt ein Standby Switch
- Dieser Standby Switch wird nach den selben Parametern gewählt.
- Der Standby Switch übernimmt, sollte der Active Switch ausfallen
- Die restlichen Switches sind Member
- Diese Switche sind hauptsächlich verantwortlich für die Data Plane, übernehmen aber nicht wenn einer der Active oder Standby ausfällt
- Sollte ein neuer Switch dem Stack hinzugefügt werden, so wird keine neue Election stattfinden.