NTP的那个版本是我应该使用的?(ntp版本号)

4.1.7. 我应该使用NTP的哪个版本?

这个问题不是非常容易回答: 目前有版本3和版本4的NTP实现。最新的软件版本是NTPv4,但是官方的互联网标准还是NTPv3。另外,一些操作系统的厂商定制和发布自己的版本。 根据自身需求来选定适合应用的NTP版本。

如果你担心兼容性问题,老版本的客户端通常可以和新版本的服务器同步。因为新版本的服务器知道如何对老版本客户端应答。反之可能会有一些问题。(参见 html/confopt.htm中 version关键字的描述).

NTPv4引入了一些新功能(参见 Q: 4.1.9.)。例如,如果您使用拨号连接,则如果时钟足够稳定,版本4可以将其轮询间隔增加到一天以上。此外,新的算法可以处理高延迟变化,比域网的版本3要好一些。另一方面,NTPv4使用浮点运算,而NTPv3使用整数运算。 但对于没有浮点数单位的旧系统可能是一个问题。

还有一个安全问题,所有早于4.0.99k23版本可能有未经授权的系统访问,甚至允许拒绝服务的漏洞。供应旧版本的供应商可能已经修复了其特定版本的漏洞。

4.1.8. xntp和NTP之间的区别是什么?

很明显,差异是X,它的意思是几年前的,Dennis Fergusson有意使用“X”代表“实验”。(Dennis Fergusson是xntpd程序的作者)

在实践中xntp引用NTP的版本三或更早的版本。 ntp使用NTP的版本4和更新的内容。

4.1.9. NTPv4的新内容?

按照release.htm中NTP Version 4 Release Notes,NTPv4的新特征如下:

  • 使用浮点运算代替整数运算.

  • 重新设计的时钟约束算法提高了准确性,处理网络抖动和轮询间隔的能力.

  • 支持内核的纳秒精度实现以及改善算法。

  • 公开密匙加密如autokey,避免常见的密钥漏洞。

  • 自动发现服务器(manycast模式)

  • 网络故障的快速启动(burst模式)

  • 对参考时钟的修改后的新驱动程序

  • 对新平台和操作系统的支持

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月20日 上午9:55
下一篇 2022年6月20日 上午9:57

相关推荐