我应该指定区域NTP池还是仅指定pool.ntp.org?

时间:2018-08-17 15:12:34

标签: ntp

从NTP池项目(https://www.ntppool.org/en/use.html):

  

查找pool.ntp.org(或0.pool.ntp.org,1.pool.ntp.org等)将   通常返回您所在国家或地区附近服务器的IP地址。   对于大多数用户来说,这将带来最佳效果。

...

  

您还可以使用大陆区域(例如,欧洲,   北美,大洋洲或asia.pool.ntp.org)和一个国家/地区(例如   ch.pool.ntp.org)-对于所有这些区域,您可以再次   使用0、1或2前缀,例如0.ch.pool.ntp.org。请注意,   您所在国家/地区可能不存在该国家/地区   只能包含一两个时间服务器。

我已经读了好几次了,是否应该指定区域池并不明显。我知道我的机器当然在哪个国家,所以很乐意指定池。但这听起来并不能带来更好的结果。

由于池选项意味着协议将在统计分析之后选择最佳服务器,因此,我希望指定区域池可以更好地分配服务器,从中选择获胜者。任何见解都很感激。

1 个答案:

答案 0 :(得分:1)

特定国家/地区将包含仅位于您选择的国家/地区中的一些服务器。

特定区域将在整个区域内包含更多服务器(单个服务器可以在任何国家/地区)

常规池将从任何地方返回很多服务器。

特定国家/地区的服务器可能不那么具体,例如英国可能有20台服务器,而欧洲可能在组成欧洲区域的所有国家/地区中拥有100台服务器。

您能做的最好的事情是测试最适合您的设置和位置的商品。您应该运行一段时间的测试部署并收集一些统计信息。如果您使用的是ntp',则可以运行ntpq -pcrv,它将为您提供所需的所有信息。

您也可以参考我的答案here来了解所有信息的含义以及如何解释它。