DNS Server That Constantly Refreshes Cache?
Kevin Darcy
kcd at chrysler.com
Thu Feb 21 22:16:03 UTC 2008
Matus UHLAR - fantomas wrote:
> On 18.02.08 17:52, Will wrote:
>
>> I'm looking for a DNS server that will proactively go out after a cache
>> record expires and refresh its cache on its own. The result would be a
>> server with an enormous memory cache of prefetched records, which should
>> always have up to date records in its cache, even when the domain has not
>> been used internally for weeks or months. Note, I'm NOT referring to a
>> standard DNS server with a large cache setting. I'm looking for a
>> proactive server behavior to prefetch records whose DNS cache is reaching
>> expiration.
>>
>> Does such a product exist for Windows or Unix?
>>
>
> this way you will end up having all dns records on the net in the cache and
> still refresing them even if you don't need them.
>
What an anti-social thing to do.
If I set the TTL of one of my RRsets to 60 seconds, it doesn't mean I
expect you (and everyone like you) to query it *every* 60 seconds
*forever*. The 60-second TTL is only for peak usage times, where
load-balancing/sharing is necessary. I expect the query traffic to fall
off during non-peak times, in parallel with the dropoff of actual
production volume.
The resource to which that record points might not even be up 24x7x365,
why query something that no end-user client has requested and isn't even
reachable? Or, do you expect me to modify the TTLs of my records every
time we do maintenance? Phooey to that.
- Kevin
More information about the bind-users
mailing list