web-dev-qa-db-ja.com

Windowsは時間をどのように処理しますか? RTCなどの更新(ActiveDirectoryおよびNovellE-Directory)

ドメインの時間の問題のトラブルシューティングを行っています。大きな変更を加える前に、何が起こっているのかを完全に理解したいと思います。現在、いくつかの長引く質問があります。

  • 時間を保つために、Windowsはどのソース(rtc、ntpなど)を照会しますか? Active DirectoryとNovellが混在する環境では、これはどのように異なりますか?
  • 各ソースが照会される順序は何ですか?
  • Windowsは、NTPクライアント、ピア、またはサーバーとして機能するかどうかをどのように決定しますか?
  • Windowsはどのような状況でRTCを更新しますか?
1
bshacklett

かなりの調査を行った結果、次のことがわかりました。間違った情報が表示された場合は、訂正してください。

時間を維持するために、Windowsはどのソース(rtc、ntpなど)を照会しますか? Active DirectoryとNovellが混在する環境では、これはどのように異なりますか?

  • RTC
  • NT5DSによって配置されているタイムサーバー
  • NTP W32Timeサービスパラメータキー(HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters)で指定されたサーバー

Novell環境では、Novellクライアントはログイン時の時刻を更新するように構成されている場合があります。このオプションは、[詳細設定]タブで構成されます。オプションは「ステーション時間の設定(オン||オフ)」です。

各ソースが照会される順序は何ですか?

Windowsは、システムの起動時にRTCを照会すると、Windows Time Serviceが引き継ぎます。Novellクライアントがインストールされ、「Set Station Time」がオンになっている場合は、ログイン時にシステムの時刻が更新されます。

Windowsは、NTPクライアント、ピア、またはサーバーとして機能するかどうかをどのように決定しますか?

WindowsはNTP対称モードで動作します。「...サーバーとクライアントは区別できませんが、少量の状態情報を維持します...」-RFC 958-ネットワークタイムプロトコル(NTP)

Windowsはどのような状況でRTCを更新しますか?

私が見ることができることから、WindowsはBIOSクロックを設定しません。

0
bshacklett

AD環境では、すべてのDCがDC PDCエミュレーターFSMOロールを所有する)と時刻を同期します。その後、すべてのクライアントマシンは時刻をDC彼らのサイトで。

DC PDCエミュレーターFSMOの役割はまったく同期しないように設定されていますが、ほとんどの管理者はこれを変更します。これを設定するのが一般的ですDCインターネット上のNTPサーバーに同期します。

Novell環境とRTCについては、よくわかりません...私より賢い人がやってくるといいのですが。

2
Jason Berg

eDirectoryサーバーはNTPまたはNovellTimeSyncを使用して相互に同期する場合、基本的な階層を設計します。クライアントにNovellクライアントがある場合は、最も近いレプリカサーバーに自動的に同期する必要があります。そうでない場合。次に、時間同期を個別に設定する必要があります。

2
SpacemanSpiff

- What sources are queried by Windows to keep time? How does this differ in a mixed Active Directory / Novell environment?

状況によって異なります。選択肢はたくさんあり、答えは1つではありませんが、一般的な答えはNTPソースを使用することです。

What is the order that each source is queried in?

繰り返しになりますが、オプションがたくさんあり、さまざまな方法で注文できるため、セットアップに完全に依存します。

In what situations will Windows update the RTC, if ever?

これをもう一度言うのは好きではありませんが、実装によって異なります。確かに、AD時刻同期を使用すると、マシンが更新されるか、マシンが更新されるたびにRTCが更新されます。 AD時間、直接NTPも同じです。

おそらく、実際の既存のシステムに関して、より具体的な質問を返すことができますか?私たちはもっと助けになることができるかもしれません。

0
Chopper3

簡単に言うと、Windows ADクライアントに関する限り、それらはPDCエミュレーターと同期します。PDCエミュレーターは、外部時間と同期するように構成できます。ソース。

これはこのテーマに関する良い記事です:

http://technet.Microsoft.com/en-us/library/cc773013(WS.10).aspx

0
joeqwerty