NTP:ネットワークタイムプロトコル

April 15 , 2022
ntpとは何ですか?

ネットワークタイムプロトコル(NTP)は、1985年以前から運用されているパケットスイッチ,可変レイテンシデータネットワーク.を介したコンピュータシステム間のクロック同期のためのネットワークプロトコルです, NTPは、現在最も古いインターネットプロトコルの1つです。 use . NTPは、デラウェア大学.tonmindのdavidL.ミルによって設計されました。 IPスピーカー 顧客が放送のスケジュールを設定した後.時間調整されたスケジュール再生にNTPを適用します,時間補正によりSIPスピーカーは時間を正しく再生できます.


ntpは、参加しているすべてのコンピューターを、調整されたユニバーサルタイム(UTC).の数ミリ秒以内に同期することを目的としています。変動するネットワーク遅延の影響を軽減するように設計されています.NTPは通常、パブリックインターネット上で数十ミリ秒以内の時間を維持でき,、理想的な条件下でローカルエリアネットワークで1ミリ秒以上の精度を達成できます.非対称ルートとネットワークの輻輳は、100ミリ秒以上のエラーを引き起こす可能性があります.

プロトコルは通常、クライアント/サーバーモデル,の観点から説明されますが、両方のピアが他方を潜在的なタイムソースと見なすピアツーピア関係で簡単に使用できます.実装は、を使用してタイムスタンプを送受信しますポート番号123.のユーザーデータグラムプロトコル(UDP)は、ブロードキャストまたはマルチキャスト,を使用することもできます。この場合、クライアントは、最初のラウンドトリップキャリブレーション交換.の後に、時間の更新を受動的にリッスンします。NTPは、差し迫ったうるう秒の警告を提供します。 2番目の調整,が、ローカルタイムゾーンまたは昼光節約時間に関する情報は送信されません.

tonmind ページングアダプタを一口 sip-t20はntpも適用します パケット交換,可変遅延データネットワーク.を介したコンピュータシステム間のクロック同期の場合、コンピュータはローカル時間,を正しく設定して再生し、さまざまな領域での時間差を回避します.。


時計の層
ntpは、時間ソースの階層,半層システムを使用します.。この階層の各レベルは階層と呼ばれ、最上位の基準クロックにゼロから始まる番号が割り当てられます.階層に同期されたサーバーnサーバーはストラタムn+1 .で実行されます。数値は基準クロックからの距離を表し、階層の周期的な依存関係を防ぐために使用されます.ストラタムは必ずしも品質や信頼性を示すものではありません。他のストラタム2タイムソースよりも高品質のストラタム3タイムソースを見つけるのが一般的です.ストラタ0,1,2および3の簡単な説明を以下に示します.。

層0
これらは、原子時計, GNSS(GPSを含む)やその他の電波時計.などの高精度の計時装置であり、接続されたコンピューターで割り込みとタイムスタンプをトリガーする非常に正確な1秒あたりのパルス信号を生成します.層0デバイスは基準クロックとも呼ばれます.NTPサーバーは自分自身をストラタム0としてアドバタイズできません.NTPパケットで0に設定されたストラタムフィールドは、不特定のストラタムを示します.
層1
これらは、接続されたストラタム0デバイスから数マイクロ秒以内にシステム時刻が同期されるコンピューターです.ストラタム1サーバーは、健全性チェックとバックアップのために他のストラタム1サーバーとピアリングできます.プライマリタイムサーバーとも呼ばれます.
層2
これらは、ネットワークを介してストラタム1サーバーに同期されるコンピューターです.多くの場合、ストラタム2コンピューターは複数のストラタム1サーバーにクエリを実行します.ストラタム2コンピューターは、他のストラタム2コンピューターとピアリングして、すべてのデバイスにより安定した堅牢な時間を提供します。ピアグループ.
層3
これらは、ストラタム2サーバー.に同期されるコンピューターであり、ストラタム2 ,と同じピアリングおよびデータサンプリングのアルゴリズムを採用し、ストラタム4コンピューター,などのサーバーとして機能することができます.。
階層の上限は15です。ストラタム16は、デバイスが同期されていないことを示すために使用されます.。各コンピューターのNTPアルゴリズムが相互作用して、ベルマンフォード最短パススパニングツリーを構築し,、すべてのストラタム1サーバーへの累積ラウンドトリップ遅延を最小限に抑えます。クライアント.

stratum ,に加えて、プロトコルは参照識別子(refid).の観点から各サーバーの同期ソースを識別することができます。

タイムスタンプ
NTPで使用される64ビットのバイナリ固定ポイントタイムスタンプは、秒の32ビット部分と秒の小数の32ビット部分で構成され,、232秒(136年)ごとにロールオーバーするタイムスケールと理論上の2〜32秒(233ピコ秒)の解像度.NTPは1月1日,1900 .のエポックを使用するため、,最初のロールオーバーは2月7日,2036.に発生します。

ntpv4では、128ビットの日付形式が導入されています。秒は64ビット、分数秒は64ビットです.。この形式の最も重要な32ビットは、ほとんどの場合、ロールオーバーのあいまいさを解決する時代番号です.。ミルに,"フラクションの64ビット値は、光子が光の速度で電子を通過するのにかかる時間を解決するのに十分です.64ビット秒の値は提供するのに十分です宇宙が暗くなるまでの明確な時間表現.


結論,NTPはtonmindで重要な役割を果たします IPオーディオ NTP ,を適用した製品.は、IPpoeスピーカーとSIPページングゲートウェイを正しい設定時間でブロードキャストできます.

伝言を残す
伝言を残す
あなたは私達のプロダクトに興味があり、詳細を知りたいのですが、ここにメッセージを残してください

製品

skype

whatsapp