Wat een netwerkswitch is
Een netwerkswitch heeft poorten en een doorstuurengine: frames komen op één poort binnen en verlaten de switch via de poort waar de bestemming zich bevindt. Daarachter liggen verschillende lagen die bepalen of een optische module werkt: het silicium dat de poort aanstuurt, de cage die de module vasthoudt, de software die het geheugen leest en beslist de module te vertrouwen, de rol van de switch in het netwerk en het beheervlak dat meldt wat er is gebeurd. Deze sectie behandelt ze vanuit het oogpunt van de transceiver; deze pagina is de kaart.
Wat een switch doet
| Functie | Laag | Betekenis | Meer informatie |
|---|---|---|---|
| Doorsturen op MAC-adres | 2 | leert achter welke poort elke MAC zich bevindt, floodt onbekende bestemmingen, isoleert VLANs | Basisprincipes van forwarding |
| Routing | 3 | de meeste bedrijfsswitches en alle datacenterswitches routeren ook tussen subnetten (ECMP, BGP/OSPF) | Basisprincipes van forwarding |
| Linkaggregatie, redundantie | 2/3 | LAG/LACP, MLAG, spanning tree, stacking | Stacking, virtueel chassis en MLAG |
| Fysieke terminatie | 1 | cages, SerDes, PHYs: het deel dat de module raakt | In een switch, Poorttypen & cages |
| Beheer | — | CLI/API, SNMP, telemetrie, syslog; transceiver-EEPROMs en DDM lezen | Beheer & monitoring |
Anatomie in één tabel
| Onderdeel | Taak | Belangrijk voor optica omdat |
|---|---|---|
| Forwarding ASIC | schakelt/routet op lijnsnelheid | de SerDes bepalen de lane-snelheden waarop een poort kan werken |
| Cages op het voorpaneel (RJ45, SFP, QSFP…) | bevatten modules en kabels | familie en generatie bepalen wat past en hoe snel |
| PHYs, retimers, gearboxes | passen ASIC-lanes aan poorten aan | voegen snelheids-/FEC-beperkingen toe; LPO vereist rechtstreekse ASIC-aansluiting |
| Control-plane CPU + NOS | configureert alles, leest modules via I²C | past het modulebeleid van de fabrikant toe |
| Voedingen en ventilatoren | voeden ASIC en tot 1 kW aan optica; verplaatsen lucht | vermogensbudget van de cage, luchtstroomrichting, moduletemperatuur |
| Managementpoorten (console, OOB Ethernet, USB) | toegang wanneer het netwerk uitvalt | hier ziet u show interfaces transceiver |
Details: In een switch; de typen behuizingen die deze onderdelen bevatten: Switchklassen & vormfactoren.
Waar switches staan
| Positie | Typische poorten | Optica |
|---|---|---|
| Access / leaf | 24–48 koperen of SFP28-downlinks, 2–8 uplinks | DAC in rack, SR/LR-uplinks |
| Distributie / aggregatie / spine | volledig glasvezel 25G–400G | SR4/DR4/FR4/LR4 |
| Core / super-spine / border | 100G–800G, groot bereik | LR4, ER4, ZR/ZR+, CWDM/DWDM |
| Beheer (OOB) | 1G koper/SFP | LX naar de OOB-core |
Rollen, topologieën en het tellen van optica in een ontwerp: Switchrollen & topologieën.
Switches en transceivers
- De cage bepaalt wat mechanisch past en welke lane-snelheden mogelijk zijn (Poorttypen & cages).
- Bij het plaatsen leest het NOS de EEPROM van de module via de tweedraadsbus: identiteit, conformiteitscodes, vermogensklasse (Hostinitialisatie).
- Het valideert de module volgens zijn beleid, van ‘alles wat kan worden geparseerd’ tot strikte OEM-whitelists (Hoe elk NOS een module valideert).
- Het configureert de poort: snelheid, FEC, autonegotiatie, breakout, op basis van de opgegeven mogelijkheden van de module en de opdrachten van de beheerder (Recepten voor poortconfiguratie).
- Het polt DDM en geeft alarmen; het beheervlak exporteert die (Beheer & monitoring).
CodingBox leest en codeert precies het geheugen dat een switch in stap 2 inspecteert, zodat een module de identiteit aanbiedt die de switch in stap 3 verwacht (Fabrikantvergrendeling & codering).
Het andere uiteinde: netwerkkaarten
Aan de serverzijde gebeurt hetzelfde met een driver in plaats van een NOS en PCIe in plaats van een fabric ASIC: NICs met optische poorten. De elektrische interface tussen MAC, PHY en cage aan beide kanten (SGMII, SFI, CAUI-4, 400GAUI-8) staat in Media-onafhankelijke interfaces.
Verder lezen
- Switchklassen & vormfactoren — vast, modulair/chassis, stapelbaar, industrieel, white-box; redundantie, luchtstroomrichting en het belang daarvan voor optica.
- In een switch — ASIC- en SerDes-generaties, poortgroepen en snelheidsbeperkingen, PHYs en retimers, control plane en de tweedraadsbus, voeding en koeling.
- Poorten en uplinks — poortrollen, access versus trunk versus uplink, oversubscriptie, uplinkmodules, LAG op uplinks, uplinkoptica kiezen.
- Poorttypen & cages — de matrix voor pasvorm en functie van SFP tot OSFP-XD, combopoorten, QSA-adapters, breakout- en regels voor snelheidsgroepen.
- Poortnamen & leds — interfacenamen per NOS, notatie voor breakout-kinderen, slot-/poortsemantiek, betekenis van de leds.
- Stacking, virtueel chassis en MLAG — StackWise, VSF/VSX, Virtual Chassis, IRF, iStack, VLT, vPC/MLAG en hun optica.
- Basisprincipes van forwarding — VLANs, trunks, spanning tree, LAG, routing en ECMP, en hoe fouten in de fysieke laag daarin zichtbaar worden.
- Switchrollen & topologieën — campushiërarchieën en leaf–spine gekoppeld aan optica, afstanden en aantallen.
- Beheer & monitoring — console, OOB, CLI/API, SNMP MIBs en telemetrische paden voor transceivergegevens, syslog, upgrades.
- Een switch kiezen en in bedrijf stellen — selectiecriteria met oog voor optica en een inbedrijfstellingschecklist tot en met de DDM-basislijn.
In CodingBox
Elke stap waarin de switch de module aanraakt — identiteitslezing, validatie, onderhandeling over snelheid en vermogen, DDM — is het lezen of schrijven van bytes die CodingBox op de werkbank toont. Daardoor kan het gedrag aan de switchzijde worden voorspeld voordat de module in een rack wordt geplaatst (Check transceiver).