Re: Question about recursion queries

2010-07-20 Thread Kevin Darcy
On 7/19/2010 5:12 AM, Zhang Meng wrote: The question is given that When I ask the bind server, what's the A record of google.com ? for the ROOT name server, there're several NS record /.// //60493// //IN// //NS// //g.root-servers.net ./ /.// //

Re: Question about recursion queries

2010-07-19 Thread Lyle Giese
Recursive queries start with the root name servers. That list is built in to almost(I am reluctant to say all) all versions of bind and is availible for download from ftp.rs.internic.net. An unknown server is one that 1) does not answer queries or 2) has not been asked yet by this bind server. O

Re: Question about recursion queries

2010-07-19 Thread Zhang Meng
Thanks for your information. But what does unknown servers mean? Where does the list come from? On Tue, Jul 20, 2010 at 7:08 AM, Chris Buxton wrote: > It uses the RTT algorithm to select the "fastest" server from the list, > using random, low values for unknown servers. ("Fastest" is in quotes

Re: Question about recursion queries

2010-07-19 Thread Chris Buxton
It uses the RTT algorithm to select the "fastest" server from the list, using random, low values for unknown servers. ("Fastest" is in quotes because the algorithm does not do exactly that, but it's close.) No, I cannot show you the code. I'm not a developer. Find it yourself. Regards, Chris Bu

Question about recursion queries

2010-07-19 Thread Zhang Meng
The question is given that When I ask the bind server, what's the A record of google.com? for the ROOT name server, there're several NS record *.** **60493** **IN** **NS** **g.root-servers.net.* *.** **60493** **IN** **NS** **b.root-servers.net.* *.** **60493** **IN** **NS** **m.root-servers.net