What TTL means
TTL is the maximum number of seconds a resolver may cache a DNS answer. Cached answers count down as time passes.
Network utility
Explore DNS record structure, recursive lookup steps, cache freshness, CNAME behavior, and TTL countdowns in a local educational resolver model.
The resolver uses local sample zones and generated documentation records.
Resolver model ready.
TTL values show remaining time after simulated cache age.
| Name | Type | TTL | Data |
|---|
A simplified resolver path from cache to authoritative answer.
TTL is the maximum number of seconds a resolver may cache a DNS answer. Cached answers count down as time passes.
A recursive resolver may ask root, TLD, and authoritative servers, then cache the final response for future clients.
A CNAME points one name at another canonical name. Resolvers continue the lookup until they find records for the requested type.
Usage guide
It models DNS answers, CNAME follow-up, recursive lookup steps, and how cached TTL values decrease as simulated time passes.
Try api.example.dev with A records, advance cache age, then switch record types to compare fresh answers, expired answers, and misses.
Use it when teaching DNS caching, debugging propagation expectations, explaining CNAME chains, or showing why record changes are not instant everywhere.