帝恩思DNS.COM,DNS综合服务提供商

DNS择优轮询机制

最近更新时间:2021-07-16 14:49:01

DNS热备通过LOCALDNS择优机制轮询实现,保证DNS服务的冗余,高可用性和安全性。

 

LOCALDNS择优是LOCALDNS在解析一个域名的过程中,当面对多个NS服务器时,确认选择其中哪一个NS服务器发起解析请求,以达到更好更快的完成域名解析的效果。

 

如何衡量域名解析的效果呢?每个NS服务器的网络往返时间(RTT)是一个重要的指标,基于bind的LOCALDNS是通过RTT来择优的。由于各种原因,每个NS服务器的RTT是不固定的,并且频繁变化的。LOCALDNS在解析一个域名之前,不可能先去获取一组NS的所有RTT后做比较。LOCALDNS在解析一个域名的时候,选择一个SRTT值最小的发起解析请求。为了保证状态变化后的公平性,择优策略会在一段时间后重新选择最优NS服务。