我有一个应用程序,我们正在使用一些非标准网络设备(无法更改),这些设备在流量爆发之间进入休眠状态。第一个数据包的网络延迟非常高,因为它实际上是在唤醒系统,等待它重新连接,然后进行第一次往返。后续消息(假设它们在下一分钟左右)要快得多,但仍然具有很高的潜伏性。一组典型的 ping 看起来像 2500ms、900ms、880ms、885ms、900ms、890ms 等。
鉴于 NTP 在计算偏移量之前使用了几次往返,我能期望 ntpd 在这种链接上工作吗?最初缓慢的第一次往返是否会基于发往/来自 ntp 服务器的大量不同(和更快)的后续消息而被忽略?