Come Viaggiano i Dati su Internet: Spiegazione dello Switching a Pacchetti
La tua email, stream o gioco si muovono come pacchetti—non come un unico grosso blob.
Anatomia del Pacchetto
[Intestazione: IP sorgente/destinazione, porte, numero sequenza, flag] [Payload: 1–1500 byte] [FCS/CRC] Perché i Pacchetti Vincono
- Multiplexing Statistico: più flussi condividono un singolo collegamento; i picchi vengono assorbiti senza circuiti dedicati.
- Isolamento Guasti: pacchetto perso → ritrasmetti 1 KB, non 1 GB.
- Diversità Percorso: i pacchetti instradano indipendentemente; congestione su un percorso → altri deviano.
- QoS e Prioritizzazione: i tag DSCP/CoS permettono a voce/video di saltare la coda.
- Sicurezza: crittografia (TLS, IPsec) per pacchetto; un intercettatore vede frammenti.
Ciclo di Vita
- App → segmento TCP/UDP.
- Livello IP → pacchetto (aggiunge intestazioni IP).
- Livello Link → frame (Ethernet, Wi-Fi, DOCSIS, GPON).
- Fisico → bit su fibra/aria.
- Inverso a destinazione → riassembla per numero sequenza.
TCP vs. UDP
| TCP | UDP |
|---|---|
| Affidabile, ordinato, controllo flusso | Non affidabile, non ordinato, overhead minimo |
| Web, email, SSH, DB | Voce, video, gaming, DNS, telemetria IoT |
| Ritrasmette pacchetti persi | L'applicazione gestisce la perdita (FEC, occultamento) |
Scala
~400 Tbps picco globale (2024). ~1018 pacchetti/giorno. Ogni pacchetto una piccola busta—indirizzata, affrancata, instradata, consegnata.