Hacker News 中文摘要

RSS订阅

上周停电后,NIST时间与UTC相差5微秒 -- NIST was 5 μs off UTC after last week's power cut

文章摘要

美国国家标准与技术研究院(NIST)位于科罗拉多的设施因断电导致主时钟与协调世界时(UTC)出现5微秒偏差。虽然这对依赖精确时间信号的科研机构有影响,但NIST网络时间协议服务器偏差始终未超过5微秒,且问题现已解决。断电由时速160公里的强风引发,持续数日。

文章总结

标题:美国国家标准与技术研究院断电后时间偏差仅5微秒

上周三,位于科罗拉多州博尔德的美国国家标准与技术研究院(NIST)园区因时速超过160公里的强风导致电力中断。尽管备用发电机最初维持了运转,但其中一台为关键"原子钟组"供电的发电机在几天后发生故障,导致其网络时间协议(NTP)服务器与协调世界时(UTC)出现偏差。

危机时刻,NIST时间实现与分发小组负责人杰夫·谢尔曼曾考虑关闭时间服务器,因为发送不准确时间比不发送时间更糟糕。所幸现场工作人员通过重新路由应急电源(包括大型不间断电源系统)成功维持运转,最终将时间偏差控制在5微秒以内。

对于普通用户而言,5微秒的偏差几乎可以忽略不计——典型的网络延迟可达35毫秒(即35000微秒)。但依赖NIST精密授时服务的科研机构和航空航天企业会受到影响,这些用户通常要求时间精度比此次偏差高5000倍。NIST表示将直接与这些关键用户协调解决。

事件中,美国GPS系统成功切换至科林斯堡的WWV备用站点,整个冗余系统运作正常。但这次事故暴露出时间基础设施的脆弱性——美国网络安全与基础设施安全局(CISA)此前已警告过度依赖GPS的风险。为此,美国政府正在研发广播定位系统(BPS)等替代方案。

(配图说明:杰夫·格林工作室的时间同步设备架,包含两个树莓派GPS时钟和铷原子钟,通过室外GPS天线实现纳秒级时间保持能力。即使GPS信号中断,也能维持数月毫秒级精度。)

专业注释: 1. 原子钟组(ensemble clock):通过多台原子钟数据平均获得更稳定时间基准的系统 2. 保持模式(holdover):当时钟失去外部参考时,依靠自身稳定性维持精度的运行状态 3. 层级(Stratum):NTP服务器等级,Stratum 0为最高精度参考时钟

[经核实的背景信息] - NIST运营着6个最常用的NTP服务器 - 美国约90%的关键基础设施依赖GPS授时 - 金融交易系统通常要求微秒级时间同步 - 5微秒时间偏差约相当于光信号传输1.5公里所需时间

评论总结

这篇评论主要围绕NIST时间服务故障及其影响展开讨论,包含以下观点:

  1. 对NIST时间服务的质疑

    • 用户对time.nist.gov的可靠性表示失望:"Gah, just when you think you can trust time.nist.gov"
    • 询问预防措施:"Are there any plans being made to prevent this happening in the future?"
  2. 高精度时间的应用场景探讨

    • 对微秒级精度的需求存疑:"Has anyone here ever needed microsecond precision?"
    • 推测金融/通信领域可能是主要用户:"presumably for...quant/HFT/finance firms"、"Telecom providers synchronizing 5G clocks"
  3. 技术细节讨论

    • 对时间同步技术的好奇:"How the hell do you synchronize clocks to such an extreme accuracy?"
    • 发现NIST的光纤授时服务:"NIST's special Time Over Fiber (TOF) program...Very cool service"
  4. 概念澄清

    • 指出UTC命名规则:"UTC stands for Coordinated Universal Time...neither language got preference"

关键引用保留:
- 可靠性质疑:"Gah, just when you think you can trust time.nist.gov"
- 高精度应用:"presumably for...quant/HFT/finance firms"
- 技术发现:"NIST's special Time Over Fiber (TOF) program...Very cool service"
- 概念解释:"UTC stands for Coordinated Universal Time..."