Che cos’è uno switch di rete
Uno switch di rete è una scatola di porte e un motore di forwarding: i frame arrivano su una porta ed escono dalla porta dove si trova la destinazione. Dietro questa singola frase ci sono diversi livelli che decidono se un modulo ottico funziona — il silicio che pilota la porta, la gabbia che ospita il modulo, il software che legge la sua memoria e decide se fidarsene, il ruolo che lo switch gioca nella rete e il management plane che riporta ciò che è successo. Questa sezione li percorre tutti dal punto di vista del ricetrasmettitore; questa pagina è la mappa.
Cosa fa uno switch
| Funzione | Livello | Cosa significa | Dove approfondire |
|---|---|---|---|
| Forwarding per indirizzo MAC | 2 | apprende quale MAC sta dietro quale porta, inonda gli sconosciuti, isola le VLAN | Nozioni di forwarding |
| Routing | 3 | la maggior parte degli switch enterprise e tutti quelli da data center instradano anche tra subnet (ECMP, BGP/OSPF) | Nozioni di forwarding |
| Aggregazione dei collegamenti, ridondanza | 2/3 | LAG/LACP, MLAG, spanning tree, stacking | Stacking e MLAG |
| Terminazione fisica | 1 | gabbie, SerDes, PHY — la parte che tocca il modulo | Dentro uno switch, Tipi di porta e gabbie |
| Management | — | CLI/API, SNMP, telemetria, syslog; lettura delle EEPROM dei ricetrasmettitori e del DDM | Gestione e monitoraggio |
Anatomia in una tabella
| Parte | Compito | Perché conta per l’ottica |
|---|---|---|
| ASIC di forwarding | commuta/instrada a line rate | i suoi SerDes fissano le velocità di lane che una porta può usare |
| Gabbie del pannello frontale (RJ45, SFP, QSFP…) | ospitano moduli e cavi | famiglia e generazione decidono cosa entra e a che velocità |
| PHY, retimer, gearbox | adattano le lane dell’ASIC alle porte | aggiungono limiti di velocità/FEC; l’LPO richiede il collegamento diretto all’ASIC |
| CPU del control plane + NOS | configura tutto, legge i moduli via I²C | applica la policy del produttore sui moduli |
| Alimentatori e ventole | alimentano l’ASIC e fino a 1 kW di ottiche; muovono aria | budget di potenza della gabbia, direzione del flusso d’aria, temperatura del modulo |
| Porte di management (console, Ethernet OOB, USB) | accesso quando la rete è down | dove vedi show interfaces transceiver |
Dettagli: Dentro uno switch; le classi di apparati che racchiudono queste parti: Classi di switch e fattori di forma.
Dove si collocano gli switch
| Posizione | Porte tipiche | Ottica |
|---|---|---|
| Access / leaf | 24–48 downlink in rame o SFP28, 2–8 uplink | DAC in rack, uplink SR/LR |
| Distribution / aggregation / spine | tutto in fibra 25G–400G | SR4/DR4/FR4/LR4 |
| Core / super-spine / border | 100G–800G, lungo raggio | LR4, ER4, ZR/ZR+, CWDM/DWDM |
| Management (OOB) | 1G rame/SFP | LX verso il core OOB |
Ruoli, topologie e come contare le ottiche a partire da un progetto: Ruoli e topologie degli switch.
Switch e ricetrasmettitori
- La gabbia decide cosa entra meccanicamente e quali velocità di lane sono possibili (Tipi di porta e gabbie).
- All’inserimento il NOS legge l’EEPROM del modulo sul bus a due fili: identità, codici di conformità, classe di potenza (Inizializzazione dell’host).
- Convalida il modulo rispetto alla propria policy — da «qualunque cosa venga interpretata correttamente» a whitelist OEM rigide (Come ogni NOS convalida un modulo).
- Configura la porta — velocità, FEC, auto-negoziazione, breakout — in base alle capacità dichiarate dal modulo e ai comandi dell’operatore (Ricette di configurazione delle porte).
- Interroga il DDM e solleva allarmi; il management plane li esporta (Gestione e monitoraggio).
CodingBox legge e codifica proprio la memoria che uno switch ispeziona al passo 2, in modo che un modulo presenti l’identità che lo switch si aspetta al passo 3 (Blocco del produttore e codifica).
L’altro capo: le schede di rete
Il lato server gioca la stessa partita con un driver al posto del NOS e il PCIe al posto di un ASIC di fabric — NIC con porte ottiche. L’interfaccia elettrica tra MAC, PHY e gabbia su entrambi i lati (SGMII, SFI, CAUI-4, 400GAUI-8) è descritta in Interfacce indipendenti dal mezzo.
Per approfondire
- Classi di switch e fattori di forma — fisso, modulare/a chassis, impilabile, industriale, white-box; ridondanza, direzione del flusso d’aria e perché conta per l’ottica.
- Dentro uno switch — generazioni di ASIC e SerDes, gruppi di porte e vincoli di velocità, PHY e retimer, control plane e bus a due fili, alimentazione e raffreddamento.
- Porte e uplink — ruoli delle porte, access contro trunk contro uplink, oversubscription, moduli per uplink, LAG sugli uplink, scelta delle ottiche per uplink.
- Tipi di porta e gabbie — la matrice di forma e funzione da SFP a OSFP-XD, porte combo, adattatori QSA, regole di breakout e di gruppo di velocità.
- Denominazione delle porte e LED — nomi delle interfacce per NOS, notazione dei figli di breakout, semantica di slot/porta, cosa significano i LED.
- Stacking, virtual chassis e MLAG — StackWise, VSF/VSX, Virtual Chassis, IRF, iStack, VLT, vPC/MLAG e le loro ottiche.
- Nozioni di forwarding — VLAN, trunk, spanning tree, LAG, routing ed ECMP, e come vi emergono i guasti del livello fisico.
- Ruoli e topologie degli switch — livelli campus e leaf–spine mappati sulle ottiche, distanze e conteggi.
- Gestione e monitoraggio — console, OOB, CLI/API, MIB SNMP e percorsi di telemetria per i dati dei ricetrasmettitori, syslog, aggiornamenti.
- Scegliere e mettere in servizio uno switch — criteri di selezione pensando all’ottica e una checklist di messa in servizio fino alla baseline del DDM.
In CodingBox
Ogni passo in cui lo switch tocca il modulo — lettura dell’identità, convalida, negoziazione di velocità e potenza, DDM — è una lettura o scrittura di byte che CodingBox mostra al banco, così l’esito lato switch può essere previsto prima che il modulo venga installato in rack (Check transceiver).