<html><body><div>- Round-robin from the client on lookups is an OPTIONAL part of the spec. &nbsp;Small, low-power, embedded systems don't always implement it.</div><div><br></div><div>- Any application can time-out prior to the underlying DNS lookup/client layer getting a response, causing application failure to find the named machine. &nbsp;Nothing forces an application to block on the DNS request. &nbsp;If a developer thinks 10 seconds is too long, and the underlying DNS lookup error waits 10 seconds before trying the alternate server, the application will fail if all authoritative nameservers aren't in sync.</div><div><br></div><div>In other words, keep all authoritative nameservers in sync at all times, or pull them from the NS records. &nbsp;It's the only way to make sure DNS *really* works for all clients.</div><pre style="font-family: Helvetica,Arial,sans-serif; font-size: 13px" _mce_style="font-family: Helvetica,Arial,sans-serif; font-size: 13px;">--
Nate Duehr, denverpilot@me.com
<br></pre></body></html>