任播技术
任播技术简单来说是多个服务器对应单个IP,同时这些服务器能位于不同地理位置。
许多DNS服务器便是利用了这个原理,如国内的114DNS、国外的GoogleDNS。
任播技术在DNS领域的用处
下面是我的软路由ping 8.8.8.8 的结果:
我这里ping广州IP要10ms,但是ping 8.8.8.8 的速度只需3ms。
看到这里,大家的心中肯定有着这样的疑问——国内的主机ping国外的DNS服务器有这么快?
没错,这就是任播技术的实际应用。只不过刚好我家附近有一台Google的DNS服务器。
如何知道DNS是否使用了任播技术
- 如前文那样看到ping的时间足够短,且比ping离你最近的大城市的IP的还要短。
- 查询IP地理位置是否带有Anycast,如下图。