Il termine latenza si riferisce a diversi tipi di ritardi tipicamente sostenuti nell'elaborazione dei dati di rete. Una connessione di rete a bassa latenza presenta tempi di ritardo ridotti, mentre una connessione ad alta latenza presenta lunghi ritardi.
Oltre ai ritardi di propagazione, la latenza può comportare anche ritardi di trasmissione (proprietà del supporto fisico) e ritardi di elaborazione (come il passaggio attraverso server proxy o l'esecuzione di s alti di rete su Internet).
Latenza e velocità di rete
Sebbene la percezione della velocità e delle prestazioni della rete sia generalmente intesa come larghezza di banda, la latenza è l' altro elemento chiave. La persona media ha più familiarità con il concetto di larghezza di banda perché questa è la metrica che i produttori di apparecchiature di rete in genere pubblicizzano. Tuttavia, la latenza conta ugualmente per l'esperienza dell'utente finale. In termini gergali, la parola ritardo si riferisce spesso a prestazioni inferiori su una rete.
Latenza rispetto al throughput
Sulle connessioni Internet DSL e via cavo, sono tipiche latenze inferiori a 100 millisecondi (ms) e spesso sono possibili meno di 25 ms. Con le connessioni Internet via satellite, invece, le latenze tipiche possono essere di 500 ms o superiori.
L'eccessiva latenza crea colli di bottiglia che impediscono ai dati di riempire il tubo di rete, diminuendo così il throughput e limitando la larghezza di banda massima effettiva di una connessione. L'impatto della latenza sul throughput della rete può essere temporaneo (della durata di alcuni secondi) o persistente (costante), a seconda dell'origine dei ritardi.
Sebbene la larghezza di banda di picco teorica di una connessione di rete sia fissata in base alla tecnologia utilizzata, la quantità effettiva di dati che fluisce sulla rete (denominata throughput) varia nel tempo ed è influenzata da latenze sempre maggiori.
Latenza dei servizi Internet
Un servizio Internet classificato a 100 Mbps può avere prestazioni notevolmente peggiori di un servizio classificato a 20 Mbps se è in esecuzione con latenza elevata.
Il servizio Internet satellitare illustra la differenza tra latenza e larghezza di banda sulle reti di computer. Satellite possiede sia un'elevata larghezza di banda che un'elevata latenza. Quando si carica una pagina web, ad esempio, la maggior parte degli utenti satellite osserva un notevole ritardo da quando immettono l'indirizzo al momento in cui inizia il caricamento della pagina.
Questa latenza elevata è dovuta principalmente al ritardo di propagazione poiché il messaggio di richiesta viaggia alla velocità della luce verso la stazione satellitare distante e torna alla rete domestica. Tuttavia, una volta che i messaggi arrivano sulla Terra, la pagina si carica rapidamente, come su altre connessioni Internet ad alta larghezza di banda (come DSL e Internet via cavo).
Software e latenza del dispositivo
La latenza WAN si verifica quando la rete è occupata a gestire il traffico al punto che altre richieste vengono ritardate perché l'hardware non è in grado di gestirlo tutto alla massima velocità. Ciò influisce anche sulla rete cablata, poiché l'intera rete funziona insieme.
Un errore o un altro problema con l'hardware può aumentare il tempo necessario all'hardware per leggere i dati, che è un altro motivo di latenza. Questo potrebbe essere il caso dell'hardware di rete o dell'hardware del dispositivo, come un disco rigido lento che richiede tempo per archiviare o recuperare i dati.
Anche il software in esecuzione sul sistema può causare latenza. Alcuni programmi antivirus analizzano tutti i dati che entrano ed escono dal computer, motivo per cui alcuni computer protetti sono più lenti delle loro controparti. I dati analizzati vengono spesso fatti a pezzi e scansionati prima che siano utilizzabili.
Misurazione della latenza di rete
Gli strumenti di rete come i test ping e il traceroute misurano la latenza determinando il tempo impiegato da un determinato pacchetto di rete per viaggiare dalla sorgente alla destinazione e ritorno, chiamato tempo di andata e ritorno. Il tempo di andata e ritorno è una misura della latenza ed è il più comune. Le funzionalità di qualità del servizio (QoS) delle reti domestiche e aziendali sono progettate per gestire la larghezza di banda e la latenza per fornire prestazioni più coerenti.