NTPクライアント 【NTP client】

概要

NTPクライアント(NTP client)とは、インターネットなどのIPネットワークNTP(Network Time Protocol)という通信規約(プロトコル)を用いてサーバから現在時刻情報を受信する機器。また、時刻情報を受信してコンピュータの内蔵時計を合わせるソフトウェア

NTPは現在の時刻の情報を送受信してコンピュータ間で時計を同期させるプロトコルで、伝送にかかる遅延時間も考慮して正確に時刻を合わせることができる。時刻情報を配信するコンピュータNTPサーバ、受信するコンピュータをNTPクライアントという。

パソコンなどに内蔵された計時回路は時間の経過とともに少しずつずれてしまうため、かつては時計と同じように人間が時々ずれを直してやる必要があった。現在はパソコンスマートフォンなどのオペレーティングシステムOS)に標準でNTPクライアントの機能が組み込まれており、インターネットを通じて定期的に時刻を受信し、常に正確に保つことができる。

時刻情報の大本となるのは研究機関などで運用される原子時計などに接続されたコンピュータだが、世界中のクライアントが大本のサーバアクセスしてしまうと負荷に耐えきれないため、多数のサーバが連携して階層構造を形成し、上位サーバから順にバケツリレーに時刻情報を伝播させていく仕組みになっている。

このため、実際のNTPサーバのほとんどは(また、NTPサーバソフトウェアのほとんどは)NTPクライアントとしての機能も兼ねており、上位サーバに問い合わせて現在の時刻を受信し、自身の時計を正しく合わせる。ただし、一般に「NTPクライアント」という場合は、配信はわずサーバから時刻情報を受信するのみの端末ソフトウェアを指すことが多い。

(2022.2.13更新)
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる