Che cos’è uno switch di rete · Nozioni di base sugli switch · Schede di rete e switch · Documentazione · CodingBox
CodingBox Documentazione

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.

Schema a blocchi di uno switch: gabbie, PHY, ASIC di forwarding, CPU del control plane, porte di management, bus I²C, alimentazione

Cosa fa uno switch

FunzioneLivelloCosa significaDove approfondire
Forwarding per indirizzo MAC2apprende quale MAC sta dietro quale porta, inonda gli sconosciuti, isola le VLANNozioni di forwarding
Routing3la maggior parte degli switch enterprise e tutti quelli da data center instradano anche tra subnet (ECMP, BGP/OSPF)Nozioni di forwarding
Aggregazione dei collegamenti, ridondanza2/3LAG/LACP, MLAG, spanning tree, stackingStacking e MLAG
Terminazione fisica1gabbie, SerDes, PHY — la parte che tocca il moduloDentro uno switch, Tipi di porta e gabbie
Management—CLI/API, SNMP, telemetria, syslog; lettura delle EEPROM dei ricetrasmettitori e del DDMGestione e monitoraggio

Anatomia in una tabella

ParteCompitoPerché conta per l’ottica
ASIC di forwardingcommuta/instrada a line ratei suoi SerDes fissano le velocità di lane che una porta può usare
Gabbie del pannello frontale (RJ45, SFP, QSFP…)ospitano moduli e cavifamiglia e generazione decidono cosa entra e a che velocità
PHY, retimer, gearboxadattano le lane dell’ASIC alle porteaggiungono limiti di velocità/FEC; l’LPO richiede il collegamento diretto all’ASIC
CPU del control plane + NOSconfigura tutto, legge i moduli via I²Capplica la policy del produttore sui moduli
Alimentatori e ventolealimentano l’ASIC e fino a 1 kW di ottiche; muovono ariabudget di potenza della gabbia, direzione del flusso d’aria, temperatura del modulo
Porte di management (console, Ethernet OOB, USB)accesso quando la rete è downdove 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

PosizionePorte tipicheOttica
Access / leaf24–48 downlink in rame o SFP28, 2–8 uplinkDAC in rack, uplink SR/LR
Distribution / aggregation / spinetutto in fibra 25G–400GSR4/DR4/FR4/LR4
Core / super-spine / border100G–800G, lungo raggioLR4, ER4, ZR/ZR+, CWDM/DWDM
Management (OOB)1G rame/SFPLX verso il core OOB

Ruoli, topologie e come contare le ottiche a partire da un progetto: Ruoli e topologie degli switch.

Switch e ricetrasmettitori

  1. La gabbia decide cosa entra meccanicamente e quali velocità di lane sono possibili (Tipi di porta e gabbie).
  2. All’inserimento il NOS legge l’EEPROM del modulo sul bus a due fili: identità, codici di conformità, classe di potenza (Inizializzazione dell’host).
  3. Convalida il modulo rispetto alla propria policy — da «qualunque cosa venga interpretata correttamente» a whitelist OEM rigide (Come ogni NOS convalida un modulo).
  4. 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).
  5. 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).


Se trovi un’imprecisione o un errore in questo articolo, seleziona il passaggio corrispondente e premi Ctrl+Enter per .