多台计算机的时间同步

问题描述 投票:0回答:1

我正在解决PC的不同时间同步。

[使用ntpq检查NTP同步到小于1毫秒。我想寻求有关如何不使用ntpq,ntdate等进行验证的帮助。

我使用'ssh'在屏幕上看到两台计算机之间的大致时间差。对于所有需要考虑的问题,例如Netwick传输延迟,我想知道稍微更准确的时间误差。

我在uuntu 18.04和'ROS melodic'中使用了多个nvidia xavier

synchronization verification ntp nvidia-jetson ptp
1个回答
0
投票

如果您正在寻找建立网络呼叫的时间,那么您将希望服务器之间具有微秒级的精度,因为系统之间的延迟在单个网段上通常可能会低于毫秒。工具本身通常是检查精度数字的最佳位置,因为它们将使用该数字本身来计算“正确”时间。

如果您能够在感兴趣的服务器之间发送测试数据包,则使用乒乓测试风格的服务器之间的延迟测量将给出网络延迟。假设这是对称的,即每种方式的等待时间相同,则可以计算出半程往返时间。此时,运行另一个测试,在该测试中,您将从一个系统向另一个系统发送时间戳,然后将两者进行比较(从发送方中减去1/2 RTT),应该可以使您对时差有所了解。

您需要对多个数据包运行以上测试,因为前几个数据包可能会受到服务器缓存的影响,并且不一致。

© www.soinside.com 2019 - 2024. All rights reserved.