NTP 池服务器是否使用 gpsd?

NTP 池服务器是否使用 gpsd?

gpsd 中的一个错误一些 NTP 服务器所依赖的协议,几个月前就已经被人所知,但它并没有真正成为基本知识 直到最近,就在 2021 年 10 月 24 日轮换之前,可能会将一些 NTP 服务器的时钟调回到 2002 年。GPSD 的补丁修复了这个错误。

由于我的公司对与外界的时间同步需求不高,因此我们使用 NTP 池服务器作为最终的准确时间来源。(网络中的所有内容都与网络中的单个设备同步,该设备与池服务器同步。)

NTP 池网站在 2019 年之后没有任何消息,但有趣的是, 其中一个项目是关于又一个 GPSD 周展期这发生在2019年。

各个机构自愿加入 NTP 服务器池,因此他们各自都有自己的获取准确时间的方法。

是否知道这些服务器是否使用 gpsd?

另一个 Server Fault 问题没有解决这个问题,但它确实给出了一个例子来说明为什么这个问题可能如此复杂。

答案1

您可能可以gpsd通过检查其参考 ID 来确定当前上游使用的是哪一个。我没有运行gpsd,但一些快速的网络搜索表明它可能会显示为PPSGPS。然后您可以在已知的 GPS 周翻转日期之前手动替换它们。

但是,只要您有足够多样化的上游,并pool在配置中使用带有指令的池,您可能什么都不做,一切都会好起来。原因有两个:

  1. 您的 NTP 服务器将监控其上游,如果它注意到一个较大的跳跃,它将忽略它。
  2. NTP 池会在相当短的时间内自动删除不准确的服务器。

在翻转之前检查一下,然后之后再检查一下就好了。

相关内容