Hello all,
We just upgraded our BIND from 9.4.1 to 9.5.1b1 in Solaris 10 environment. 
Early on we noticed the File Descriptor usage and raised that to 2048. So now 
the FD usage at peak time could be 900 taken mostly by the UDP sockets with 
about 1500 recursive clients
Everything looks good except for issue that quite frequently it is slow to get 
resolution from the internet. After looking further by running snoop on the 
interface we noticed that either the rootservers in some case and the querying 
nameservers don't respond to the query from our DNS so we can see that it keeps 
on sending retries switching the root or nameservers and eventually gets the 
requested IP. This results the resolution being really slow. So in the example 
below , running dig @localhost www.footprints.com, it took almost 3 secs to get 
response due to all the retries due to no response as seen in the snoop. 
ourdns.net -> 192.26.92.30 DNS C www.footprints.com. Internet Addr ?
ourdns.net -> 192.48.79.30 DNS C www.footprints.com. Internet Addr ?
ourdns.net -> 192.35.51.30 DNS C www.footprints.com. Internet Addr ?
ourdns.net -> 67.220.109.10 DNS C www.footprints.com. Internet Addr ?
ourdns.net -> 67.220.108.10 DNS C www.footprints.com. Internet Addr ?
ourdns.net -> 67.220.109.10 DNS C www.footprints.com. Internet Addr ?
ourdns.net -> 67.220.108.10 DNS C www.footprints.com. Internet Addr ?
67.220.108.10 -> ourdns.net DNS R www.footprints.com. Internet Addr 
67.220.109.42


However on the same physical node we another Solaris non-global zone (not the 
DNS zone)
which is exactly the same BIND version and configuration. The only difference 
is that its idle with no recursive client requests. So when we perform the 
exact same queries the root and other nameservers respond to the very first 
query resulting in a much shorter resolutions time.

ourdns2.net -> 192.12.94.30 DNS C www.footprints.com. Internet Addr ?
ourdns2.net -> 67.220.109.10 DNS C www.footprints.com. Internet Addr ?
67.220.108.10 -> ns1.ftwotbr09.spcsdns.net DNS R www.footprints.com. Internet 
Addr 67.220.109.42

Any help would be greatly appreciated.

Regards
Prabhat Karki
TSE
Sprint Nextel.



      


Reply via email to