PTP(Precision Time Protocol)の概要
PTP(Precision Time Protocol)は、パケットスイッチされたイーサネットネットワーク上で正確な時間と周波数を配信するために設計された時間ベースのプロトコルです。
IEEE 1588v2としても知られるPTPは、運用担当者がパケットベースのモバイルバックホールネットワーク上で同期サービスを提供できるようにするパケットベースのテクノロジーです。IEEE 1588 PTP(バージョン2)クロック同期規格は、分散システム内のクロックを同期する高精度な時間同期用のプロトコルです。時間同期は、timeTransmitter クロックと timeReceiver クロックの間のセッションで送受信されるパケットを介して実現します。クロックが時間のソースとして機能する場合、それはtimeTransmitterクロックと呼ばれます。クロックが別のクロックと同期する場合、それは timeReceiver クロックと呼ばれます。以下のリストでは、これらのクロックについて詳しく説明しています。
-
TimeTransmitter クロック—timeTransmitter クロックは、PTP timeReceiver クロック(timeReceiver ノードまたは境界ノードとも呼ばれる)にメッセージを送信します。これにより、timeReceiverクロックは、位相同期のために相対的な時間距離とtimeTransmitterクロック(基準点)からのオフセットを確立できます。timeReceiverクロックへの配信メカニズムは、イーサネットまたはUDPを介したユニキャストまたはマルチキャストパケットです。
-
TimeReceiverクロック—PTP timeReceiver(timeReceiverノードとも呼ばれる)にあるtimeReceiverクロックは、timeTransmitterクロックから受信および要求されたタイムスタンプに基づいて、クロックと時間の回復操作を実行します。
ジュニパーのドキュメントは、IEEE 1588で採用されている包括的な条件に準拠しています。詳細については、 付録 - 包括的な規約 を参照してください。
システムクロックは、ネットワーク内のノードの役割に基づいて分類できます。それらは、通常の時計、バウンダリークロック、グランドマスタークロック、および透過時計に大別されます。以下のリストでは、これらのクロックについて詳しく説明しています。
-
バウンダリークロック—バウンダリークバウンダリークロックは、ドメイン内に複数のPTPポートを持ち、ドメインで使用されているタイムスケールを維持します。バウンダリークロックは、timeTransmitter クロックと timeReceiver クロックの組み合わせとして動作します。バウンダリークロック エンドポイントは、timeTransmitter クロックに対する timeReceiver クロックとして機能し、境界エンドポイントに報告するすべての timeReceiver クロックに対する timeTransmitter としても機能します。
-
通常のクロック—通常のクロックは、ドメイン内に単一のPTPポートを持ち、ドメインで使用されているタイムスケールを維持します。timeTransmitter または timeReceiver クロックとして動作します。
-
透過クロック—透過クロックはパケット遅延を測定および調整します。透過クロックは、PTP パケットがスイッチまたはルーターを通過する際の可変遅延を計算します。
-
グランドマスタークロック—グランドマスタークロックは時間の主要なソースであり、PTPでルート時間参照を提供します。GPSなどの信頼できるタイムソースに接続されています。他のすべてのクロックは、直接的または間接的にグランドマスター クロックと同期します。グランドマスタークロックは、常にtimeTransmitterクロックとして設定されます。
PTP モードと同期イーサネット モードを切り替えるには、まず現在のモードの設定を無効にしてから、設定をコミットする必要があります。30秒の短い時間待ってから、新しいモードとその関連パラメーターを設定してから、設定をコミットします。
プラットフォーム固有の動作
機能エクスプローラーを使用して、特定の機能のプラットフォームとリリースのサポートを確認します。
プラットフォーム固有の動作を確認するには、以下の表を使用して下さい。
| プラットホーム |
差 |
|---|---|
| MXシリーズ |
|