Как мне интерпретировать вывод w32tm, особенно d:?
Я пытаюсь понять, что означают все различные значения в следующем выводе. Я понимаю, что команда ниже сравнивает мое местное время ("текущее время") с time.nist.gov
8:38:08 - мое местное время рабочей станции.
Какое значение в d:
имею в виду? Какое значение в o:
имею в виду?
C:\>w32tm /stripchart /computer:time.nist.gov
Tracking time.nist.gov [131.107.13.100:123].
The current time is 3/5/2015 8:38:08 AM.
08:38:08 d:+00.0311860s o:+00.2011040s [ |* ]
08:38:10 d:+00.0311843s o:+00.1896103s [ |* ]
08:38:12 d:+00.0311849s o:+00.1905021s [ |* ]
я думаю, что понял o:
иметь в виду, что если я возьму свое текущее время и добавлю o:
значение, то мое местное время будет синхронизировано с удаленным временем. Я попытался скорректировать свое время вперед на несколько секунд. Поскольку o:
значение изменилось на -00.3849046s, я предполагаю, что это означает, что мое местное время впереди, и мне нужно замедлить его, чтобы синхронизировать:
C:\>w32tm /stripchart /computer:time.nist.gov
Tracking time.nist.gov [24.56.178.140:123].
The current time is 3/5/2015 8:43:06 AM.
08:43:06 d:+00.0467946s o:-00.3849046s [ *| ]
08:43:08 d:+00.0311896s o:-00.3815899s [ *| ]
08:43:10 d:+00.0439942s o:-00.3595516s [ *| ]
Это также заставляет меня верить |
символом является местное время, а *
это отдаленное время. *
слева означает, что ваше время впереди. *
справа от этого означает, что ваше время позади.
Это все еще оставляет d:
... это задержка пинга? Нужно ли добавить эти секунды с o:
узнать окончательное время удаленного сервера времени?
1 ответ
Как мне интерпретировать вывод w32tm?
08:38:08 d: + 00.0311860so: + 00.2011040s
08:38:08
местное времяd:+00.0311860s
является внутренней задержкой (разница во времени между полученным пакетом udp и пакетом udp, отправленным на стороне сервераo:+00.2011040s
фактическое смещение между местным временем и временем сервера
Это все еще оставляет d:... это задержка пинга?
Нужно ли добавлять эти секунды с помощью o:, чтобы получить конечное время удаленного сервера времени?
o:
фактическое смещение, поэтому вам не нужно добавлять d:
чтобы получить последний раз.
Консольное приложение w32tm.exe позволяет отслеживать смещение локального времени на время интернет-сервера времени.
Самый простой способ сделать это из окна консоли со следующим набором параметров:
w32tm /stripchart /computer:time.windows.com /period:120
В результате системное время и его смещение относительно сервера времени выводятся на консоль каждые 120 секунд:
Tracking time.windows.com [65.55.21.14.123]
08:38:57 d:+00.0417301s o:+00.1024506s [ * ]
Каждая строка состоит из местного времени (08:38:57), внутренней задержки (разница во времени между полученным пакетом udp и пакетом udp, отправленным на стороне сервера, т. Е. D:+00.0419394s), фактическим смещением между локальным время и время сервера (o:+00.1024506s) и очень простая полосовая диаграмма смещения.