LIVELLO 7 • DIAGNOSTICA • LEZIONE 7.1

Ping, latenza e jitter

Una connessione non si misura soltanto in megabit. Scopriamo quanto tempo impiegano i dati a viaggiare, perché la latenza influenza la reattività e cosa succede quando il ritardo cambia continuamente.

Livello Intermedio
Obiettivo Valutare la reattività della rete
Prerequisito Livelli 1–6

💡 In poche parole

La latenza descrive il ritardo introdotto nella comunicazione. Il ping è uno degli strumenti più semplici per misurare la raggiungibilità e il tempo di andata e ritorno verso una destinazione. Il jitter descrive invece quanto varia il ritardo tra misurazioni successive.

Velocità e reattività non sono la stessa cosa

Quando valutiamo una connessione Internet pensiamo spesso soltanto alla velocità in download.

Per esempio:

Download: 1000 Mbit/s

È sicuramente un dato importante, ma non descrive quanto velocemente la rete reagisce a una nostra richiesta.

Possiamo avere una connessione molto veloce nel trasferire grandi quantità di dati ma con un ritardo elevato.

Banda Quanti dati possiamo trasferire
Latenza Quanto dobbiamo aspettare

🧠 Due domande differenti

Velocità: quanti dati possiamo trasferire in un certo intervallo di tempo?

Latenza: quanto tempo impiega una comunicazione a raggiungere la destinazione?

📡 Che cos’è il ping?

Ping è uno strumento utilizzato per verificare se una destinazione IP è raggiungibile e per misurare il tempo necessario a ricevere una risposta.

In molti sistemi utilizza messaggi del protocollo ICMP.

Il computer invia una richiesta verso una destinazione.

Se la destinazione risponde al messaggio, viene misurato il tempo trascorso.

💻 PC Echo Request
🌐 Server Destinazione
PC Echo Reply

🔄 Andata e ritorno

Il valore mostrato normalmente dal comando ping rappresenta il tempo necessario per:

PC ↓ destinazione ↓ risposta ↓ PC

Si tratta quindi di un tempo di andata e ritorno.

Questo valore viene comunemente indicato come:

RTT Round-Trip Time

🔑 Ping e latenza vengono spesso usati come sinonimi

Nel linguaggio quotidiano si dice spesso: “ho 20 ms di ping”.

Più precisamente, quel numero rappresenta normalmente il tempo di andata e ritorno misurato dallo strumento.

Il millisecondo

La latenza viene normalmente espressa in millisecondi, abbreviati in:

ms

Un secondo contiene:

1000 millisecondi

Quindi:

10 ms = 0,010 secondi 50 ms = 0,050 secondi 100 ms = 0,100 secondi

🔍 Un esempio di ping

Su Windows possiamo aprire il Prompt dei comandi ed eseguire, per esempio:

ping 8.8.8.8

Potremmo ottenere un risultato simile:

Risposta da 8.8.8.8: byte=32 tempo=18ms TTL=117 Risposta da 8.8.8.8: byte=32 tempo=19ms TTL=117 Risposta da 8.8.8.8: byte=32 tempo=18ms TTL=117 Risposta da 8.8.8.8: byte=32 tempo=20ms TTL=117

In questo esempio le risposte sono arrivate in circa 18–20 ms.

⚠️ Un singolo ping non descrive tutta la connessione

Il risultato dipende dalla destinazione scelta, dal percorso, dal momento della misurazione e dal comportamento degli apparati coinvolti.

🗺️ Da cosa dipende la latenza?

Il ritardo totale può essere composto da molti elementi.

  • distanza fisica;
  • tecnologia di accesso;
  • percorso seguito dai pacchetti;
  • numero e comportamento dei router attraversati;
  • congestione;
  • accodamento dei pacchetti;
  • Wi-Fi;
  • carico della rete locale;
  • carico o comportamento della destinazione.
Casa LAN / Wi-Fi
ISP Accesso
Internet Routing
Server Destinazione

🌎 La distanza conta

Anche la luce nella fibra non viaggia istantaneamente.

Quando un server si trova molto lontano, il segnale deve percorrere una distanza fisica maggiore.

Inoltre il percorso della rete non coincide necessariamente con una linea retta tra noi e il server.

💡 Server vicino e server lontano

Server nella stessa area geografica → percorso relativamente breve Server in un altro continente → percorso molto più lungo

È quindi normale che due server differenti producano ping differenti.

