【问题标题】:How to get exact NTP drift in OS X如何在 OS X 中获得精确的 NTP 漂移
【发布时间】:2016-04-29 15:00:22
【问题描述】:

我正在尝试在连接到本地 NTP 服务器的 Mac 上获取实际的 NTP 漂移。

  • 读取/var/db/ntp.drift 文件时,我得到-37.521,根据PPM to milliseconds conversion 给出-3241ms 的漂移。

  • 当使用ntpq -c lpeer 时,我得到如下信息:

远程 refid st t 轮询到达延迟偏移抖动 ==================================================== ============================== *172-1-1-5.light 164.67.62.212 2 u 57 64 377 199.438 38.322 29.012

这意味着 38.322ms 的漂移。

  • 最后,sntp 172.1.1.5 输出:
2016 年 1 月 21 日 18:41:45.248591 +0.019244 +/- 0.022507 秒

表示19.244ms的漂移。

我很困惑哪一种方法可以提供准确的 NTP 漂移?

【问题讨论】:

  • 偏移和漂移不是一回事。
  • @dfc 什么是偏移量?
  • 38.322 和 +0.019244 是 ntp 报告的偏移量,您出于某种原因认为它是一个漂移值。如果术语偏移对您来说是新的,我认为您需要花一些时间阅读 ntp 文档。

标签: macos synchronization ntp drift


【解决方案1】:

查看ntpq -pcrv,它会为您提供所有信息和更多信息。如果您需要任何输出解释,请编辑您的问题,我们会尽力帮助您。

请记住,漂移是特定于您的盒子的。看起来您的 NTP 服务器要么很远,要么您的网络链接很差(基于您的延迟时间)。您可能想尝试更近的 ntp 服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-14
    • 2016-10-07
    • 2016-03-05
    • 2013-12-04
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多