Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例:高精度タイム プロトコルの設定

PTP(Precision Time Protocol)の timeTransmitter クロックと timeReceiver クロックを設定して、分散システム内のクロックの同期に役立てることができます。時刻同期は、timeTransmitter クロックと timeReceiver クロック間のセッションで送受信されるパケットを介して実現されます。

概要

この例では、MX240、MX480、MX960ルーター上の拡張モジュールポートコンセントレータ(MPCE)MX-MPC2E-3D-Pのすべてのイーサネットモジュラーインターフェイスカード(MIC)、および精密タイミングをサポートするMX80ユニバーサルルーティングプラットフォーム(MX80-P)でのPTP(高精度時刻同期プロトコル)の設定を示しています。

PTPは、ネットワーク内のノード間でクロックを同期させることで、パケット交換ネットワーク上で正確なクロックの配信を可能にします。この同期は、timeTransmitter クロックと timeReceiver クロック間のセッションで送受信されるパケットを介して実現されます。PTP はバウンダリークロックもサポートしています。

手記:

要件に応じて、各パラメータの値を設定できます。この例で示されている値は、説明のみを目的としています。

PTP 設定の要件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • 1 台の MX80、MX240、MX480、または MX960 ルーター

  • Junos OS リリース 12.2 以降

構成

CLIクイック構成

インターフェイスでPTPを迅速に設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除してから、コマンドをCLIにコピーアンドペーストします。

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。その方法の詳細については、CLIユーザー ガイド設定モードにおけるCLIエディターの使用を参照してください。

PTP を設定するには、以下のタスクを実行します。

  1. 2 つのインターフェイスを設定し、IP アドレスを割り当てます。

  2. PTP のクロック モード、優先度、ドメイン、ユニキャスト ネゴシエーション オプションを設定します。

  3. timeReceiverインターフェイスを設定します

  4. timeReceiver のアナウンスタイムアウト、遅延リクエスト、および周波数同期パラメーターを設定します。

  5. clock-sourceオプションを使用してリモートtimeTransmitterのIPアドレスと、timeReceiverとして機能するローカルインターフェイスのIPアドレスを割り当てます。

  6. timeTransmitter インターフェイスを設定します

  7. timeTransmitter のアナウンス間隔、クロック ステップ、および同期間隔パラメーターを構成します。

  8. clock-clientオプションとtimeTransmitterとして機能するローカルインターフェイスのIPアドレスを使用して、PTP timeTransmitterから時刻を受信するリモートPTPホストを設定します。

結果

設定の結果の表示:

検証

設定が正常に機能していることを確認します。

PTPクロックの詳細を確認する

目的

PTP クロックが想定どおりに動作していることを確認します。

アクション

動作モードで、 run show ptp clock コマンドを入力してクロックの詳細を表示します。

意味

出力には、ノードで設定されたパラメーターを含むクロックの詳細が表示されます。 run show ptp clock 操作コマンドの詳細については、 show ptp clockを参照してください。

メンバーのロック状態の確認

目的

timeReceiver のロック状態を確認して、timeReceiver クロックが timeTransmitter クロックに整合していることを確認します。

アクション

動作モードで、 run show ptp lock-status コマンドを入力して、timeReceiver のロック状態を表示します。

意味

出力には、timeReceiverのロックステータスに関する情報が表示されます。出力は、timeReceiver が timeTransmitter クロックにアライメントされているかどうかを示します。 run show ptp lock-status 操作コマンドの詳細については、 show ptp lock statusを参照してください。

メンバーのPTPオプションの確認

目的

timeReceiver に設定されている PTP オプションとその現在のステータスを確認します。

アクション

動作モードで、 run show ptp slave コマンドを入力して、設定された timeReceiver を表示します。

意味

出力には、設定されたtimeReceiverとtimeReceiverのステータスに関する情報が表示されます。 run show ptp slave 操作コマンドの詳細については、 show ptp slaveを参照してください。

PTPオプションとプライマリの現在のステータスを確認します

目的

に設定されている PTP オプションとその現在のステータスを確認します。

アクション

動作モードで、 run show ptp master コマンドを入力して、timeTransmitterに設定されたオプションを表示します。

意味

出力には、構成されたtimeTransmitterとtimeTransmitterの現在のステータスに関する情報が表示されます。 run show ptp master 操作コマンドの詳細については、 show ptp masterを参照してください。

PTP ポートの数とステータスの確認

目的

PTP ポートの数と現在のステータスを確認します。

アクション

動作モードで、 run show ptp port コマンドを入力して設定されたポートを表示します。

意味

出力には、設定に従って作成されたポートの数とその現在のステータスに関する情報が表示されます。一意のローカルIPアドレスごとに、1つのPTPポートが作成されます。 run show ptp port 操作コマンドの詳細については、 show ptp portを参照してください。