Network

La pila ISO/OSI: come viaggiano i dati su Internet

Ogni volta che navighiamo sul web, inviamo un messaggio o guardiamo un video, succede qualcosa di complesso ma ben organizzato. Il modello ISO/OSI serve proprio a spiegare come i dati viaggiano tra computer e server, suddividendo la comunicazione in 7 livelli, ognuno con un compito preciso.

Vediamo i 7 livelli utilizzando un esempio pratico, aprire un sito WEB. Quando digiti un indirizzo nel browser, i dati attraversano tutti e 7 i livelli OSI.

Livello 7, Applicazione

  • Cosa fa: Interagisce direttamente con l’utente
  • Esempio: Il browser invia la richiesta della pagina web tramite HTTP o HTTPS
  • Perché conta: Senza questo livello, non potresti “parlare” con i siti web

Livello 6, Presentazione

  • Cosa fa: Traduce, formatta, comprime e cifra i dati
  • Esempio: HTTPS usa TLS per cifrare la comunicazione
  • Perché conta: Protegge la privacy e garantisce che i dati siano leggibili correttamente

Livello 5, Sessione

  • Cosa fa: Gestisce l’apertura, il mantenimento e la chiusura della comunicazione tra client e server
  • Esempio: La sessione resta attiva mentre navighi tra le pagine dello stesso sito
  • Perché conta: Mantiene il contesto della conversazione digitale

Livello 4, Trasporto

  • Cosa fa: Divide i dati in pacchetti e garantisce che arrivino completi e nell’ordine giusto
  • Esempio: TCP assicura che la pagina web arrivi senza errori; UDP è usato per video o giochi in tempo reale
  • Perché conta: Garantisce affidabilità e velocità, a seconda del protocollo scelto

Livello 3, Rete

  • Cosa fa: Decide il percorso dei pacchetti tra mittente e destinatario
  • Esempio: I router instradano i pacchetti usando indirizzi IP
  • Perché conta: Senza questo livello, i dati non saprebbero dove andare

Livello 2, Collegamento

  • Cosa fa: Gestisce la comunicazione tra dispositivi nella stessa rete locale e rileva errori
  • Esempio: Indirizzi MAC su Ethernet o Wi-Fi
  • Perché conta: Garantisce che i dati raggiungano il dispositivo giusto sulla rete locale

Livello 1, Fisico

  • Cosa fa: Trasmette i bit sul mezzo fisico (elettricità, onde radio, fibre ottiche)
  • Esempio: Segnali Wi-Fi o impulsi elettrici nel cavo Ethernet
  • Perché conta: Senza questo livello, nessun dato fisico potrebbe muoversi

Di seguito una tabella riassuntiva

LivelloNomeFunzione principaleEsempi
7ApplicazioneInterazione con l’utenteHTTP, FTP, SMTP, DNS
6PresentazioneFormato, cifratura, compressioneTLS/SSL, UTF-8
5SessioneGestione della sessioneSessioni di login, videoconferenze
4TrasportoAffidabilità e porteTCP, UDP
3ReteInstradamento e IPIP, router
2CollegamentoMAC e rete localeEthernet, Wi-Fi, switch
1FisicoTrasmissione dei bitCavi, onde radio, fibra ottica

Il modello ISO/OSI non è solo teoria: è una mappa mentale che aiuta a capire cosa succede ogni volta che usiamo Internet. Conoscere OSI è fondamentale per:

  • Aiuta a capire davvero come funziona Internet. Invece di dire “Internet non funziona”, puoi capire se è un problema fisico, di rete, di trasporto o dell’applicazione
  • È essenziale per il troubleshooting. Il WiFi non si connette (livello 1 e 2), il ping non risponde (livello 3), il sito non si apre ma Internet funziona (livelli 4-7)
  • È la base dello studio delle reti. Senza, lo studio delle reti diventa frammentato e confuso
  • È indispensabile in cybersecurity. Ogni attacco e ogni difesa agiscono su uno o più livelli OSI. Firewall (livelli 3-4), IDS/IPS (livelli 3-7), HTTPS (livello 6), Phishing (livello 7)
  • Migliora la comunicazione tra professionisti.

Infine, ecco un’infografica che rappresenta la Pila ISO/OSI

Modello OSI e TCP/IP spiegati