© Copyright 2026 Ferrantino Francesco

Quando la rete non funziona, quindi niente connessione, siti irraggiungibili, lentezza inspiegabile il modo migliore per trovare il problema è seguire un metodo logico uno dei più efficaci è basarsi sui livelli del modello ISO/OSI.

Cos’è il modello ISO/OSI

Il modello ISO/OSI (Open Systems Interconnection) è uno standard che suddivide la comunicazione di rete in sette livelli ognuno con un ruolo preciso:

Livello 7 - Applicazione: interfaccia con l’utente testa l’applicazione finale (browser, email, DNS)

Livello 6 - Presentazione: verifica codifica e formato dei dati (ad esempio SSL, cifratura)

Livello 5 - Sessione: controlla se la connessione rimane stabile o cade

Livello 4 - Trasporto: controllo delle connessioni (TCP/UDP)

Livello 3 - Rete: instradamento dei pacchetti (IP)

Livello 2 - Data Link: comunicazione tra nodi sulla stessa rete (MAC, ARP)

Livello 1 - Fisico: trasmissione fisica (cavi, segnali, Wi-Fi)

Capire questa struttura ti aiuta a isolare i problemi: se un test funziona a un certo livello, il guasto è probabilmente in un livello superiore. Se la rete non funziona, non andare nel panico: parti dal livello 1 e risali il modello ISO/OSI è la tua mappa per trovare il problema in modo logico e veloce.

Fare troubleshooting seguendo i livelli del modello ISO/OSI aiuta a ragionare per metodo: dal cavo al browser, ogni livello può essere testato con uno strumento specifico.

Livello 1 - Fisico

Cosa controllare: cavi scollegati, Wi-Fi disattivato, scheda di rete difettosa, indicatori LED sul router o sulla scheda di rete


Livello 2 - Data Link

Cosa controllare: comunicazione tra dispositivi nella stessa rete locale. Corrette associazioni MAC e IP

Strumenti: visualizza la tabella ARP (indirizzi IP e MAC dei dispositivi visti in rete): arp -a

Mostra tutte le interfacce e il loro stato (attiva, disattiva, collegata) mostra gli indirizzi fisici di Livello 2, Indirizzo fisico (indirizzo MAC) e Indirizzo logico (indirizzo IP) utilizzato per inviare il pacchetto dal dispositivo sorgente al dispositivo di destinazione: ipconfig /all

Verifica che la scheda di rete locale funzioni correttamente: ping 127.0.0.1


Livello 3 - Rete (IP)

Cosa controllare: Indirizzi IP errati, gateway sbagliato, assenza di routing.

Strumenti: il comando ipconfig /all visualizza informazioni aggiuntive, tra cui l'indirizzo MAC, gli indirizzi IP del gateway predefinito e i server DNS. Indica inoltre se DHCP è abilitato, l'indirizzo del server DHCP e le informazioni sul lease: ipconfig /all

Visualizza il percorso effettuato per raggiungere la destinazione: traccia il percorso dei pacchetti fino alla destinazione utile per scoprire dove si interrompe la connessione: tracert 8.8.8.8

Visualizza la tabella di routing locale: utile per capire se il traffico sa dove andare: route print

Verificare le connessioni ad altri host IP: ping 192.168.1.1


Livello 4 - Trasporto (TCP/UDP)

Cosa controllare: porte chiuse o bloccate

Strumenti: visualizza le connessioni di rete, elenca tutte le connessioni e le porte aperte con netstat -an

Tenta di connettersi all’host 192.168.10.21 sulla porta 80 (HTTP): se compare una schermata nera la porta è aperta. Se restituisce “Impossibile aprire la connessione” allora la porta è chiusa o bloccata.(Nota: in Windows 10/11 Telnet può essere attivato da “Funzionalità di Windows” → “Client Telnet”): telnet 192.168.10.21 80


Livelli 5 - Sessione

Cosa controllare: controlla se la connessione rimane stabile o cade, serve a mantenere attiva una connessione ad esempio tra client e server: la connessione si apre ma cade dopo poco tempo, Timeout o errori di autenticazione, sessioni che restano “appese” (non si chiudono correttamente).

Strumenti: mostra le connessioni attive e il loro stato ESTABLISHED, TIME_WAIT, CLOSE_WAIT con netstat -an


Livello 6 - Presentazione

Si occupa di come vengono rappresentati e formattati i dati (codifica, compressione, cifratura, certificati SSL/TLS). È il livello che assicura che i dati siano leggibili e sicuri tra le due parti.

Cosa controllare: errori di cifratura (HTTPS, certificati scaduti o non validi). Dati che non vengono interpretati correttamente (problemi di codifica o formato). Errori SSL/TLS durante la connessione a siti o server.

Strumenti: browser per controllare errori SSL o HTTPS


Livello 7 - Applicazione

Cosa controllare: servizi applicativi come DNS, HTTP, SMB, ecc. Errori di risoluzione dei nomi o autenticazione.

Strumenti nslookup Interroga il server dei nomi:

nslookup www.google.com
Server:127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: www.google.com
Address: 216.58.205.36
Name: www.google.com

oppure

nslookup 8.8.8.8
8.8.8.8.in-addr.arpa name = dns.google.
Authoritative answers can be found from:
Ferrantino Francesco

Ferrantino Francesco

Cookie Policy

Leggi  informativa Cookie Policy
Il "Sito" utilizza i Cookie per rendere i propri servizi semplici e efficienti per l’utenza che visiona le pagine di franksoft.it

Disclaimer

L'autore degli articoli non si assume nessuna responsabilità per eventuali danni ai vostri dispositivi. Tutto ciò che viene spiegato è puramente a scopo dimostrativo.
Il presente sito non costituisce testata giornalistica in quanto non ha carattere periodico ed è aggiornato secondo la mia disponibilità e la reperibilità dei materiali ivi contenuti. Pertanto, non può essere considerato in alcun modo un prodotto editoriale ai sensi della Legge n. 62 del 7/03/2001.

Licenza

Tutte le immagini presenti nel sito appartengono ai rispettivi titolari e sono utilizzate senza alcuno scopo di lucro. Ogni eventuale violazione del copyright non è intenzionale.
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale.  Licenza Creative Commons