我想知道 NTP 标准中是否有规定同步以接近光速运行的机器之间的时间。NTP 在这些条件下还能正常工作吗?
我想这样做可能不太实际,因为你会得到他们的时间而不是你的自己的时间,但是假设你想知道他们的时间,非常精确 - 你可以用 NTP 来做到这一点吗?
我不太熟悉 NTP 或相对论,但这似乎是一件值得思考的有趣的事情。
答案1
根据维基百科,
NTP 通常可以在公共互联网上将时间保持在几十毫秒以内,在理想条件下,在局域网中可以达到优于一毫秒的精度。不对称路由和网络拥塞可能导致 100 毫秒或更长的误差。
以速度 v 行驶一段距离 D 的路程所经历的总时间膨胀效应为
delta t ~ D/cv/c
这是两个观察者(一个固定在地球上,另一个进行旅行)之间光子往返时间的差异。即使是乘坐高速喷气式飞机(v = 1000 公里/小时)进行非常长的旅行(例如,D= 10^4 公里的洲际飞行),这也只有 10^(-7) 秒,这比 NTP 项目所追求的精度要小得多。
即使对于行星际飞行(D = 10^8 公里,v = 10^4 公里/小时),总误差也将达到 3 毫秒的数量级。
因此,NTP 中无需为相对论速度做出任何规定。相反,通常会为干涉观测做出此类规定,例如甚长基线干涉测量或在太空中进行精确的广义相对论实验(参见重力探测器 B举个例子)但这与什么无关这网站的全部内容都是关于。
欲了解更多信息,我建议你转向https://physics.stackexchange.com/