On Tue, 16 May 2006, David Hubbard wrote:
So I'm looking at a company who offers anycasted DNS; how do I tell if it's really anycasted? Just hop on different route servers to see if I can find different AS paths and then do traceroutes to see if they suggest the packets are not ending in the same location?
From my routers' perspective I don't see a difference, but then I don't think I should, correct?
From other locations, it might be "sfo2c.f.root-servers.net" or somesuch. If they don't do that, then you are stuck with more ad-hoc methods like
If they conform to the convention that the DNS root servers practice, then a dig query from several locations should suffice. Choosing an anycasted DNS root at random, you can do dig @f.root-servers.net hostname.bind chaos txt And the response should include a line like hostname.bind. 0 CH TXT "pao1b.f.root-servers.org" traceroutes from many different locations, or checking out AS-PATHS in Routeviews and using your intuition. -Peter -- Peter Boothe PhD Student "Young man, you think you're very Computer Science smart, but it's turtles all the way University of Oregon down!" http://www.cs.uoregon.edu/~peter