NTP
えぬてぃーぴー
NTP (Network Time Protocol) は、ネットワーク経由でコンピュータの時刻を同期するためのプロトコルで、階層的な時刻配信によりミリ秒精度の同期を実現します。
すとれいたむ
Stratum は NTP (Network Time Protocol) の階層モデルにおける各レベルの番号です。数値が小さいほど時刻源に近く、精度が高いことを示します。Stratum 0 は原子時計や GPS 受信機などの物理的な時刻源そのものであり、ネットワークに直接接続されません。Stratum 16 は「同期していない」ことを意味する特殊な値です。
Stratum 0: 原子時計、GPS 受信機 (物理的時刻源)。Stratum 1: Stratum 0 に直結したサーバー (一次基準時計)。Stratum 2: Stratum 1 から時刻を取得するサーバー。Stratum 3 以降: 上位 Stratum から順次時刻を取得。各レベルを経るごとに精度は若干低下しますが、Stratum 3〜4 でも通常はミリ秒精度を維持できます。
一般的なサーバーやデスクトップ PC は Stratum 2〜3 のサーバーから時刻を取得します。pool.ntp.org は世界中のボランティアが運用する Stratum 2〜3 サーバーのプールです。企業内ネットワークでは、自社で Stratum 1〜2 サーバーを運用し、社内の全端末がそこから時刻を取得する構成が一般的です。AWS の Amazon Time Sync Service (169.254.169.123) は Stratum 1 相当のサービスを提供しています。
この記事は役に立ちましたか?