Back to TraceRoo tools

dns guide

DNS TTL Explained

TTL means Time To Live. It tells recursive resolvers how long they can cache a DNS answer before asking again. During migrations, TTL is often the reason one user sees an old answer while another sees the new one.

What TTL Controls

  • How long a resolver can reuse a cached answer.
  • How quickly record changes may become visible after caches expire.
  • How much query load authoritative DNS servers receive.

Before A Migration

Lower TTL before the change window when you can. Lowering it after the change does not clear caches that already stored the old longer TTL.

When To Use Propagation Checks

Use DNS Propagation when you need to compare resolver answers and decide whether users are seeing cache delay, bad delegation, or an authoritative DNS problem.