web-dev-qa-db-ja.com

私のNTP制御されたコンピュータの時計が2分先になっているのはなぜですか?

コンピューターの時計は、NTPを使用して同期するように構成されています。これを確認するために、さまざまなNTPサーバーを使用する2つのNTPクライアントを試しました。私のコンピューターとNTPクライアントは完成しています。広範囲のNTPサーバー間でも、現在の時刻に関する合意。

私はGPSも持っており、私の国内電話会社は特定の電話番号に電話することで利用できる正確な時計を提供しています。私のGPSと電話会社の両方が現在の時刻に同意しています。しかし、私のコンピューターは、私が住んでいる「実際の」現在の時刻よりもほぼ正確に2分(または1分59秒)進んでいます。

コンピューターが2分進んでいるのはなぜですか?インターネットを使用して時計を同期することは、待ち時間があるため完全に正確ではないかもしれませんが、インターネットでは2分は非常に長い時間です。 NTP本当に2分先ですか?私はWindows 7を実行していて、タイムゾーンUTC + 1に住んでいますが、問題を理解する上でそれは重要ではないと思います。

9

残念ながら、質問を投稿したときにいくつかの間違いをしました。コンピューターのNTPサービスをバイパスして、インターネット時間情報の独立したソースを提供したかったので、そのために2つの簡単なユーティリティを使用しました。私はこれらのユーティリティが実際にコンピューターで(間違った)現地時間を表示しているときにNTPを使用してインターネットから時間情報を取得していると思いました。

私の最初の質問では、NTPが私のコンピュータでどのように使用されたかについてかなり曖昧でした。これはActive Directoryドメインの一部であり、時間はドメインコントローラーから同期されます。構成に問題がないことを確認しましたが、細部を見落としていました。

解決策

ドメインコントローラーはHyper-V仮想マシンで実行されていました。ドメインコントローラーのWindowsタイムサービスはNTPを使用するように適切に構成されていましたが、Hyper-V仮想マシンでは時刻同期を含むすべての統合サービスが有効になっています。この設定により、手動で、またはNTPを介してクロックを設定した場合でも、仮想マシンの時刻が常にHyper-Vホストと同期されます。

解決策は、ドメインコントローラー仮想マシンのHyper-Vマネージャーでその特定の統合サービスを無効にすることでした。 Windowsタイムサービスを再起動すると、すぐにドメインコントローラーの時刻が修正され、その後コンピューターの時刻が修正されました。

13

GPS時間はUTCと同じではなく、非常に近い時間です。

GPSは、時差に関しては非常に正確なソースですが、うるう秒を考慮していないため、実際には1980年1月以降、UTCと同期していません。ただし、約15秒しか進んでいないため、 tは2分の違いを考慮に入れます。

他のタイムソースが国際原子時計標準(TAI、Temps Atomique International)に基づいている場合、それらもUTCに設定されていません。これは、それらが不正確だからではなく、UTCが比較して不正確だからです。それらはうるう秒を考慮せず、それらの時間はUTCのように地球の回転/軌道に基づくのではなく、SI標準の「秒」のティックに基づいています。 UTCより約34秒進んでいます。まだあなたの違いを考慮していません。

詳細については、ここ http://leapsecond.com/Java/gpsclock.htm またはここ http://en.wikipedia.org/wiki/Global_Positioning_System#Timekeeping を参照してください。

15
GAThrawn

NTPを無効にした場合、コンピューターの時計を数分間違って設定し(おそらく、2分先ではなく2分遅く)、次にNTPを再度有効にしますか、2分遅いままですか、それとも2分先に戻りますか?

NTPソフトウェアが静かに失敗する前に見たので、NTPソフトウェアが有効になっているように見え、パケットトレースが表示されていてもNTPクエリがサーバーに送信され、応答が戻ってくるのに、システムクロックがまだタイムサーバーが言っているように設定されていませんでした。

あなたのNTPルックアップを示すパケットトレースを見るのは興味深いでしょう。たとえば、「-v」および「-s0」オプションセットを含む「ポート123」のtcpdumpは、必要なものを表示する知っています。

6
Spiff

また、多くのNTPクライアントが時計を大幅に変更することを拒否する;時間が非常に異なる場合は、少なくとも1つの可能性が高いことを覚えておくことも重要です。それらのうちのどれかはひどく間違っていて、人間の介入が必要です

4
bignose

私は技術的ではありませんが、簡単に言うと、1)日付と時刻の設定を変更する2)ウィンドウ上部のインターネット時間に移動する3)設定を変更する4)今すぐ更新する

自動的に調整されます

0
user1085958