web-dev-qa-db-ja.com

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:...が残ります...そのpingの待ち時間ですか?リモートタイムサーバーの最終時刻を取得するには、これらの秒をo:で追加する必要がありますか?

3
Sun

W32tm出力をどのように解釈しますか?

08:38:08 d:+ 00.0311860s o:+ 00.2011040s

  • 08:38:08は現地時間です

  • d:+00.0311860sは内部遅延(受信したudpパッケージとサーバー側で送信したudpパッケージの時間差)です。

  • o:+00.2011040sは、現地時間とサーバー時間の間の実際のオフセットです。


それでもd:...はpingの待ち時間ですか?

リモートタイムサーバーの最終時刻を取得するには、これらの秒を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)、およびオフセットの非常に基本的なストリップチャート。

出典 パートII:システム時間の調整

5
DavidPostill