• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:xntpdでの120秒以内の時刻のずれがあった場合の動作)

xntpdでの120秒以内の時刻のずれがあった場合の動作

このQ&Aのポイント
  • NTPクライアントがNTPサーバと0~120秒以内の時刻差があった場合、時刻修正をどのように行うのか
  • 参考サイトによれば、時刻は徐々に修正されるとされているが実際には15分後に一気に修正される
  • 「徐々に時刻が合う」というのは誤解で、dateコマンドで確認するとわかる

質問者が選んだベストアンサー

  • ベストアンサー
  • qaaq
  • ベストアンサー率36% (146/404)
回答No.1

単位を間違えていませんか? ntpdがslewモードで調整するのは、±128[mS](ミリ秒)以内です。 下記の動作をしたのではないですか? #(2)+-128ミリ秒 以上 1000秒 までのずれがあった場合、900秒(15分)以内に #時刻の同期が行われる(内部的には settimeofday() 関数が使用される)。 #この場合、時刻の飛びが発生しうる。

muraalto
質問者

お礼

ご回答ありがとうございます!! 128mSなんですね。。 それなら納得です。。 確かに何日もかけて128秒以上を修正するのは動作的におかしいですよね。。 ご指摘ありがとうございます。

関連するQ&A