- La latenza di rete è il tempo impiegato da un pacchetto di dati per viaggiare tra la sorgente e la destinazione e si misura in millisecondi.
- Dipende dalla velocità e dalla larghezza di banda: puoi avere molti Mbps ma un'esperienza negativa se la latenza è elevata.
- Fattori quali il tipo di connessione, la distanza dal server, la saturazione e lo stato del WiFi influenzano direttamente il ping.
- L'utilizzo della fibra, delle connessioni cablate, l'ottimizzazione della rete e l'affidamento alle CDN contribuiscono a ridurre la latenza e a migliorare l'esperienza online.

Quando ti senti frustrato perché una videochiamata continua a interrompersi, un gioco online è lento o un sito web impiega un'eternità a caricarsi, il problema quasi sempre non è solo la velocità della tua connessione internet, ma la latenza di rete . È quel piccolo (o grande) ritardo che si insinua tra ciò che stai facendo e ciò che vedi sullo schermo, e può fare la differenza tra un'esperienza fluida e un vero e proprio calvario digitale.
Sebbene spesso ci concentriamo sui megabyte al secondo del nostro piano internet, la latenza è altrettanto, se non più, importante per tutto ciò che accade "in tempo reale": videochiamate, giochi online, streaming live, trading, realtà virtuale... Capire cos'è, da cosa dipende, come misurarla e cosa si può fare per ridurla vi aiuterà a sfruttare al meglio la vostra connessione, sia a casa che al lavoro.
Cos'è la latenza di rete?
Nel contesto delle comunicazioni, la latenza di rete è il tempo impiegato da un pacchetto di dati per viaggiare dalla sua sorgente alla sua destinazione . In altre parole, è il ritardo tra il momento in cui le informazioni vengono inviate e il momento in cui arrivano a destinazione.
Nelle applicazioni per utenti finali, si parla spesso di latenza di andata e ritorno (RTT) , ovvero il tempo impiegato da un pacchetto di dati per viaggiare dal dispositivo dell'utente a un server e tornare indietro con la risposta. Questo tempo viene quasi sempre misurato in millisecondi (ms) perché gli scambi di dati avvengono molto rapidamente... quando tutto funziona correttamente.
In parole semplici: se giochi online, la latenza è il tempo che intercorre tra la pressione di un pulsante sul controller e il momento in cui il server registra l'azione e la visualizza nel gioco . Se questa risposta è in ritardo, noterai che il gioco "non funziona fluidamente", anche se disponi di una connessione internet ad alta velocità.
Il principio fondamentale è semplice: minore è la latenza, più veloce e reattiva sembrerà la connessione . Un'elevata latenza si traduce in ritardi, interruzioni in alcune applicazioni e una generale sensazione di lentezza.
Differenze tra latenza, velocità, larghezza di banda e altri parametri
È molto comune confondere latenza, velocità, larghezza di banda e ping , ma ogni concetto misura qualcosa di diverso sulla rete. Capirli chiaramente aiuta a diagnosticare la causa di un problema di prestazioni.
Velocità e larghezza di banda
La larghezza di banda indica la quantità massima di dati che una connessione può trasportare in un secondo. Viene espressa in unità come Mbps o Gbps. Ad esempio, una connessione in fibra da 1 Gbps ha una capacità molto maggiore di una connessione da 10 Mbps: può trasferire un volume di informazioni molto più elevato nello stesso intervallo di tempo.
Per usare un'analogia classica, se la rete fosse una tubatura dell'acqua, la larghezza di banda sarebbe lo spessore della tubatura , ovvero la quantità d'acqua che può trasportare contemporaneamente. La velocità di connessione che si vede nei test di velocità riflette questa larghezza di banda utilizzabile, sia in download che in upload.
Latenza rispetto alla larghezza di banda
La latenza, d'altro canto, è come la velocità con cui l'acqua inizia a scorrere nel tubo dopo aver aperto il rubinetto . Una larghezza di banda elevata non garantisce automaticamente un'esperienza veloce se la latenza è alta. Anzi, una latenza elevata può far sembrare "lenta" anche una connessione ad alta velocità.
Durante i picchi di utilizzo, una larghezza di banda limitata può causare un aumento della latenza a causa della congestione della rete, ma è vero anche il contrario: aumentare la larghezza di banda senza risolvere il problema della latenza può significare spendere di più senza notare alcun reale miglioramento nei tempi di risposta.
Prestazioni di rete efficaci
Il throughput si riferisce alla quantità di dati che effettivamente attraversano la rete in un dato periodo. Rappresenta la larghezza di banda "reale" ottenuta, tenendo conto delle ritrasmissioni, della perdita di pacchetti e della latenza.
Ad esempio, una rete con una larghezza di banda teorica di 100 Mbps potrebbe avere una velocità di trasmissione media di 50 Mbps durante il giorno a causa della latenza e della congestione, e aumentare a 80 Mbps di notte quando il traffico è minore. In pratica, la velocità di trasmissione misura l'impatto della latenza e di altri problemi sulla larghezza di banda disponibile.
tremolio
Il jitter è la variazione del tempo di ritardo tra pacchetti successivi. Anche se la latenza media è accettabile, se ogni pacchetto arriva con un ritardo significativamente diverso dal precedente, l'esperienza in tempo reale diventa instabile.
Questo fenomeno può essere inteso come il "tremore" della latenza: se tutti i pacchetti impiegano approssimativamente lo stesso tempo, la comunicazione è prevedibile; se alcuni arrivano immediatamente e altri subiscono ritardi senza uno schema preciso, si verificano interruzioni, salti audio o video e desincronizzazione nelle chiamate o nelle trasmissioni.
Perdita di pacchetti
La perdita di pacchetti misura la percentuale di pacchetti di dati inviati che non raggiungono mai la destinazione. Viene espressa in percentuale (ad esempio, 2% di perdita) e può essere causata da errori software, guasti hardware o congestione della rete.
Se solo 91 pacchetti inviati su 100 arrivano, si verifica una perdita di pacchetti del 9%. In questo scenario, la rete deve in genere inviare nuovamente le informazioni, aumentando ulteriormente la latenza e peggiorando la qualità della connessione, soprattutto per VoIP e video.
Ping e ritardo
Il famoso ping è semplicemente una misurazione della latenza che utilizza un comando o uno strumento che invia un pacchetto di prova a un server e misura il tempo necessario per ricevere una risposta. Il valore che vedi come ping (ad esempio, 25 ms) è la latenza di andata e ritorno in quel preciso istante.
Il lag , d'altro canto, è il ritardo percepibile che si verifica quando la latenza è troppo elevata o instabile: si spara in un videogioco e il colpo viene registrato in ritardo, si parla durante una videochiamata e la voce arriva con qualche secondo di ritardo, oppure uno streaming video in diretta non è sincronizzato. In sostanza, il lag è il sintomo visibile di un'elevata latenza.
Fattori che influenzano la latenza della rete
La latenza non dipende esclusivamente dal tuo provider di servizi Internet; è una combinazione di fattori fisici, tecnologici e di configurazione che possono causarne un picco o mantenerla sotto controllo. Comprendere questi fattori è fondamentale per sapere su cosa concentrare i propri sforzi.
Uno degli elementi chiave è il mezzo di trasmissione . Le reti in fibra ottica offrono in genere una latenza molto bassa perché la luce viaggia attraverso il cavo con perdite e interferenze minime. Le connessioni in rame (ADSL o cavo coassiale) e, soprattutto, le tecnologie wireless o satellitari, introducono un ritardo maggiore per loro stessa natura.
Anche la distanza fisica tra l'utente e il server ha un impatto significativo . Maggiore è la distanza che i pacchetti di dati devono percorrere, maggiore sarà il tempo necessario. Ecco perché spesso si riscontrano ping molto più elevati quando ci si connette a server situati in un altro continente, anche se la connessione locale è buona.
Anche il volume dei dati trasmessi e lo stato della rete giocano un ruolo importante. Durante i periodi di carico elevato, quando grandi quantità di traffico condividono gli stessi collegamenti e router, si verifica una congestione, simile a un ingorgo stradale. I pacchetti si accumulano, subiscono ritardi e possono persino andare persi, con conseguente aumento della latenza, ad esempio, quando si utilizzano adattatori Powerline per migliorare la distribuzione del carico locale.
A tutto ciò si aggiungono la qualità e la capacità delle apparecchiature di rete : router domestici obsoleti, firmware non aggiornato, hardware sovraccarico o sottodimensionato nei nodi del provider... Tutto ciò può causare ulteriori ritardi nell'elaborazione e nell'instradamento dei pacchetti.
Infine, la rete locale dell'utente è un fattore critico. Una rete Wi-Fi con scarsa copertura, forti interferenze, canali congestionati o decine di dispositivi connessi può aumentare sensibilmente la latenza, mentre un semplice cavo Ethernet offre in genere un tempo di risposta inferiore e più stabile.
Come si misura la latenza di Internet?
Misurare la latenza è piuttosto semplice e si può fare con strumenti online o direttamente dal sistema operativo. Quasi tutti i test di velocità includono il ping insieme alle velocità di download e upload, quindi è possibile ottenere un valore approssimativo in pochi secondi.
Quando si esegue uno di questi test, il servizio invia piccoli pacchetti di dati a un server e misura il tempo di andata e ritorno . Questo valore, espresso in millisecondi, rappresenta la latenza attuale verso quello specifico server. I valori possono variare se si ripete il test verso una destinazione diversa o in un momento diverso della giornata.
Un altro metodo consiste nell'utilizzare la console di sistema e il comando ping . Ad esempio, digitando ping google.com , il computer invierà una serie di pacchetti ai server di Google e mostrerà il tempo di risposta medio. Questo è un modo rapido per verificare se la connessione e il DNS funzionano correttamente.
Strumenti come traceroute (o tracert su Windows) consentono di fare un ulteriore passo avanti e vedere quali hop del percorso presentano il ritardo maggiore. Questo aiuta a identificare se il problema risiede nella rete locale, nel provider di servizi Internet o in qualche segmento intermedio di Internet.
Esistono anche app per dispositivi mobili e utility specifiche per testare la latenza e la stabilità della rete , molto utili se si desidera controllare regolarmente ping e jitter, soprattutto se si gioca online o si lavora da remoto e si ha bisogno di una buona risposta in tempo reale.
Quali valori di latenza sono considerati buoni?
Non tutti gli utilizzi richiedono le stesse prestazioni. Una connessione con un certo ritardo potrebbe essere perfettamente accettabile per navigare su siti web o guardare video on-demand, ma insopportabile per i videogiochi o per le videochiamate più impegnative. Per questo motivo, di solito si utilizzano punti di riferimento approssimativi.
In molte case, una latenza inferiore a 100 ms sarà sufficiente per attività quotidiane come controllare la posta elettronica, utilizzare i social network, guardare serie in streaming o effettuare videochiamate con pochi partecipanti.
Per applicazioni sensibili al fattore tempo, come giochi online, videochiamate altamente interattive o determinate piattaforme di collaborazione in tempo reale , l'obiettivo è in genere una latenza inferiore a 50 ms. Più l'attività è competitiva o critica, più è vantaggioso ridurre questo valore.
In ambienti esigenti, come i videogiochi competitivi, il trading finanziario in tempo reale o i sistemi di controllo remoto , mantenere una latenza inferiore a 20 ms è considerato ideale. Nell'intervallo 0-30 ms, la risposta viene generalmente percepita come praticamente istantanea.
Quando il ping supera costantemente i 100 ms , aumenta la probabilità di riscontrare ritardi, interruzioni di chiamata e problemi con qualsiasi servizio interattivo. A questo punto, è consigliabile esaminare attentamente la rete locale, le impostazioni del router e, se necessario, contattare il proprio fornitore di servizi Internet.
Perché la latenza è così importante
La latenza incide direttamente sulla qualità effettiva dell'esperienza online , molto più di quanto suggeriscano le velocità "fino a X Mbps" pubblicizzate. Influisce sulla produttività, sulla collaborazione, sulle prestazioni delle applicazioni aziendali e sulla soddisfazione dell'utente finale.
Nelle aziende, se le applicazioni cloud rispondono con ritardi o le dashboard in tempo reale impiegano troppo tempo ad aggiornarsi, i dipendenti perdono tempo, rallentano il ritmo di lavoro e potrebbero essere costretti a cercare soluzioni alternative o processi manuali per compensare il ritardo.
In settori in cui il fattore tempo è cruciale, come la produzione automatizzata, le operazioni video a distanza, la telemedicina, lo streaming live o il trading ad alta frequenza , pochi millisecondi in più possono tradursi in errori, costi o perdita di opportunità commerciali.
A casa, la differenza tra una connessione a bassa latenza e una con valori di latenza più elevati si nota nella fluidità delle videochiamate, dei giochi online, delle trasmissioni di eventi in diretta e persino nella velocità di risposta di un sito web quando si clicca su un link o un pulsante.
Inoltre, la latenza ha un impatto diretto sui costi: se un'organizzazione investe nell'espansione delle risorse di calcolo, archiviazione o larghezza di banda senza prima risolvere i problemi di latenza, potrebbe finire per pagare di più senza ottenere miglioramenti tangibili in termini di prestazioni o soddisfazione degli utenti.
Cause comuni di elevata latenza
Al di là della teoria, nell'uso quotidiano la latenza spesso aumenta a causa di una combinazione di cause piuttosto comuni. Identificarle aiuta a determinare se il problema può essere risolto a casa o se è necessario segnalarlo al fornitore del servizio.
Uno dei fattori principali è la distanza geografica dal server . Giocare su un server situato in un altro continente, o connettersi a servizi che non dispongono di infrastrutture nelle vicinanze, comporta inevitabilmente tempi di andata e ritorno più lunghi, per pura fisica.
Anche il tipo di connessione è molto importante: la fibra offre solitamente una latenza molto bassa, mentre tecnologie come l'ADSL, le connessioni mobili instabili o, soprattutto, internet via satellite presentano naturalmente ritardi elevati a causa della distanza che il segnale deve percorrere.
Un'altra causa comune è la saturazione della rete domestica . Se più dispositivi scaricano contemporaneamente file di grandi dimensioni, riproducono video in 4K o copiano dati sul cloud, il router e la connessione Internet saranno messi a dura prova, il che può causare code e ritardi.
Anche le interferenze e la qualità del Wi-Fi giocano un ruolo importante . Muri spessi, forni a microonde, reti vicine e canali sovraccarichi possono causare fluttuazioni di latenza, perdita di pacchetti e, in generale, una connessione instabile.
Infine, non bisogna dimenticare le apparecchiature intermedie e la configurazione : router vecchi, firmware obsoleto, firewall configurati male o server sovraccarichi lato provider possono aumentare la latenza anche se la linea fisica è di buona qualità.
Come ridurre la latenza: ottimizzare la rete, i contenuti e la connessione
Ridurre la latenza non è sempre completamente sotto il tuo controllo, poiché esistono fattori esterni (percorsi internet, congestione su determinati segmenti, posizione del server) che dipendono dal provider o dal servizio a cui ti connetti. Tuttavia, puoi adottare diverse misure per minimizzarla e renderla più stabile.
Impostazioni dei contenuti di rete e del sito web
Negli ambienti web, uno strumento fondamentale è l'utilizzo di una rete di distribuzione dei contenuti (CDN) . Una CDN memorizza copie dei contenuti su più server distribuiti geograficamente, in modo che ogni utente acceda al nodo più vicino, riducendo significativamente la distanza percorsa dai dati.
Grazie alla cache , risorse come immagini, fogli di stile e script vengono servite da posizioni vicine senza dover necessariamente accedere ogni volta al server di origine. Questo rende il sito web più veloce da caricare e garantisce che i contenuti raggiungano il browser dell'utente più rapidamente.
Un altro fattore importante è la riduzione delle risorse che bloccano il rendering iniziale della pagina . Ad esempio, se si ritarda il caricamento di determinati script JavaScript fino a dopo la visualizzazione del contenuto principale, l'utente percepisce il sito web come più reattivo.
Anche l'ottimizzazione delle immagini è di grande aiuto : comprimerle senza una perdita di qualità percettibile, adattare la risoluzione a quella effettivamente necessaria sullo schermo e scegliere formati efficienti. Più piccoli sono i file, più veloce sarà il trasferimento e minore sarà la latenza percepita.
In generale, qualsiasi azione che riduca la dimensione totale dei file inviati (minimizzazione del codice, rimozione di script non necessari, combinazione di risorse) contribuisce a diminuire i tempi di trasmissione e i ritardi nella consegna dei contenuti.
Gestire la percezione della latenza
In molti casi, la latenza che infastidisce l'utente è sia reale che psicologica. Anche se il tempo di caricamento totale non si riduce drasticamente, è possibile migliorare la percezione della velocità ordinando attentamente gli elementi visualizzati per primi.
La parte della pagina che si vede immediatamente all'apertura, senza dover scorrere, è nota come area above the fold (sopra la piega ). Se si posiziona in quest'area il contenuto principale che l'utente sta cercando (testo chiave, immagine pertinente, video in evidenza) e lo si carica per primo, l'utente percepirà una risposta immediata.
Mentre l'utente visualizza i contenuti iniziali, altre risorse secondarie possono essere caricate in background senza che l'attesa sia immediatamente percepibile. Ciò è reso possibile dal lazy loading , che ritarda il download di immagini o elementi non ancora necessari.
Dando priorità solo a ciò che è necessario in un dato momento, si riduce il volume di dati che devono circolare simultaneamente, migliorando sia la latenza percepita che le prestazioni complessive , soprattutto su connessioni più veloci.
Azioni che l'utente finale può intraprendere
Dal punto di vista dell'utente, ci sono diverse decisioni che possono fare la differenza. La prima è quella di utilizzare sempre una connessione Ethernet cablata anziché il Wi-Fi, quando possibile, soprattutto per giocare online, effettuare videochiamate o lavorare da remoto.
Se la tua connessione attuale si basa su internet satellitare, ADSL o un'altra tecnologia con elevata latenza , il passaggio alla fibra ottica ridurrà drasticamente la latenza strutturale della linea, oltre a migliorarne la stabilità.
Non dimenticate le apparecchiature di rete . Aggiornare il firmware del router, sostituire i modelli più vecchi con dispositivi più recenti e assicurarsi che la configurazione sia ottimizzata (ad esempio, abilitando il QoS per dare priorità a voce e giochi) contribuisce a ridurre il ping.
Un'altra misura utile è chiudere le applicazioni e disconnettere i dispositivi che consumano banda mentre svolgono attività sensibili alla latenza. Download di grandi dimensioni, backup su cloud o streaming ad alta risoluzione possono aumentare i tempi di risposta se condividono la stessa connessione.
Se, nonostante tutto, continui a riscontrare valori di ping elevati, devi contattare il tuo provider: potranno verificare la linea, modificare i percorsi o individuare problemi impossibili da rilevare da casa. In alcuni casi, cambiare provider o tipo di accesso è l'unica soluzione per ottenere una latenza realmente bassa e stabile.
In definitiva, la latenza è il parametro che determina davvero quanto "veloce" sia la tua connessione, più dei megabyte che hai sottoscritto: più la capisci e più te ne prendi cura, più facile sarà giocare senza ritardi, mantenere fluide le videochiamate e lavorare o usufruire dei tuoi servizi online senza interruzioni o sorprese.
Indice
- 1 Cos'è la latenza di rete?
- 2 Differenze tra latenza, velocità, larghezza di banda e altri parametri
- 3 Fattori che influenzano la latenza della rete
- 4 Come si misura la latenza di Internet?
- 5 Quali valori di latenza sono considerati buoni?
- 6 Perché la latenza è così importante
- 7 Cause comuni di elevata latenza
- 8 Come ridurre la latenza: ottimizzare la rete, i contenuti e la connessione
