The answer is it depends on the version you are running.
If you are running 9.3+, I believe someone correct me if I have the version
wrong, forwarding is more like delegation from the perspective of how the
forwarders are used.

Originally forwarders were always processed in order and the second
forwarder would only used if the first timed out.  The major issue with this
being if you lost the first forwarder your nameserver would never learn that
the first one was down. Every query would have to wait for the first
forwarder to time out.

With current versions forwarders are based on RTT similar to NS records.

-- 
-Ben Croswell

On Thu, Oct 2, 2008 at 5:43 AM, Justin Piszcz <[EMAIL PROTECTED]>wrote:

>
>   forward first;
>
>   forwarders {
>    1.2.3.4;
>    5.6.7.8;
>   };
>
> 1. Are DNS lookups performed linearly?
>    1.2.3.4, then 5.6.7.8 if 1.2.3.4 does not find it?
>
> 2. Is there an option in BIND to perform a round-robin lookup such that
>    1.2.3.4 does not get all of the traffic, or is this done by default?
>
>
>
>



Reply via email to