IT用語入門:NTP【機器の時刻を正確にそろえるプロトコル】

PR
PR

PR

バナー

NTPとは

NTP(Network Time Protocol)は、ネットワーク機器の時計を正確にそろえるための通信規約です。パソコンやサーバー、ルーター、スマートフォンはNTPサーバーから現在時刻を受け取り、自動で同期します。時刻が食い違うと整合性が崩れるため、同期は基盤機能です。

例えば、ログの記録時刻が一致していれば障害の因果関係を追いやすくなります。データベースの処理順や整合性も安定します。証明書の有効期限や認証の判定にも時刻は直結し、セキュリティの正確さを支えます。

NTPはクライアントがサーバーに時刻を問い合わせ、応答を受け取って自身の時計を補正します。このとき通信遅延を見積もって計算に反映するため、ミリ秒単位の精度で合わせられます。継続的に少しずつ補正するのが特徴です。

さらにNTPはStratumと呼ぶ階層構造で時刻を配信します。最上位では原子時計やGPSを時刻源とし、上位サーバーから下位サーバー、クライアントへ段階的に伝えます。これにより、負荷を抑えつつ広く高精度な時刻を行き渡らせます。

要するに、NTPは機器の時刻を揃え、ログ管理、データ処理、セキュリティを安定させる要となる仕組みです。

関連用語

テクノロジ系の用語一覧はこちら

PR

ユーキャンなら、約4か月でITパスポートの資格取得を目指せます。