DNS的循环工作(round-robin)模式

DNS的循环工作(round-robin)模式

Content #

DNS中有两个叫“Isilon-Cluster”的同名 A 记录,分别对应着 IP 地址 10.32.106.51 和10.32.106.52。当连续执行两次“nslookup Isilon-Cluster.nas.com”时,抓到的网络包如图所示。

两次返回的 IP 地址是一样的,但顺序却是相反的。如果执行第三次nslookup,结果又会跟第一次一样,这就是DNS的循环工作(round-robin)模式。

这个特性可以广泛应用于负载均衡。比如某个网站有10台Web服务器,管理员就可以在DNS里创建10个同名记录指向这些服务器的IP。由于不同客户端查到的结果顺序不同,而且一般会选用结果中的第一个IP,所以大量客户端就会被均衡地分配到10台Web服务器上。

From #

Wireshark网络分析就这么简单