I'm confused with DNS TTL and the DNS cache on XP.
1. a A record SVR1 is set with TTL 4 hours. When XP resolved SVR1 it will
have it cached locally for 24 hours (by default)? What will happen if the 4
hours DNS TTL expired? Does the cached DNS record will be removed?
2. In the case mentioned above the real local cache will depend on TTL and
XP max cache TTL, whcihever the shortest one? Right?
3. If I chahged the DNS TTL from 4 hours to 20 min before it expires the XP
won't get updated TTL till next time it tried to resolve the name, right?
Then it will get the new TTL value.
4. Does DNS have its own cache? How to set the interval for its update? If
I set TTL short than the cache update interval does the cache keep the record
or remove it?
5. How to force DNS update manually?
I'm using Windows 2003 AD intergrated DNS.
Thanks.
Bookmarks