本地时钟高层值的目的(模糊选项)

本地时钟高层值的目的(模糊选项)

在NTP配置中,指定的目的是什么高的本地时钟的层值?

fudge   127.127.1.0 stratum 10

如果我错了,请纠正我:如果远程 NTP 服务器(层数较低,例如 2 或 3)无法访问,服务器无论如何都会依赖内部时钟。否则,它将与这些 NTP 服务器同步时间。

因此,上面的配置行是不必要的,并且仅当该层值是时设置本地时钟层才有意义降低比一些远程 NTP 服务器层?

答案1

高层意味着较低优先级时钟。 NTP 客户端通常拥有奇数个服务器,但不止一台,并且对本地时钟使用高层的原因是建议客户端该时钟应该比同步到更好源的其他时钟更不可信。

您还询问这是否是默认的,即使没有fudge 127.127.1.0 stratum 10配置语句。

默认情况下,ntpdNTP 服务器的实现根本不会与本地时钟同步,因此它不会提供时间。 (我对其他 NTP 实现不太熟悉,所以我无法对它们发表评论。)添加该fudge 127.127.1.0 stratum 10行允许它在所有其他源都考虑时考虑继续从本地时钟(在真正低优先级的层 10)提供时间失败了。对于时间敏感的环境(例如使用 Kerberos 或其他基于时间的身份验证的环境)来说,这通常是比让所有最终客户端系统自由运行而不同步的更好的方案。

相关内容