Stacking, virtueel chassis en MLAG
Twee of meer switches kunnen zich als één gedragen: een stack of virtueel chassis deelt een control plane via speciale verbindingen, terwijl MLAG (multi-chassis LAG) twee onafhankelijke control planes behoudt en alleen het downstreamapparaat laat denken dat het met één switch is verbonden. Beide veranderen de poortnamen, welke poorten worden gebruikt, welke kabels of optische modules daarin zijn toegestaan en hoe een defecte link zich gedraagt. Deze pagina behandelt de technologieën per fabrikant, hun regels voor bekabeling en optische modules, de alternatieven en aandachtspunten voor transceivers.

De drie benaderingen
| Benadering | Control plane | Dataplane | Gebruikelijke schaal | Foutdomein |
|---|
| Stack (ring/keten van vaste switches) | één (master + leden) | gedeelde backplane via stackkabels | 2–10 eenheden, één rack/ruimte | hele stack bij masterfout of softwarefout |
| Virtueel chassis / cluster (twee of meer chassis of vaste switches via frontpoorten) | één | forwarding over interchassislinks | 2 (soms meer), kan ruimtes omspannen | beide |
| MLAG / vPC / VLT / VSX | twee onafhankelijke | peerlink + keepalive; elke switch forwardt lokaal | 2 | één switch; de andere blijft forwarden |
| L3 leaf–spine met ECMP (geen koppeling) | onafhankelijk | gerouteerd | willekeurig | één link of behuizing; andere blijven onaangetast |
Technologieën per fabrikant
| Fabrikant | Stacking | Virtualisatie als chassis | Koppeling van het MLAG-type |
|---|
| Cisco | StackWise (Catalyst 9200/9300: StackWise-160/480/1T) via speciale achterkabels; FlexStack (2960-X) | StackWise Virtual (Catalyst 9500/9600) via 40G/100G-optische modules aan de voorzijde; Nexus 2000 FEX | vPC (Nexus) |
| Juniper | Virtual Chassis (EX2300…EX4650, QFX5100/5120) via speciale VCP of omgezette QSFP+/QSFP28-uplinks | Virtual Chassis Fabric (spine-leaf-VC) | MC-LAG; EVPN-multihoming heeft nu de voorkeur |
| HPE Aruba | VSF (AOS-CX 6200/6300) via frontpoorten; backplanestacking op 6300 met kabels | VSX (8320/8325/8400) via ISL | VSX is in MLAG-stijl (twee control planes) |
| HPE/H3C | IRF (Comware) via 10G/40G/100G-frontpoorten | IRF overbrugt chassis | M-LAG (Comware 7) |
| Huawei | iStack (S-serie) via stackkaarten of frontpoorten | CSS (cluster switch system, chassis) | M-LAG (CloudEngine) |
| Dell | stacking (vaste OS10-switches) via frontpoorten | — | VLT (Virtual Link Trunking) |
| Arista | geen | — | MLAG (peerlink via frontpoorten) |
| Extreme | SummitStack via achter- of frontpoorten (EXOS); VOSS-clustering | — | MLT/SMLT, vIST (VOSS) |
| Ruckus | stacking via 10G/40G-frontpoorten (ICX) | — | — |
| Nvidia / Cumulus | geen | — | MLAG (CLAG) via peerbond |
| SONiC | geen | — | MCLAG (community-/fabrikantimplementaties) |
| MikroTik | geen | — | MLAG (RouterOS 7, CRS3xx/5xx) |
| Brocade FC | — | — | fabric, geen koppeling nodig (SAN-ontwerp) |
Bekabeling en optische modules voor stacking
| Stacktype | Kabel / module | Regels voor optische modules |
|---|
| Speciale achterste stackpoorten (StackWise, 6300-backplane, iStack-kaarten) | propriëtaire kabels, 0,5–3 m, 40–480 Gb/s geaggregeerd, speciale connectoren | geen transceivers; kabels zijn fabrikantspecifiek en worden gecontroleerd |
| Stacking via frontpoorten / VCP via QSFP+/QSFP28 (Juniper VC, IRF, VSF, iStack via uplinks, ICX) | standaard 40G/100G DAC, AOC of optische modules; poort wordt naar stackmodus omgezet (request virtual-chassis vc-port set pic-slot 0 port 48) | hetzelfde beleid voor optische modules als voor uplinks; DAC is gebruikelijk binnen één rack, AOC/SR4/LR4 tussen ruimtes (Juniper VC staat VCP met groot bereik tussen gebouwen toe); omzetting naar VCP verwijdert een poort uit de uplinkpool |
| StackWise Virtual / CSS / VSX ISL | 2–4 × 40G/100G-frontpoorten met standaard optische modules | linkleden horen identieke modules te zijn; verlies van ISL splitst het paar |
| MLAG-peerlink | 2+ × 40/100/400G tussen het paar (DAC in één rack) | moet de snelste, meest redundante link van het paar zijn; peer-keepalive via OOB |
Stackkabels hebben op verschillende platforms een eigen EEPROM; een niet-originele of beschadigde kabel verschijnt als een lid dat nooit toetreedt.
Wat stacking voor de beheerder verandert
| Aspect | Effect |
|---|
| Poortnamen | eerste nummer wordt de lid-ID: Gi2/0/1, xe-1/0/48, 2:49 (Poortnamen en leds) |
| Uplinks | spreid ze over leden (één per lid), zodat een lidstoring de stack verbonden houdt; LAG over leden |
| Inventaris van optische modules | show inventory / show chassis hardware vermeldt modules per lid; dezelfde PN kan worden geaccepteerd op het softwarebeeld van één lid, maar niet in een stack met gemengde versies |
| Software-upgrade | hele stack (ISSU op sommige); herladen van een stack schakelt elke optische module uit |
| Masterverkiezing | bij een fout blijven poorten forwarden (NSF), maar beheer verhuist |
| Ring tegenover keten | een ring overleeft één kabelstoring; een keten niet |
| Gemengde modellen | beperkt door de fabrikant (zelfde familie, zelfde licentie, soms hetzelfde model) |
Bijzonderheden van MLAG
| Item | Regel |
|---|
| Peerlink | 2 × de hoogste uplinksnelheid, LAG; vervoert verkeer van orphan-poorten en failover |
| Keepalive | apart pad (OOB) om split-brain te detecteren |
| Downstream | server of switch met een LACP-LAG waarvan leden naar beide peers gaan; identieke snelheid/FEC op beide leden (Basisprincipes van forwarding) |
| Consistentie | VLAN's, MTU, STP-instellingen en FEC op lidpoorten moeten op beide peers overeenkomen; mismatch → LAG-lid opgeschort |
| Optische modules | de twee DAC's van een downstreamhost landen op twee switches: koop en codeer ze als paar |
| Modern alternatief | EVPN-multihoming (ESI-LAG) verwijdert de peerlink; zuiver L3 naar de host verwijdert koppeling volledig |
Storingen rond optische modules in gekoppelde systemen
| Symptoom | Oorzaak | Waar te kijken |
|---|
| Stacklid treedt nooit toe, stackled uit | stackkabel verkeerd aangesloten, niet origineel, of poort niet naar VCP omgezet | kabel-EEPROM/led, show switch stack-ports, show virtual-chassis vc-port |
| VCP-link flapt, leden kiezen opnieuw | marginale optische modules/DAC op de VCP | DDM op de VCP-poort (Link flapping) |
| MLAG-lid op één peer opgeschort | FEC-/snelheids-/MTU-mismatch tussen lidpoorten van de peers | Recepten voor poortconfiguratie |
| Helft van de servers verliest een pad na upgrade | nieuwe release van één peer weigert optische modules van derden | Compatibiliteitsmatrices en firmware |
| Peerlink uit, split-brain | defecte peerlink-DAC met verkeerd ingestelde keepalive | ontwerp: twee leden op verschillende kaarten |
In CodingBox
Stacking en MLAG verdubbelen het aantal plaatsen waar een module moet worden geaccepteerd: dezelfde gecodeerde identiteit moet op beide leden of beide peers slagen, soms op twee softwareversies. Lees en registreer de modules van een paar samen, en behandel naar VCP omgezette uplinks als uplinks in de inventaris (Check transceiver, Code database).