Tor*_*ero 23 load-balancing dns-server
我知道“round robin DNS”负载平衡,但如何对单个 IP 地址进行负载平衡?
例如 Google 的 DNS 服务器,8.8.8.8以及8.8.4.4. 维基百科的负载平衡文章指出:
对于 Internet 服务,负载均衡器通常是一个软件程序,它侦听外部客户端连接访问服务的端口。负载平衡器将请求转发到“后端”服务器之一,后者通常会回复负载平衡器。
..这在与循环 DNS 一起使用时似乎很合理,但是对于 Google 的 DNS 服务器之类的服务器来说,这似乎不是一个非常冗余或功能强大的设置。
cee*_*yoz 32
http://en.wikipedia.org/wiki/Anycast
任播是一种网络寻址和路由方法,其中来自单个发送者的数据报被路由到一组潜在接收者中拓扑最近的节点,尽管它可能被发送到多个节点,所有节点都由相同的目标地址标识。
...
几乎所有的 Internet 根域名服务器都是作为使用任播寻址的主机集群来实现的。AM 的 13 个根服务器中有 12 个存在于多个位置,其中 11 个位于多个大洲。(根服务器 H 存在于美国的两个位置。根服务器 B 存在于一个未指定的位置。)具有多个位置的 12 个服务器使用任播地址公告来提供分散服务。这加速了在美国以外的物理(而不是逻辑)根服务器的部署。RFC 3258 记录了使用任播寻址来提供权威 DNS 服务的情况。许多商业 DNS 提供商已切换到 IP 任播环境以提高查询性能、冗余并实现负载平衡。