📡 Il Wi-Fi può aumentare il ping?

Sì.

Prima di raggiungere il router e Internet, il pacchetto deve attraversare anche il collegamento wireless.

Interferenze, segnale debole, ritrasmissioni e congestione radio possono aumentare il ritardo e la sua variabilità.

📱 Smartphone Wi-Fi
📡 Router Gateway
Internet Destinazione

🧠 Ethernet è utile per la diagnostica

Quando vogliamo capire se un problema riguarda la connessione Internet oppure il Wi-Fi, ripetere il test tramite Ethernet può essere molto utile.

📈 Cos’è il jitter?

Una buona connessione non deve avere soltanto una latenza bassa.

È utile anche che il ritardo rimanga relativamente stabile.

La variazione della latenza nel tempo viene comunemente descritta con il termine jitter.

📈 Connessione stabile

Ping 1 → 18 ms Ping 2 → 19 ms Ping 3 → 18 ms Ping 4 → 20 ms Ping 5 → 19 ms

I valori rimangono molto vicini tra loro.

⚠️ Connessione molto variabile

Ping 1 → 18 ms Ping 2 → 92 ms Ping 3 → 24 ms Ping 4 → 180 ms Ping 5 → 21 ms

La latenza media da sola non racconta completamente ciò che sta accadendo: il ritardo cambia continuamente.

🎮 Perché il jitter è importante?

Le applicazioni interattive ricevono dati continuamente.

Se alcuni pacchetti arrivano rapidamente e altri con molto ritardo, l’esperienza può diventare meno fluida.

Il jitter è particolarmente importante per:

  • gaming online;
  • telefonate VoIP;
  • videoconferenze;
  • streaming in tempo reale;
  • desktop remoto;
  • cloud gaming.

🔑 Stabilità prima del numero perfetto

Una connessione con 25 ms relativamente costanti può risultare più prevedibile di una connessione che oscilla continuamente tra 10 e 150 ms.

📦 E la perdita di pacchetti?

Durante un test ping possiamo anche verificare se tutte le richieste ricevono una risposta.

Se alcune non arrivano, il programma può riportare una percentuale di packet loss o perdita di pacchetti.

Pacchetti inviati: 100 Pacchetti ricevuti: 98 Pacchetti persi: 2 Perdita: 2%

La perdita può essere causata da diversi fattori, tra cui congestione, problemi radio, errori sul collegamento o politiche applicate lungo il percorso.

⚠️ Un host può anche non rispondere al ping

La mancata risposta ICMP non dimostra automaticamente che il server sia offline o che la connessione Internet non funzioni.

Alcuni dispositivi possono filtrare, limitare o ignorare determinati messaggi ICMP.

🧪 Prova il simulatore di ping, latenza e jitter

Usa i controlli per osservare come cambiano il tempo di risposta, la variabilità tra i pacchetti e la qualità percepita della connessione. Il valore di latenza impostato nel simulatore rappresenta, in modo didattico, il ritardo di una tratta; il ping/RTT mostrato è quindi circa il doppio.

Simulatore Ping, Latenza e Jitter

Modifica i valori e osserva il comportamento dei pacchetti tra client e server.

30 ms
5 ms
0%
Ping / RTT60 ms
Jitter5 ms
Packet loss0%
QualitàBuona
Connessione stabile: ritardo contenuto e variazione tra pacchetti ridotta.
RTT ≈ 60 ms
💻PCClient
🌐ServerInternet
Pacchetto 1: 30 ms · Pacchetto 2: 34 ms · Pacchetto 3: 28 ms

🧠 Cosa osservare

Prova ad aumentare prima il jitter lasciando bassa la latenza, poi aumenta il packet loss. Vedrai che una connessione non si giudica soltanto dal valore medio del ping.

🔎 Prima prova: ping al router

Quando una connessione presenta lag o picchi, è utile separare la rete locale da Internet.

Possiamo iniziare pingando il gateway locale.

ping 192.168.1.1

Se il router utilizza quell’indirizzo, il traffico rimane all’interno della LAN.

PC 192.168.1.50
Router 192.168.1.1

🧠 Questo test non misura Internet

Pingare il router serve soprattutto a controllare il primo tratto della nostra rete locale.

🌐 Seconda prova: una destinazione Internet

Dopo aver controllato la LAN possiamo provare una destinazione esterna.

ping 1.1.1.1

oppure:

ping 8.8.8.8

Ora il traffico attraversa il router, la rete dell’operatore e Internet fino alla destinazione scelta.

