ネットワークタイムの同期に関しては、ネットワークタイムプロトコル(NTP)が最も広く使用されているソフトウェアプロトコルです。何百、何千ものマシンのネットワークを同期させるためにも、単一のマシンを稼働させるためにも、NTPがソリューションを提供します。 NTPとNTPサーバーがなければ、ショッピングからオンラインバンキングまで、インターネット上で実行するタスクの多くは単純に不可能です。
同期はインターネット上で動作するネットワークにとって不可欠です。同期がなければ、混乱が生じるでしょう。それが送信される5分前に誰かから電子メールを受信するか、それが到着する前に残されたお金を言うマシンを持つユーザーにお金を転送することを想像してみてください。
協定世界時
これらの問題をすべて回避するために、インターネット上で単一の世界共通のタイムスケールが採用されています。これは、マシンがどのタイムゾーンに存在するかに関係なく同じです。 。
コンピュータネットワークがUTCを受信するには、 NTPネットワークを使用します。NTPサーバーは 、GPSネットワーク、無線通信、またはインターネット自体からタイムソースを受信します。いったん受信されると、このマスタータイムソースを取得し、それをネットワーク全体に配布して同期性を確保するのはNTPの責任です。
ネットワークタイムプロトコルの説明
NTPはコンピューティングで最も古いプロトコルの1つです。それはインターネットがまだ幼年期にあったときにさかのぼります、しかしそれはそれがまだ適切であることを確実にするために修正されて、適応されました。本質的には、NTPは個々のコンピュータのタイミングを判断し、それらをUTCタイムソースと比較するように設計されたアルゴリズムです。 NTPが矛盾を発見した場合は、問題のあるデバイスのクロックを調整して一致するようにします。 NTPは、1000台のマシンのネットワークをすべて互いに数ミリ秒以内で同期できるように正確にこれを行います。
NTPは階層システムを採用しています。ネットワーク上のすべてのデバイスをNTPサーバーとそのUTCタイムソースと照合してチェックするのではなく、サーバーに最も近いマシンを下位のマシンへの参照として使用できるようにします。これにより、NTPサーバーへのトラフィックの流入が回避され、 イーサネットクロック 、PC、電話など、1台のデバイスで数百、さらには数千のデバイスのネットワークで同期を維持できます 。
うるう秒
NTPが時刻源としてUTCを使用する際に直面する最大の課題の1つは、この世界時が地球の回転との相関関係を維持するために時折調整されることです。 UTCを支配する原子時計は惑星自体よりもずっとゆっくりと減速しているので、惑星自体よりも正確なので、時々秒が1年に1、2回加算されて昼から夜へのドリフトがないことを保証します。何百年もかかるでしょう)。
これらの増分変化はうるう秒と呼ばれ、ほとんどのNTPサーバーに送信されるシグナルで識別されます。 NTPがうるう秒を検出すると、1秒を繰り返すことによってネットワーク上のすべてのデバイスを自動的に調整します。これらのうるう秒の調整に失敗すると、ネットワークは徐々にUTCから離れてしまい、他のインターネットコミュニティと同期しなくなります。
Galleon Systemsは、NTPタイムサーバーと時計の製造に20年以上の経験があります。 Galleonの全製品をご覧になり、Galleonにお問い合わせください。