David J Taylor wrote:

Thanks for your reply. So I presume it's just a matter of time before it is automatically sorted out?
Yes, it should be.

As caching is almost mandatory for DNS servers, I hope the cause of the glitch is soon fixed.

Well, I think caching of negative replies (for more than a few seconds) is a definate no-no, but it is of course a matter of opinion.

About the glitches: I think they occur because of the way the pool DNS is implemented. They just use a standard DNS server and dynamically build a zone file using a script and load it into the DNS. During the load, it may reply with nonexisting domain for a very short interval. When that reply is cached somewhere, you are SOL.

The DNS should be replaced by something that is able to generate dynamic replies query-by-query. So, for every query from a user (possibly via a caching server) the DNS should generate a reply from all information it has available at that time. This includes not only the database of pool members, but also the uptodate reachability information, the recent history of replies sent to users, the source network of the query, etc. That would make it possible to distribute the load more evenly and to give out server addresses that are reasonably close to the requester without requiring all those different names to be figured out by the clients.

I am not sure how much coding would be required to do this, as I have not investigated what is already available. Ideally one would pick an existing "dynamic DNS server" into which the application-specific address resolver would be plugged using Perl or Python.

Rob
_______________________________________________
timekeepers mailing list
[email protected]
https://fortytwo.ch/mailman/cgi-bin/listinfo/timekeepers

Reply via email to