Quando modifichi un record presso il tuo provider DNS, i nameserver autoritativi del dominio di solito rispondono con il nuovo valore nel giro di secondi o minuti. I resolver di ISP, aziende e servizi pubblici come 1.1.1.1 e 8.8.8.8 hanno messo in cache la vecchia risposta per tutto il tempo consentito dal suo TTL (time to live), quindi utenti diversi vedono la modifica in momenti diversi.
Pianifica una modifica abbassando il TTL il giorno prima, per esempio a 300 secondi, facendo la modifica e poi rialzandolo. I cambi di nameserver presso il registrar richiedono più tempo, perché i record NS della zona padre hanno spesso TTL fino a due giorni.
Durante la propagazione alcuni utenti raggiungono il vecchio server e altri il nuovo, quindi mantieni entrambi funzionanti finché il vecchio TTL non è trascorso. Anche i nomi che prima non esistevano possono finire in cache come inesistenti (negative caching, RFC 2308).
Formula
Attesa massima ≈ il TTL del vecchio record
Esempio:
Un record con un TTL di 3600 secondi può essere servito dalla cache fino a un’ora dopo la modifica.