Latency

Protocolli e Standard
Il ritardo di tempo tra una richiesta e una risposta, tipicamente misurato in millisecondi.
← Torna al Glossario

Cos'è Latency?

Latenza è il ritardo di tempo tra l'avvio di una richiesta e la ricezione di una risposta, tipicamente misurata in millisecondi (ms). In contesti di rete e DNS, la latenza rappresenta il tempo di andata e ritorno per i dati da un client a un server e ritorno. La bassa latenza è fondamentale per il caricamento veloce del sito web, applicazioni reattive e esperienze positive dell'utente. L'alta latenza provoca ritardi evidenti che frustrano gli utenti e possono influenzare le metriche aziendali.

Tipi di Latency

Network Latency

Tempo per i pacchetti di dati per attraversare la rete:

DNS Latency

Ora di risolvere un nome di dominio a un indirizzo IP:

Latency dell'applicazione

Tempo per le applicazioni per elaborare le richieste:

Misura della latenza

Strumenti comuni

# Ping test (ICMP latency)

ping example.com

# DNS resolution time

dig example.com | grep "Query time"

# HTTP timing

curl -w "@curl-format.txt" -o /dev/null -s https://example.com

Metriche chiave

MetricoDescrizioneObiettivo
RTT (Tempo di percorrenza round)Ciclo completo di richiesta risposta<100ms
TTFB (Time to First Byte)Iniziazione della risposta del server<200ms
Risoluzione DNSDominio alla ricerca IP<50ms
Tempo di connessioneCompletamento delle mani TCP<100ms

Impatto di Latency per Regione

La distanza geografica colpisce direttamente la latenza:

ItinerarioTipico ritardo
La stessa città1-10ms
Stesso paese20-50ms
Stesso continente50-100ms
Croce-continentale100-200ms
Globale (lati opposti)200-300ms

Ridurre latenza DNS

Anycast DNS

Distribuire server DNS a livello globale, eseguire query di route al più vicino:

DNS Caching

Leva TTL per ricerche ripetute:

example.com.  300  IN  A  192.0.2.1

↑ TTL in seconds

EDNS Client Subnet

Attivare risposte geograficamente-consapevoli:

Riduzione del Latency

Content Delivery Networks (CDNs)

Connessione Ottimizzazione

Scelte di infrastruttura

Latency vs larghezza di banda

Capire la differenza:

Sia per le prestazioni, ma la latenza ha spesso un impatto maggiore sulla velocità percepita dall'utente, soprattutto per le applicazioni interattive.

La bassa latenza è essenziale per le moderne prestazioni del web, impatto diretto soddisfazione dell'utente, tassi di conversione e classifica dei motori di ricerca.

Metti in Pratica Questa Conoscenza

Usa l'API di DomScan per verificare disponibilità, salute del dominio e altro.