🔍 Confrontare LAN e Internet

Confrontando più test possiamo iniziare a localizzare il problema.

Ping al router Ping Internet Possibile indicazione
Stabile Stabile La situazione appare regolare durante il test
Instabile Instabile Il problema può già trovarsi nella LAN o nel Wi-Fi
Stabile Instabile Conviene indagare oltre la LAN: accesso, ISP o percorso esterno
Perdita locale Perdita Internet La perdita potrebbe iniziare già prima di uscire dalla rete locale

⚠️ È diagnostica, non una sentenza

Questi confronti aiutano a restringere il campo delle possibili cause, ma un singolo test non è sufficiente per identificare con certezza un guasto.

📡 Ping via Wi-Fi e via Ethernet

Un’altra verifica molto utile consiste nel ripetere lo stesso test prima tramite Wi-Fi e poi tramite Ethernet.

Test 1 Wi-Fi
Confronto Ping / jitter / perdita
Test 2 Ethernet

💡 Esempio diagnostico

Wi-Fi: 15 / 18 / 92 / 25 / 120 ms Ethernet: 15 / 16 / 15 / 16 / 15 ms

Una differenza così evidente suggerisce di investigare prima il collegamento Wi-Fi anziché accusare immediatamente la connessione dell’operatore.

📈 Cosa succede quando la rete è sotto carico?

Una connessione può avere un ottimo ping quando non sta facendo nulla e comportarsi diversamente durante un download o un upload intenso.

Se le code negli apparati diventano molto lunghe, i piccoli pacchetti sensibili alla latenza possono dover aspettare.

Connessione libera Ping → 15 ms Download / upload intenso Ping → 120 ms

Questo fenomeno è collegato alla gestione delle code e viene spesso discusso parlando di bufferbloat.

🔑 Ecco perché un test a riposo non racconta tutto

Una rete può sembrare molto reattiva quando è libera ma aumentare notevolmente la latenza quando viene saturata.

🎮 Ping e gaming online

Nei videogiochi online la quantità di dati trasferita non è sempre enorme.

È però molto importante che gli aggiornamenti tra client e server arrivino rapidamente e con una certa regolarità.

Giocatore Comando
Server Elaborazione
Giocatore Aggiornamento

Una connessione da molti gigabit non può eliminare il tempo necessario affinché questi dati percorrano la rete.

📞 Latenza, jitter e chiamate VoIP

Durante una chiamata audio o video, i pacchetti vengono generati continuamente.

Se il ritardo diventa elevato possiamo percepire una conversazione meno naturale.

Se il jitter è molto variabile, i pacchetti possono arrivare con intervalli irregolari.

Le applicazioni utilizzano tecniche e buffer per compensare una certa quantità di variazione, ma non possono correggere qualsiasi situazione.

📊 Qual è un buon ping?

Non esiste un numero universale valido per qualsiasi destinazione e applicazione.

Come riferimento puramente indicativo, verso una destinazione ragionevolmente vicina possiamo interpretare i risultati in questo modo:

RTT indicativo Interpretazione generale
< 20 ms Molto basso
20–40 ms Basso
40–80 ms Moderato
80–150 ms Il ritardo può diventare percepibile nelle applicazioni interattive
> 150 ms Il ritardo può essere molto evidente nelle applicazioni sensibili alla latenza

⚠️ Questi valori non sono soglie assolute

Un ping di 100 ms verso un server molto lontano può essere perfettamente spiegabile, mentre 100 ms verso il router della propria LAN sarebbe un segnale molto diverso.

📌 Minimo, massimo e media

Un test con molti ping può mostrare più valori riassuntivi.

Minimo: 17 ms Massimo: 35 ms Medio: 20 ms

La media è utile, ma osservare anche il massimo e la distribuzione dei risultati permette di capire se esistono picchi.

🔍 Due test con la stessa media possono essere diversi

TEST A 20 20 20 20 20 ms Media = 20 ms TEST B 5 5 5 5 80 ms Media = 20 ms

La media è identica, ma il comportamento della rete è chiaramente diverso.

🛠️ Ping continuo

Per osservare una connessione nel tempo possiamo eseguire un ping continuo.

Su Windows:

ping 1.1.1.1 -t

Il test continua finché non viene interrotto.

Questo può aiutare a individuare:

  • picchi improvvisi;
  • periodi di perdita;
  • problemi intermittenti;
  • variazioni durante download o upload;
  • differenze tra Wi-Fi ed Ethernet.

