Agreed, here are the queries: q=`jot -s . -b 123456789 25`.lu for n in $(jot -c 13 a); do dig @${n}.root-servers.net $q +norec +noquestion +noanswer +noauth +nocomment +nostat; done
There are 2 groups of additional sections: A, C, E, I, J: 2 names, with their v4+v6 addresses B, D, E, G, H, K, L, M: 4 names, only v4 addresses What stroke me was 2 things: - both groups do not change the answers on subsequent queries. So for the first group, if the 2 servers are down, your done. - the second group doesn't provide any v6 addresses at all. Now I don't want to pick on any implementation, rather get an idea of the reasoning behind the behaviour... (I do agree that the query is a bit extreme). And if operators think that this might lead to problems. Gilles On 5/6/12 19:23 , Joe Abley wrote: > > On 2012-06-05, at 08:28, Gilles Massen wrote: > >> One set of root servers fills the additional section with 2 names, and >> their v4 and v6 addresses. But it's always the same two servers, >> indepently of the server asked. The other set answers with a bit more >> servers, but only v4 adresses, and here again, always the same list. > > It might be instructive to spell out what query you tried, and what your > results were (per letter). > > Some root servers are not shy about telling the world what software they are > running, but others prefer to obfuscate: > > [krill:~]% for n in $(jot -c 13 a) > for> do echo "${n}: $(dig @${n}.root-servers.net version.bind ch txt +short)" > for> done > a: "This space intentionally left blank" > b: "4.8.1" > c: "c-root" > d: "9.8.1-P1" > e: > f: "9.7.4" > g: "" > h: "NSD 3.2.10" > i: "contact i...@netnod.se" > j: "This space intentionally left blank" > k: "NSD 3.2.8" > l: "NSD 3.2.8" > m: "9.7.3-P3" > [krill:~]% > > I can confirm the version string for L is accurate. The versions shown above > for D, F, H, K and M look plausible to me, although I can't speak > authoritatively about what they are doing. > > If you wanted to nail down the different behaviour to particular versions of > software, the rootops are all here and will no doubt crawl out of the > woodwork if there are questions to answer. > > > Joe= -- Fondation RESTENA 6, rue Coudenhove-Kalergi L-1359 Luxembourg tel: (+352) 424409 fax: (+352) 422473 _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop