Το TTL είναι χρόνος cache
Κάθε DNS εγγραφή μπορεί να έχει ένα Time To Live, το οποίο ενημερώνει τους resolvers για πόσο χρόνο επιτρέπεται να κρατήσουν την απάντηση στην cache τους. Μέχρι να λήξει αυτός ο χρόνος, ένας resolver μπορεί να συνεχίσει να επιστρέφει την προηγούμενη τιμή.
Για αυτό μια αλλαγή DNS δεν γίνεται πάντα ορατή ταυτόχρονα σε όλους. Χαμηλότερο TTL πριν από μια προγραμματισμένη αλλαγή μπορεί να βοηθήσει, αλλά δεν εξαλείφει κάθε μορφή caching κατά μήκος της διαδρομής.