Ein DNS-Eintrag wird normalerweise nur für einige Zeit zwischengespeichert, der vom lokalen Server an den lokalen Client übermittelt wird.
Dies wird als Time to Live (TTL) bezeichnet :
Time to live (TTL) oder Sprunglimit ist ein Mechanismus, der die Lebensdauer oder Lebensdauer von Daten in einem Computer oder Netzwerk begrenzt. Die TTL kann als Zähler oder Zeitstempel implementiert werden, der an die Daten angehängt oder in diese eingebettet ist. Nach Ablauf der vorgeschriebenen Ereignisanzahl oder Zeitspanne werden Daten verworfen oder erneut validiert. Bei Computernetzwerken verhindert TTL, dass ein Datenpaket unbegrenzt zirkulieren kann. In Computeranwendungen wird TTL üblicherweise verwendet, um die Leistung zu verbessern und das Zwischenspeichern von Daten zu verwalten.
Obwohl einige Programme über einen eigenen internen DNS-Cache verfügen und möglicherweise die TTL ignorieren (Chrome ist ein Beispiel), wird dies vom DNS-Client-Dienst von Windows berücksichtigt.
TTL ist der Hauptgrund dafür, dass sich DNS-Änderungen im gesamten Web stundenlang ausbreiten können.