原创 【虹科技术分享】时间同步-NTP还是PTP?

2022-2-16 15:37 1867 25 5 分类: 通信 文集: 时间同步

关于网络计时技术的问题,其中一些问题很难回答。但有一个问题很容易回答:“我需要NTP还是PTP?”归根结底,这一切都取决于准确性。一般我会问“您需要什么样的时间传递精度?”不好意思,我是在用问题回答问题。应该这么说:你需要的精确度是微秒还是纳秒?如果答案是肯定的,您需要PTP(IEEE 1588)。如果答案以毫秒或秒为单位,则您需要NTP。

我们之前的文章:为什么PTP会如此准确。 而答案是由于硬件时间戳在PTP技术中普遍实现,但在NTP中没有。 在运行NTP的客户端和服务器设备中,允许使用硬件时间戳,但目前没有多少设备实现这一点。 此外,网络计时中最大的错误来源往往是由于交换机和路由器中排队时间的变化造成的。 NTP没有这方面的解决方案,PTP有。 解决方案是使用特殊的交换机和路由器,称为透明时钟或边界时钟。 关于这些设备的描述,请看之前的文章:IEEE 1588时钟类型介绍。 甚至还有正在进行的标准工作,使用CERN(欧洲核子研究中心)开发的技术。(没错,就是发现希格斯玻色子和发明万维网的人),将PTP扩展到皮秒。

如果你在想,我不需要协调高能粒子的测量,我只想把我的服务器和路由器的时钟设置在几毫秒之内,那么你就需要NTP。 但是,如果PTP更精确,为什么不所有都用PTP呢? 很好的问题,答案是:

  • 易于实施
  • 费用
  • 稳健性

NTP更容易实现,因为免费的NTP客户端已经包含在你购买的任何计算机、服务器或路由器中。 只要把每个客户端指向哪个地址来询问时间就可以了。 你也可以很容易地下载和安装免费软件,其中包含已知的NTP服务器及其地址的列表。(免费下载基于windows的NTP服务器&客户端

NTP更便宜,因为客户端是免费的,不需要特殊的交换机。大多数系统集成商购买专用服务器,因为这样可以省去将GPS接收器(以获得标准时间)与NTP服务器集成的麻烦。但是,每台服务器都可以让数千个客户端保持同步。

PTP和NTP都具有容错功能,如下图所示。

PTP网络中的冗余Grandmaster时钟

在PTP的情况下,一个从设备同步到一个主时钟,其他的主时钟也会监听,这样,如果活跃的主时钟因任何原因离开,它们就可以接管。这很好,但NTP做得更好。客户端从所有的服务器上获取时间,并忽略那些与其他服务器相比似乎偏离时间太远的服务器。

NTP网络中的冗余服务器

NTP已经存在了几十年,并且已经变得便宜容易和强大。好消息是,许多这些特性正逐渐被添加到IEEE 1588的世界中,所以很快你就能拥有NTP的简易性和稳健性以及Hadron Collider(强子对撞机)的准确性。

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

curton 2022-2-17 13:30

NTP
相关推荐阅读
艾体宝IT 2025-05-20 16:37
艾体宝干货丨全面解读CRA:抓住欧盟网络安全新规下的合规机遇
【重点内容抢先看】欧盟《网络弹性法案》(CRA)即将落地,未来在欧盟市场销售的数字产品都必须满足更严格的网络安全标准。从制造商到分销商,每一个环节都将面临前所未有的合规挑战。本文将带你快速理解CRA的...
艾体宝IT 2025-05-16 09:35
艾体宝案例丨全球身份安全巨头如何防御 Log4J?Mend 助力 Ping Identity 实现漏洞零容忍
公司简介:Ping Identity 是谁?Ping Identity 是全球领先的身份与访问管理(IAM)解决方案提供商,致力于帮助企业安全管理用户身份、控制应用和资源的访问权。作为行业先驱,Pin...
艾体宝IT 2025-05-16 09:31
艾体宝案例丨AI 团队如何高效管理多云部署?Cinnamon AI 的 DevOps 成功经验
公司简介:致力于解析非结构化数据的 AI 企业Cinnamon AI 是一家全球性的人工智能技术公司,核心产品聚焦于处理非结构化数据,如电子邮件、语音记录和视频内容。他们提供的 AI 平台,能够帮助客...
艾体宝IT 2025-05-08 10:55
艾体宝案例丨9 倍测试效率 + 67% 成本下降,Boohoo 做对了什么?
【重点内容抢先看】在数字化转型与用户体验为王的时代,Boohoo 果断升级其 QA 测试体系,从自建设备过渡到采用 LambdaTest 云测试平台,成功解决了测试效率低、成本高、扩展性差等关键难题。...
我要评论
1
25
关闭 站长推荐上一条 /2 下一条