項目一覧
例:MX240ルーターでのハイブリッドモードとESMC品質レベルマッピングの設定
この例では、PTPクロッククラスをESMC品質レベルにマッピングし、MX240ユニバーサルルーティングプラットフォーム上のPTPクロッククラスのESMC品質レベルへのユーザー定義マッピングを設定することにより、ハイブリッドモードの設定を示しています。
ハイブリッドモード構成の要件
この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。
-
MX240ルーター1台
-
Junos OS リリース 12.2R2 以降
概要
同期イーサネットとPTP(Precision Time Protocol)を組み合わせた動作は、ハイブリッドモードとも呼ばれます。ハイブリッドモードの場合、MPC(モジュラーポートコンセントレータ)のEEC(同期イーサネット機器クロック)は、同期イーサネットから周波数を、PTPから位相と時刻を取得します。
ハイブリッドモードは、高精度タイミングサポート(MX80-P)およびタイミングサポート付き(MX80-T)のMX240、MX480、MX960ユニバーサルルーティングプラットフォーム、およびMX80ユニバーサルルーティングプラットフォームで設定できます。MX240、MX480、MX960ルーターでは、PTPタイムレシーバーと同期イーサネットソースが同じ拡張MPC上にあり、同じタイムトランスミッターまで追跡可能な場合にのみ、組み合わせ操作が可能です。PTPタイムレシーバーとして動作する場合、MX80-PまたはMX80-Tルーターは、任意の外部同期イーサネットクロックを基準として受け入れることができます。選択した同期イーサネット基準が失敗した場合、ルーターはPTPモードで動作し続けることに注意してください。
ハイブリッドモードはtimeReceiverで設定します。timeReceiver では、1 つ以上のインターフェイスが同期イーサネット送信元インターフェイスとして設定されます。
要件に応じて、各パラメータの値を設定できます。この例で示されている値は、説明のみを目的としています。
ESMC品質レベル値は、PTPクロッククラスをESMC品質レベルにマッピングするか、PTPクロッククラスをESMC品質レベルのユーザー定義マッピングを構成することによって、クロッククラス値にマップされます。次の例では、いずれかのモードでのハイブリッドモードの設定について詳しく説明します。
ルーターをハイブリッドモードで設定するには、次の手順に従います。
-
同期イーサネットオプションを
[edit chassis synchronization]
階層レベルで設定します。-
auto-select
動作モードを設定します。クロックソースは、フリーランローカルオシレーターまたは外部認定クロックから選択できます。ルーターが
auto-select
オプションで設定されている場合、ルーターは最大 2 つの最適なアップストリーム クロック ソースを選択します。次に、ソースの 1 つから復元されたクロックを使用して、シャーシ クロックをロックします。許容可能な品質のアップストリーム クロックが利用できない場合、またはルーターがフリーラン モードで設定されている場合、ルーターは内部発振器を使用します。 -
[edit chassis synchronization]
階層レベルでesmc-transmit
とnetwork-option
オプションを設定します。 -
必要に応じて、
[edit chassis synchronization]
階層レベルの1つ以上のインターフェイスを同期イーサネットソースとして設定します。
-
-
[edit protocols ptp]
階層レベルでPTPオプションを設定します。 -
[edit protocols ptp slave]
階層レベルでハイブリッドモードオプションを設定します。
次の例では、設定階層のいくつかのレベルに移動する必要があります。その方法の詳細については、 設定モードでのCLIエディターの使用を参照してください。
構成
PTPクロッククラスをESMC品質レベルにマッピングするハイブリッドモード
CLIクイック構成
クロック送信元IPアドレスを2.2.2.2
として、ge-1/2/3.0
インターフェイスでハイブリッドモードを迅速に設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除してから、コマンドをコピーしてCLIに貼り付けます。
[edit] set protocols ptp slave hybrid set protocols ptp slave hybrid synchronous-ethernet-mapping set protocols ptp slave hybrid synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0 set protocols ptp slave convert-clock-class-to-quality-level
手順
PTPクロッククラスをESMC品質レベルにマッピングしてMX240ルーターでハイブリッドモードを設定するには、次の手順を実行します。
-
[edit protocols ptp slave]
階層レベルでtimeReceiverにconvert-clock-class-to-quality-level
オプションを設定します。[edit protocols ptp slave] user@host# set convert-clock-class-to-quality-level
-
timeReceiver でハイブリッドモードを構成します。
[edit protocols ptp slave] user@host# edit hybrid
-
同期イーサネット マッピング オプションを設定し、timeTransmitter クロックの IP アドレスを 2.2.2.2 として、timeReceiver のハイブリッドモード用のインターフェイス ge-1/2/3.0 を設定します。
[edit protocols ptp slave hybrid] user@host# set synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0
業績
PTPクロッククラスをESMC品質レベルにマッピングしたハイブリッドモードの設定結果を表示します。
[edit protocols ptp slave] user@host# show convert-clock-class-to-quality-level hybrid { synchronous-ethernet-mapping { clock-source 2.2.2.2 { interface ge-1/2/3.0; } } }
PTPクロッククラスからESMC品質レベルへのユーザー定義マッピングを使用したハイブリッドモード
CLIクイック構成
インターフェイス ge-1/2/3.0 でハイブリッドモードを迅速に設定するには、以下のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除してから、コマンドをコピーして CLI に貼り付けます。
[edit] set protocols ptp slave hybrid set protocols ptp slave hybrid synchronous-ethernet-mapping set protocols ptp slave hybrid synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0 set protocols ptp slave clock-class-to-quality-level-mapping quality-level prc clock-class 80
手順
MX240ルーターでPTPクロッククラスをESMC品質レベルにユーザー定義のマッピングを使用してハイブリッドモードを設定するには、次の手順を実行します。
-
[edit protocols ptp slave]
階層レベルでtimeReceiver上のclock-class-to-quality-level-mapping
ステートメントのquality-level
オプションを設定し、ESMC品質レベルからクロッククラスへのマッピングを手動で上書きする場合は、設定された品質レベルのclock-class
オプションを設定します。[edit protocols ptp slave] user@host# set clock-class-to-quality-level-mapping quality-level prc clock-class 80
-
timeReceiver でハイブリッドモードを構成します。
[edit protocols ptp slave] user@host# edit hybrid
-
同期イーサネットマッピングオプション、timeTransmitterクロックのIPアドレスを2.2.2.2として、インターフェイスge-1/2/3.0をtimeReceiverのハイブリッドモード用に設定します。
[edit protocols ptp slave hybrid] user@host# set synchronous-ethernet-mapping clock-source 2.2.2.2 interface ge-1/2/3.0
業績
PTPクロッククラスをESMC品質レベルにユーザー定義のマッピングを使用したハイブリッドモードの設定の結果を表示します。
[edit protocols ptp slave] user@host# show clock-class-to-quality-level-mapping { quality-level prc { clock-class 80; } } hybrid { synchronous-ethernet-mapping { clock-source 2.2.2.2 { interface ge-1/2/3.0; } } }
検証
- ルーターがハイブリッドモードで動作していることを確認します
- 送信側の品質レベルの変更を確認する
- ハイブリッドモードでPTPクロッククラスをESMC品質レベルにマッピングした後のグローバル情報パラメータの確認
- ハイブリッドモードでPTPクロッククラスからESMC品質レベルへのユーザー定義マッピングを設定した後のグローバル情報パラメータの確認
ルーターがハイブリッドモードで動作していることを確認します
目的
timeReceiverの現在の動作モードを確認します。
アクション
動作モードで、 run show ptp hybrid
コマンドを入力して、timeReceiver の現在の設定と現在の動作モードを表示します。
動作モードで、 run show ptp hybrid config
コマンドを入力して、PTP 送信元と同期イーサネット インターフェイスのマッピングを表示します。
動作モードで、 run show ptp hybrid status
コマンドを入力して、現在のハイブリッドモード動作ステータスを表示します。
意味
出力には、timeReceiverの現在の設定と現在の動作モードが表示されます。 run show ptp hybrid
運用コマンドの詳細については、 show ptp hybridを参照してください。
送信側の品質レベルの変更を確認する
目的
ルーターの送信側の品質レベルの変化を確認します。
アクション
動作モードで、 run show synchronous-ethernet esmc transmit detail
コマンドを入力してESMC送信インターフェイスの詳細を表示します。
意味
出力には、さまざまなイーサネットインターフェイスから送信されたESMC SSM品質レベルが表示されます。 run show synchronous-ethernet esmc transmit detail
操作コマンドの詳細については、 show synchronous-ethernet esmc transmitを参照してください。
ハイブリッドモードでPTPクロッククラスをESMC品質レベルにマッピングした後のグローバル情報パラメータの確認
目的
convert-clock-class-to-quality-level
オプションを有効にして、PTPクロッククラスをハイブリッドモードESMC品質レベルにマッピングした後、グローバル情報パラメーターを確認します。
アクション
動作モードで、 run show ptp global-information
コマンドを入力して、以下の出力を表示します。
user@host> run show ptp global-information PTP Global Configuration: Domain number : 0 Transport Encapsulation : IPv4 Clock mode : Ordinary Priority Level1 : 128 Priority Level2 : 128 Unicast Negotiation : Disabled ESMC QL From Clock Class: Enabled Clock Class/ESMC QL : 84 / (QL SSU-A/SSM 0x4) Slave Parameters: Sync Interval : - Delay Request Interval: -6 (64 packets per second) Announce Interval : - Announce Timeout : 3 Master Parameters: Sync Interval : -6 (64 packets per second) Delay Request Interval: - Announce Interval : 1 (1 packet every 2 seconds) Clock Step : one-step Number of Slaves : 1 Number of Masters : 0
動作モードで、 run show ptp quality-level-mapping
コマンドを入力して、以下の出力を表示します。
user@host> run show ptp quality-level-mapping quality level ptp clock class PRC 84 SSU-A 92 SSU-B 96 SEC 104
意味
run show ptp global-information
の出力には、同期イーサネット モードで設定されたパラメーターと、timeTransmitter と timeReceiver に設定されたパラメーターが表示されます。
run show ptp quality-level-mapping
の出力には、クロッククラスからESMC品質レベルへのデフォルトのマッピングが表示されます。
ハイブリッドモードでPTPクロッククラスからESMC品質レベルへのユーザー定義マッピングを設定した後のグローバル情報パラメータの確認
目的
convert-clock-class-to-quality-level
オプションを無効にして、ハイブリッドモードのESMC品質レベルへのPTPクロッククラスのユーザー定義マッピングを設定した後、グローバル情報パラメータを確認します。
アクション
動作モードで、 run show ptp global-information
コマンドを入力して、以下の出力を表示します。
user@host> run show ptp global-information PTP Global Configuration: Domain number : 0 Transport Encapsulation : IPv4 Clock mode : Ordinary Priority Level1 : 128 Priority Level2 : 128 Unicast Negotiation : Disabled ESMC QL From Clock Class: Disabled Clock Class/ESMC QL : - Slave Parameters: Sync Interval : - Delay Request Interval: -6 (64 packets per second) Announce Interval : - Announce Timeout : 3 Master Parameters: Sync Interval : -6 (64 packets per second) Delay Request Interval: - Announce Interval : 1 (1 packet every 2 seconds) Clock Step : one-step
意味
出力には、同期イーサネットモードで設定されたパラメーターと、timeTransmitterとtimeReceiverに設定されたパラメーターが表示されます。