🔎 Tre test semplici per iniziare

Quando qualcosa sembra poco reattivo, possiamo procedere in modo ordinato.

TEST 1 Ping al router → controllo LAN / Wi-Fi TEST 2 Ping a un IP Internet → controllo percorso esterno TEST 3 Ripetere Ethernet vs Wi-Fi → confronto rete locale

🧠 La diagnostica funziona per esclusione

Invece di dire semplicemente “Internet va male”, dividiamo il percorso in più parti e controlliamole separatamente.

📊 Ping, jitter, perdita e banda a confronto

Parametro Cosa descrive Unità tipica
Ping / RTT Tempo di andata e ritorno verso una destinazione ms
Latenza Ritardo nella comunicazione ms
Jitter Variazione del ritardo nel tempo ms
Packet loss Pacchetti che non arrivano correttamente alla destinazione prevista o non producono la risposta attesa nel test %
Banda / throughput Quantità di dati trasferibile o realmente trasferita Mbit/s, Gbit/s

💡 Perché non dobbiamo testare un solo server

Se otteniamo un risultato anomalo verso una destinazione, è utile confrontarlo con altre destinazioni.

Un singolo server potrebbe:

  • essere molto lontano;
  • avere un percorso particolare;
  • limitare le risposte ICMP;
  • essere temporaneamente sovraccarico;
  • avere problemi indipendenti dalla nostra connessione.

⚠️ Non diagnosticare una linea con un solo numero

Per capire davvero cosa sta succedendo, conviene confrontare più test, più destinazioni e momenti differenti.

🎯 Cosa devi ricordare

  • Velocità e latenza descrivono aspetti differenti della connessione.
  • Il ping può verificare la raggiungibilità e misurare il tempo di andata e ritorno.
  • Il tempo di andata e ritorno viene chiamato RTT.
  • La latenza viene normalmente espressa in millisecondi.
  • Il jitter indica quanto varia il ritardo nel tempo.
  • La perdita di pacchetti è un parametro separato dalla latenza.
  • Wi-Fi e rete locale possono influenzare ping e jitter.
  • Pingare il router aiuta a controllare il primo tratto della rete.
  • Pingare una destinazione Internet permette di includere anche la rete esterna nel test.
  • La posizione del server influenza il risultato.
  • La latenza può aumentare quando la connessione è sotto forte carico.
  • Per una buona diagnosi bisogna confrontare più misurazioni, non affidarsi a un singolo ping.

🎓 Quiz finale

Controlla se hai assimilato i concetti principali della lezione.

1. Ping e velocità di download misurano la stessa cosa?
Mostra la risposta

No. Il ping misura principalmente tempi di risposta e raggiungibilità, mentre la velocità di download riguarda la quantità di dati trasferiti nel tempo.

2. Che cosa significa RTT?
Mostra la risposta

Round-Trip Time, cioè il tempo di andata e ritorno della comunicazione utilizzata per il test.

3. In quale unità viene normalmente espresso il ping?
Mostra la risposta

In millisecondi (ms).

4. Che cos’è il jitter?
Mostra la risposta

È la variazione del ritardo nel tempo.

5. Un ping di 100 ms verso il router di casa e uno di 100 ms verso un server in un altro continente devono essere interpretati nello stesso modo?
Mostra la risposta

No. La destinazione e la distanza sono fondamentali per interpretare correttamente la latenza.

6. Il Wi-Fi può influenzare ping e jitter?
Mostra la risposta

Sì. Interferenze, segnale debole, congestione e ritrasmissioni possono aumentare il ritardo e la sua variabilità.

7. Se una destinazione non risponde al ping, significa necessariamente che è offline?
Mostra la risposta

No. I messaggi ICMP possono essere filtrati o limitati anche quando il servizio è raggiungibile con altri protocolli.

8. A cosa serve pingare prima il router locale?
Mostra la risposta

Aiuta a verificare se latenza, jitter o perdita compaiono già nella rete locale prima di coinvolgere Internet.

9. Una connessione da 10 Gbit/s deve necessariamente avere un ping inferiore a una connessione da 1 Gbit/s?
Mostra la risposta

No. Capacità e latenza sono parametri differenti.

10. Perché conviene ripetere i test verso più destinazioni?
Mostra la risposta

Per distinguere un problema generale della connessione da un problema legato a un singolo server o a uno specifico percorso di rete.