3 ms·
> DNS resolvers are already computing some form of location to determine whether a query is in or out of country Most of it is based on publicly available IANA
by lossolo 8y ago
> DNS resolvers are already computing some form of location to determine whether a query is in or out of country
Most of it is based on publicly available IANA databases (RIPE, ARIN etc) which are not always accurate, as IPs are traded and moved between AS's all the time + dynamic IPs that are given to users from example both coasts of USA.
> the poster's point was just that "in country" is not necessarily "closest", "fastest" or "best" (or even that those three are the same).
And I wrote it's not easy to solve because you do not get accurate GPS positions to most of IP clasess, which means it's a lot easier to point to the same country and that's why almost every provider does that. Some use geo coordinates of IPs but only for certain classes that have accurate positioning and are inside the same country.
PS. I am building globally distributed anycast GEO-DNS service/system at the moment.