跨多个iOS设备将时间同步到毫秒级?

跨多个iOS设备将时间同步到毫秒级?,ios,objective-c,swift,time,ntp,Ios,Objective C,Swift,Time,Ntp,是否(真的)可以跨多个(非互连)iOS设备将时间同步到几毫秒以内?我(和其他人,根据堆栈溢出)能想到的唯一可能的解决方案是通过NTP将设备与时间服务器同步 多源状态: NTP旨在将所有参与的计算机同步到 协调世界时(UTC)的几毫秒。它使用 交叉算法是Marzullo算法的改进版本,用于 选择准确的时间服务器,旨在减轻影响 网络延迟可变。NTP通常可以将时间维持在 在公共互联网上传输几十毫秒,可以实现更好的 在理想情况下,局域网的精度超过1毫秒 条件不对称路由和网络拥塞会导致错误 100毫秒或

是否(真的)可以跨多个(非互连)iOS设备将时间同步到几毫秒以内?我(和其他人,根据堆栈溢出)能想到的唯一可能的解决方案是通过NTP将设备与时间服务器同步


多源状态:

NTP旨在将所有参与的计算机同步到 协调世界时(UTC)的几毫秒。它使用 交叉算法是Marzullo算法的改进版本,用于 选择准确的时间服务器,旨在减轻影响 网络延迟可变。NTP通常可以将时间维持在 在公共互联网上传输几十毫秒,可以实现更好的 在理想情况下,局域网的精度超过1毫秒 条件不对称路由和网络拥塞会导致错误 100毫秒或以上



NTP真的能在几毫秒内达到准确度吗?

不清楚你在问什么。你说过有多个消息来源说NTP是可能的,然后问是否可能。你要么相信,要么不相信。为什么Stack Overflow的另一个观点会改变这一点?@Paulw11我认为个人经验很重要,每个观点都很重要。话虽如此,我还想知道是否有其他方法可以通过公共网络同步设备。这是一个非常重要的问题。NTP做了大量的工作,它被用来跨分布式网络同步数百万台计算机。除了专用硬件解决方案之外,我怀疑您是否能找到更准确的解决方案