programming / protocol question about client-side caching
Michael B Allen
ioplex at gmail.com
Mon Jun 16 06:39:03 UTC 2008
I'm not sure where to ask generic protocol questions (is c.p.d dead?)
so please redirect me if necessary.
I have an HTTP server module that does a lot of DNS SRV and A lookups
for kerberos, ldap, etc. I have my own DNS client library to which I
am currently adding a cache. However, I don't recall ever seeing a DNS
client cache query results so I have to wonder if there's a reason.
Is there any reason why a DNS client should *not* cache query results?
Also, my cache can "round-robin" entries for a given name to emulate
the behavior of a DNS server. But it's not smart enough to know if the
server from which it retrieved the entries uses round-robin behavior
or not. Is there any reason why a DNS client cache should *not*
More information about the bind-users