Perché uno switch di rete è un dispositivo Layer 2
Uno switch opera al Livello 2 (Data Link) del modello OSI perché le sue decisioni di inoltro si basano esclusivamente su indirizzi MAC.
Funzionamento al Livello 2
- Ricezione frame: la porta in ingresso riceve il frame Ethernet.
- Apprendimento sorgente: lo switch legge l'indirizzo MAC sorgente → lo mappa alla porta di ingresso nella tabella indirizzi MAC (tabella CAM).
- Ricerca destinazione: legge l'indirizzo MAC di destinazione → controlla la tabella.
- Decisione di inoltro:
- Unicast noto → inoltro su singola porta.
- Unicast sconosciuto / broadcast / multicast → flood su tutte le altre porte nella VLAN.
- Nessuna ispezione Livello 3+: non analizza intestazioni IP, porte TCP/UDP o dati applicativi.
Contesto OSI
| Livello | PDU | Dispositivo | Indirizzamento |
|---|---|---|---|
| 3 Network | Packet | Router | Indirizzo IP |
| 2 Data Link | Frame | Switch, Bridge | Indirizzo MAC |
| 1 Physical | Bit | Hub, Ripetitore, Cavo | Nessuno (segnali) |
Switch Layer 2+ / Layer 3
- Layer 2+: aggiunge routing statico, DHCP relay, IGMP snooping — resta principalmente L2.
- Switch Layer 3: aggiunge routing IP (SVI, porte routed) — ibrido L2/L3. "Switch" si riferisce al fattore di forma/trasferimento, non al puro L2.
Perché è importante
- Velocità: inoltro L2 basato su ASIC = linea-rate, latenza microsecondi.
- Trasparenza: agnostico rispetto al protocollo (IP, IPX, AppleTalk, custom).
- Scalabilità: tabelle MAC fino a 16k–1M+ voci; nessun overhead dei protocolli di routing.
Uno switch puro sa dove si trovano i dispositivi (MAC→porta), non chi sono (IP→rete).