Vai al contenuto

TTL nel DNS

Il TTL DNS limita la normale permanenza di una risposta in cache. Un nuovo TTL più breve non riduce retroattivamente la validità delle vecchie risposte in cache.

Noto anche comeDNS TTLTime to Live nel DNS
Cloud & gestione

Che cosa significa TTL nel DNS?

TTL significa Time to Live. Nel DNS il valore indica per quanto tempo un record di risorsa può normalmente restare in cache prima di consultarne di nuovo la fonte. RFC9499 spiega questa durata e precisa che una cache può anche rimuovere prima i record. Il TTL non garantisce la disponibilità di un servizio.

Esempio: preparare il trasferimento del portale

Un team ipotetico vuole cambiare l’indirizzo DNS del proprio portale. Ridurre adeguatamente il TTL in anticipo può limitare il normale utilizzo prolungato delle vecchie risposte. Se il TTL viene ridotto solo al cambio di indirizzo, le risposte già memorizzate possono restare in cache secondo il vecchio valore.

Il team pianifica quindi il cambiamento, verifica i dati effettivamente pubblicati e considera le vecchie risposte ancora usate. Un nuovo indirizzo non viene automaticamente utilizzato subito da tutti i client.

Il TTL non regola l’autenticazione né i tempi di conservazione dei file del portale. Anche la raggiungibilità del nuovo server deve essere verificata indipendentemente.

Fonti

Articoli sul tema

Cloud & gestione con ASES

Hosting, deployment, manutenzione e assistenza