ブログ

8 5月 2017

ネットワークタイムプロトコル(NTP)とは何ですか? | 完全なガイド

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

何ですか Network Time Protocol (NTP)? 実際には、パケット交換ネットワーク上のコンピューティングシステム間でクロックを同期させるために使用されるネットワークプロトコルです。 デラウエア大学のDavid Mills氏が1980の中頃から取り上げてきたものです。 それはインターネット上で最も熟練したプロトコルの1つです。 NTPは、受益者に関する時間ソースまたはタイムサーバの領域またはミル情報ネットワークの稼働時に見いだされるさまざまな延期に順応するために時間を変更する能力を少しも持たなかった、他の時間同期の革新に取って代わりました。

NTPは、30年前の導入以来、さまざまな変化を経験してきました。 NTPアダプテーション0は958の9月にRFC 1985で特徴付けられました。 NTPv0は数ミリ秒で時間精度を達成することができます。 1988では、RFC 1059はNTPv1を特徴としていました。これは顧客サーバーと共有モードのNTPチューニングを特徴としていました。 1989では、RFC 1119はNTPv2を特徴としていました.NTPv1305は、今日の変種の一部としてまだ利用されている管理プロトコルや確認プランなどを含んでいます。 1992で判明したRFC 3は、NTPv3を特徴付けました。 NTPv2010には、顧客がさまざまなタイの情報源を選択するのに役立つ、余分な情報の発見と調査が含まれていました。 コミュニケーションモードも同様に、複数のネットワークに接続する時間の伝達を容易にするのに役立ちました。 5905では、RFC 4がNTPv7822の詳細とともに配布されましたが、2016の3月にRFC 4によってアップグレードされました。 NTPv3はNTPの現在の適応です。 これは、NTPv6の同様のコンポーネントのかなりの尺度を維持しますが、基本的なネットワークプロトコルとしてIPvXNUMXの強化を含みます。 検証はさらに改善され、プロトコルはより顕著なセキュリティを提供します。

NTPは、時間ソースの様々な水平配置を利用しています。 プログレッシブ・システムの各レベルは階層として知られており、ゼロ(0)で始まる数値的な評価が行われています。 時間、ソースを含み、階層内の上位のソースに同期すると(数値的に尊重します)、その層の尊重に1を追加します。 我々は、時間源の信頼のレベルとして層の尊敬を利用することができます。 ゼロは最も信頼できるものであり、15は同時に信頼できるレベルでありながら同時に使用可能なレベルです。 16の階層は非同期であり、狂っていると言われています。 レベルの16層ガジェットは、かなりの時間ソースではありません。 NTPは通常、協定世界時(協定世界時またはUTCとも呼ばれます)で時刻を送信します。 近くのタイムサーバーまたは顧客ガジェットで、近傍時間の変更が可能である必要があります。

ベンチャーのためのNTPの標準的な送信は、信頼できる送信元からのソース時間です(例えば、管理時間ソース)。 米国では、米国標準技術局(NASA)は、私たちが同期できるタイムサーバを持っています。 tf.nist.gov/tf-cgi/servers.cgiでは、タイムサーバ、そのエリア、およびIPロケーションの概要を調べて、タイムサーバを示すことができます。 あなたが近所のタイムサーバに時間を拾って層が増えると、その層をエンデバーネットワーク内のタイムソースとして利用することができます。 スイッチやスイッチ(シスコなど)は近くのタイムサーバから時刻を取得し、その後、それらを通過したガジェットからタイムソースになるように移動できます。 ほとんどの主要な作業システムはWindowsを含むNTPを強化します。 Windows 2000はNTPを利用して時間を同期させるためにWindows Time Service(W32Time)を持っていたので、Windowsのすべての変種。

今日のネットワークでは、時間はミリ秒または数ミリ秒で同期することができますが、なぜですか? 場合によります! これは、利用されるアプリケーションとそれらの時間要件に依存します。 「賢明な」時計を持っていると、メールがいつ作成され、追加されたかを知るには十分かもしれません。 ミリ秒の内部10に正確な基本容量のタイムスタンプで十分です。 アプリケーションは、かなりの時間を追加することができます。 調査の観点からは、ミリ秒単位でタイムスタンプを持つことは、ネットワーク内の問題を決定するのに役立ちます。 価値ベースのアプリケーションを検討してください。 アカウントや他の予算交換を管理するための理想的なクロックホットスポットを持つことは疑う余地のない要件です。 NTPを利用する主なアプリケーションの1つは、航空機関のためのものであり、通常の顧客としては飛行中の飛行機を追跡する製品や機器がミリ秒単位で正確であることに気付きました。 これにより、飛行機を追跡する人々は、航空機の面積および他の航空機に近づくにつれて大幅に改善された考えを得ることが可能になる。

NTPは30年以上にわたって存在しており、依然としてニーズを満たしているプロトコルです。 時計を持っていることが普通であることが判明し、私たちは積極的に時間を頼りにしています。 今日NTPを使用すると、わかりやすい時間ソース以上のものを取得し、ミリ秒レベルの精度を得ることができます。 あなたがそれより正確なものを必要とする機会を逃して、Precision Time Protocol(PTP)を見てください...しかし、これは別の投稿用です。

NTP Training

Get NTP Training
今すぐ登録する

GTranslate Your license is inactive or expired, please subscribe again!