使用网络时间协议 (NTP) 是设置本地时间的一种简单而有效的方法。但是如何确保获得的时间是正确的,如何提高时间准确性,以及如何确定适合您的NTP服务器?
1. 我应该使用多少台NTP服务器?
古语有云:“带表者知时间,带两表者不知”。2. 为什么要连接多个NTP服务器?
您连接到的NTP服务器越多,您就越能确定您将在正确的时间结束。当您连接到许多NTP服务器时,测量中的噪音、延迟、变化和网络不对称之类的事情往往会趋于平稳,至少只要这些服务器彼此合理地独立。理想情况下,服务器在运行的硬件和使用的软件方面也应该有所不同。如果某种类型的服务器软件有一个错误导致运行它的每个人同时开始响应错误的时间,或者如果某种类型的硬件有一个错误导致同时跳时钟,那么好让其他服务器具有不同的软件或硬件,但仍能提供正确的时间。在选择要使用的NTP服务器时,您需要平衡不同提供商和/或实现的良好分布,以便连接到尽可能靠近您的网络的服务器。例如,如果您的客户在北京,好连接到位于北京或相邻城市的NTP服务器。