客户端如何从多个可能性中选择一个 NS 服务器?

客户端如何从多个可能性中选择一个 NS 服务器?

当客户端尝试进行 DNS 解析时,假设是google.com,通常会返回多个 NS 服务器,例如:

ns2.google.com.
ns1.google.com.
ns3.google.com.
ns4.google.com.

客户怎样选择其中之一?

从我的观察来看,它似乎是随机的,但这是默认行为吗(可能是由某些 RFC 定义的)?还是每个实现都以不同的方式执行?如果是这样,最常用的算法是什么?

相关内容