一文读懂NTP四个版本的历史

一文读懂NTP四个版本的历史

第一个NTP实现大约从1980年开始,当时精度只有几百毫秒。当时实现在互联网工程报告中记录的IEN-173 文档中。后来出现第一个规范文档RFC 778,但它仍然称互联网时钟服务。当时时钟同步需要HELLO的路由协议。NTP首次被介绍在 RFC 958,主要描述数据包参与网络以及一些基本的计算。NTP的早期版本没有进行任何频率误差补偿。

第一个完整描述协议规范和算法的NTP版本1出现在1988年的RFC 1059。这个版本已经有对称的操作模式以及客户机-服务器模式。

一年之后,使用des – cbc使用对称密钥身份验证形成版本2(RFC 1119)。同时另一个同步协议名为数字时间同步服务(DTSS)由Digital Equipment Corporation提出。与此同时NTP服务软件xntp由多伦多大学的丹尼斯•弗格森写出。这个软件发展到现在公开可用的xntpd软件。

一文读懂NTP四个版本的历史

1992年结合DTSS 的算法,NTP产生了新的NTP规范版本3 (RFC 1305)。版本正式引入正确性原则(esterror maxerror)和修正算法。此外广播模式也被添加到协议。当前版本3仍然可以获得的最近的规范,同时此规则和实现还持续改进,这实际上是AIX的xntp3-5。

从1994年进行新NTP版本升级工作,第一个描述是RFC 2030(IPv4, IPv6 and OSI的简单NTP协议版本4)。NTP的下一版本将提供新功能对自动配置(例如manycast模式)、可靠性、减少网络流量和身份验证(使用公开密匙加密)。新内核时钟模型能保持时间到纳秒的精度。

虽然NTP本身只处理调整操作系统的时钟,同时一些改善内核时间的研究也在继续。在1994年FC1589(内核时间保持)文档中描述内核保持的新实现和接口,可以使内核时间达到1微妙的范围。外部脉冲可用于校准和稳定操作系统的时钟。因此一个操作系统接口(API) RFC 2783(秒脉冲 API类unix操作系统V1) 终于在1999年出版。

一文读懂NTP四个版本的历史

目前的HJ210时钟服务器的授时精度可以达到0.1ms左右,时钟服务器在铷钟秒脉冲的作用下,可以达到和UTC时间年偏差3ms的精度。此精度以比NTP协议定义的局域网精度1-5ms高出许多。目前大部分软件的精度都在秒级别,毫米即变化几乎无感。

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

(0)
上一篇 2024年3月26日 上午10:35
下一篇 2024年3月26日 上午10:47

相关推荐

  • ps项目管理系统的变化

    项目管理系统的变化 随着项目管理技术的不断发展,项目管理系统也在不断地更新和变化。在过去的几年中,项目管理系统已经发生了许多重大的变化,从传统的手工管理到基于云计算的自动化管理,再…

    科研百科 2025年1月15日
    0
  • 那些看起来很厉害的名校博士联培项目靠谱吗?(博士联培有用吗)

    撰文:一叶扁舟(北京大学深圳研究生院博士生) 近年来,随着一批以培养高水平人才的小而精的高校以及研究机构的成立,国内不同高校以及研究机构之间开展合作,如联合培养博士,利用彼此教师、…

    科研百科 2024年4月2日
    1.4K
  • 好用的小程序制作平台怎么找?避开这几点(好用的小程序制作平台怎么找-避开这几点的广告)

    想要制作小程序,在不懂技术、没有太多资金和时间的情况下,就需要用到小程序制作平台了。现在市面上的小程序制作平台已经非常多,不过难度、模板设计、服务等水平不一,新手该如何选择呢?下面…

    科研百科 2023年4月4日
    203
  • 合同管理三句半

    合同管理是企业管理中至关重要的一环,能够有效地保障企业的长期稳定发展。合同管理三句半: 1. 合同管理是企业管理的重要组成部分,能够有效地提高企业的经营效率。 2. 合同管理需要建…

    科研百科 2024年8月25日
    27
  • 在“税收现代化服务中国式现代化”中彰显担当有为(实现税收现代化)

    习近平总书记在党的二十大报告中指出:“从现在起,中国共产党的中心任务就是团结带领全国各族人民全面建成社会主义现代化强国、实现第二个百年奋斗目标,以中国式现代化全面推进中华民族伟大复…

    科研百科 2024年6月28日
    73
  • 校级科研项目英语表达

    Title: Research Project Report on \”Green Energy Efficiency in High-rise Residential…

    科研百科 2025年3月12日
    0
  • 水利项目建设管理系统

    水利项目建设管理系统 随着水利工程建设的不断加快,项目建设管理变得越来越复杂。为了更好地管理项目,建立一个高效的项目建设管理系统变得非常重要。本文将介绍一个基本的水利项目建设管理系…

    科研百科 2024年12月18日
    0
  • 探索科研项目费用筹划

    探索科研项目费用筹划 科研项目是科学技术发展的重要保障,而费用筹划是保证项目顺利进行的重要环节。在探索科研项目费用筹划时,需要考虑到多种因素,以确保费用的科学合理。 我们需要明确项…

    科研百科 2025年2月27日
    0
  • 名优茶也能实现机械化采摘

        在4月12日于浙江省绍兴市御茶村举行的“名优茶机械化采摘及分级技术现场交流会”上,中国农业科学院茶叶研究所科研人员现场…

    科研百科 2022年5月18日
    268
  • 应急项目管理

    应急项目管理:确保快速响应和高效恢复 在紧急情况下,任何疏忽或延迟都可能导致严重的后果。因此,应急项目管理对于组织应对紧急情况至关重要。本文将探讨应急项目管理的基本概念、方法和技术…

    科研百科 2024年8月13日
    32