ptp
構文
ptp { acquiring-state-announce-grandmaster; clock-mode(boundary | ordinary); disable-lag-revertive-switchover; domain domain; e2e-transparent; frequency-lock-threshold frequency-lock-threshold; holdover-time-error-budget holdover-time-error-budget; ipv4-dscp ipv4-dscp; ipv6-dscp ipv6-dscp; local-priority local-priority; master {...} path-trace; performance-monitor {...} phase-adjust-threshold phase-adjust-threshold; phase-lock-threshold phase-lock-threshold; phy-timestamping; priority1 priority1; priority2 priority2; profile-type(aes67 | aes67-smpte | enterprise-profile | g.8275.1 | g.8275.1.enh | g.8275.2 | g.8275.2.enh | ieee1588v2-custom | ieee-2008 | smpte); slave {...} stateful {...} syntonized-e2e-transparent; timescale arbitrary; unicast-negotiation; utc-leap-seconds utc-leap-seconds; }
構文 (MX10008)
ptp { clock-mode(boundary | ordinary); disable-lag-revertive-switchover; domain domain; e2e-transparent; frequency-lock-threshold frequency-lock-threshold; holdover-time-error-budget holdover-time-error-budget; ipv4-dscp ipv4-dscp; ipv6-dscp ipv6-dscp; local-priority local-priority; master {...} path-trace; performance-monitor {...} phase-adjust-threshold phase-adjust-threshold; phase-lock-threshold phase-lock-threshold; phy-timestamping; priority1 priority1; priority2 priority2; profile-type(aes67 | aes67-smpte | enterprise-profile | g.8275.1 | g.8275.1.enh | g.8275.2 | g.8275.2.enh | ieee1588v2-custom | ieee-2008 | smpte); slave {...} stateful {...} unicast-negotiation; utc-leap-seconds utc-leap-seconds; }
構文(ACX7100-32C、ACX7100-48LおよびACX7024)
ptp { clock-mode(boundary | ordinary); disable-lag-revertive-switchover; domain domain; e2e-transparent; frequency-lock-threshold frequency-lock-threshold; holdover-time-error-budget holdover-time-error-budget; ipv4-dscp ipv4-dscp; ipv6-dscp ipv6-dscp; local-priority local-priority; master {...} path-trace; performance-monitor {...} phase-adjust-threshold phase-adjust-threshold; phase-lock-threshold phase-lock-threshold; priority1 priority1; priority2 priority2; profile-type(enterprise-profile | g.8275.1 | g.8275.1.enh | g.8275.2.enh ); slave {...} stateful {...} syntonized-e2e-transparent; timescale arbitrary; unicast-negotiation; utc-leap-seconds utc-leap-seconds; }
構文(QFXシリーズ)
ptp { clock-mode(boundary | ordinary); domain domain; ipv4-dscp ipv4-dscp; ipv6-dscp ipv6-dscp; local-priority local-priority; priority2 priority2; profile-type(aes67 | aes67-smpte | enterprise-profile | g.8275.2.enh | smpte); unicast-negotiation; slave { interface interface-name; announce-interval announce-interval; sync-interval sync-interval; delay-request delay-request; announce-timeout announce-timeout; grant-duration grant-duration; } master { interface interface-name; announce-interval announce-interval; sync-interval sync-interval; delay-req-timeout delay-req-timeout; } }
構文 (QFX5120-48T)
ptp { clock-mode(boundary | ordinary); domain domain; ipv4-dscp ipv4-dscp; ipv6-dscp ipv6-dscp; local-priority local-priority; priority2 priority2; profile-type(g.8275.2.enh); unicast-negotiation; slave { interface interface-name; announce-interval announce-interval; sync-interval sync-interval; delay-request delay-request; announce-timeout announce-timeout; grant-duration grant-duration; } master { interface interface-name; announce-interval announce-interval; sync-interval sync-interval; delay-req-timeout delay-req-timeout; } }
構文 (QFX5130-48C)
ptp { clock-mode(boundary | ordinary); domain domain; e2e-transparent; ipv4-dscp ipv4-dscp; local-priority local-priority; priority2 priority2; profile-type(aes67 | aes67-smpte | enterprise-profile | smpte); slave { interface interface-name; announce-interval announce-interval; sync-interval sync-interval; delay-request delay-request; announce-timeout announce-timeout; } master { interface interface-name; announce-interval announce-interval; sync-interval sync-interval; delay-req-timeout delay-req-timeout; } }
構文 (PTX10004 および PTX10008)
ptp { acquiring-state-announce-grandmaster; clock-mode(boundary | ordinary); disable-lag-revertive-switchover; domain domain; e2e-transparent; holdover-time-error-budget holdover-time-error-budget; ipv4-dscp ipv4-dscp; ipv6-dscp ipv6-dscp; local-priority local-priority; master { announce-interval announce-interval; } phy-timestamping; priority1 priority1; priority2 priority2; profile-type(aes67 | aes67-smpte | enterprise-profile | g.8275.1 | g.8275.2 | g.8275.2.enh | ieee-2008 | ieee1588v2-custom | smpte); slave { announce-interval announce-interval; announce-timeout announce-timeout; } syntonized-e2e-transparent; timescale arbitrary; unicast-negotiation; utc-leap-seconds utc-leap-seconds; performance-monitor passive-port { delay-request-rate delay-request-rate; } stateful interface interface-number { passive-port-monitor { passive-port-monitor; phase-threshold <offset-threshold-value>; } not-master; } }
階層レベル
[edit logical-systems name protocols], [edit protocols]
形容
デバイスに PTP を設定します。IEEE 1588v2としても知られるPTPは、オペレータがパケットベースのモバイルバックホールネットワークで同期サービスを提供できるパケットベースのテクノロジーです。IEEE 1588 PTP(バージョン2)クロック同期規格は、分散システム内のクロックの時間同期向けの高精度なプロトコルです。
システムクロックは、ネットワーク内のノードの役割に基づいて分類できます。それらは、通常の時計と境界時計に大きく分類されます。タイムトランスミッタークロックとタイムレシーバークロックは、通常のクロックと呼ばれます。境界クロックは、タイムトランスミッタークロックまたはタイムレシーバークロックとして動作できます。
高精度時刻同期プロトコル(PTP)用にtimeTransmitterクロックとtimeReceiverクロックを設定することで、分散システム内のクロックの同期に役立てることができます。時刻同期は、timeTransmitterクロックとtimeReceiverクロック間のセッションで送受信されるパケットを介して実現します。
Junos OS Evolvedリリース22.2R1以降、G.8275.1やG.8275.2などのPTPタイミングプロファイルでは、T-TSCクロックで受け入れられるクロック属性 priority2
値は255です。255 以外の値は、T-TSC クロックによって拒否されます。
Junos OS Evolvedリリース23.2R1以降、G.8275.1やG.8275.2などのPTPタイミングプロファイルをサポートするために、パッシブポートとステートフルインターフェイス(PTX10008デバイスのみ)のタイミングパフォーマンスと監視を設定できます。
オプション
acquiring-state-announce-grandmaster | 状態取得時のアナウンスメッセージにグランドマスターデータセットを使用します。 |
|||
clock-mode | クロックモード |
|
||
disable-lag-revertive-switchover | LAG のリバーティブ スイッチオーバーを無効にします。 |
|||
domain | PTPドメイン番号 |
|
||
e2e-transparent | エンドツーエンドIEEE1588透過的なクロック機能を有効にします。 |
|||
frequency-lock-threshold | サーボがロックする周波数オフセットを10億分の1(ppb)で制御します。 周波数ロックしきい値を確認します。
手記:
このオプションは、サポートされているプラットフォームでのみ使用できます。 |
|||
holdover-time-error-budget | 仕様時間エラーバジェットでのPTPクロックホールドオーバー(ナノ秒(ns) |
|
|
|
ipv4-dscp | PTP パケットに使用される IPv4 DiffServ コード ポイント(DSCP)値 |
|
||
ipv6-dscp | PTP パケットに使用される IPv6 DiffServ コード ポイント(DSCP)値 |
|
||
local-priority | ローカルクロックに割り当てられた優先度 |
|
||
phase-adjust-threshold | 位相調整された状態でG.8275.2拡張サーボによって調整される最大位相オフセットを設定します。 フェーズ調整しきい値を確認します。
手記:
このオプションは、サポートされているプラットフォームでのみ使用できます。 |
|||
phase-lock-threshold | G.8275.2拡張サーボが位相調整状態になる最大位相オフセットを制御します。 フェーズロックしきい値を確認します。
手記:
このオプションは、サポートされているプラットフォームでのみ使用できます。 |
|||
phy-timestamping | PHYタイムスタンプ機能。 |
|||
priority1 | 最適な時間の選択に使用送信機の時計 |
|
||
priority2 | 最適な時間を選択する際のタイブレーカー送信機クロック |
|
||
profile-type | PTPプロファイルタイプ |
|
||
syntonized-e2e-transparent | エンドツーエンドのシントナイズIEEE1588透過的なクロック機能を有効にします。 |
|||
timescale | タイムトランスミッタのタイムスケール |
|
||
unicast-negotiation | ユニキャストネゴシエーションを有効にします。 |
|||
utc-leap-seconds | UTC うるう秒オフセット |
|
||
The following options are available only for PTX10008 devices: | performance-monitor | Configure performance-monitor PTP packet delay metrics | パッシブポート – パッシブポートのPTPパフォーマンス監視を有効にします
|
|
stateful interface | インターフェイスを PTP ステートフル ロールに設定するためのステートフル パラメータ。 |
<インターフェイス名> – インターフェイス名またはポート範囲。例:et-0/0/4:0.0、et-0/0/4:1.0、et-2/0/4.0 パッシブポートモニター – パッシブポートモニタリングを設定します。
|
not-timeT送信機–ポートをタイムレシーバーまたはパッシブまたはリスニングポートとして構成します。 |
測定のみ–ポートをパッシブポートまたはリスニングポートとして構成します。 |
残りのステートメントについては、個別に説明します。 CLIエクスプローラを参照してください。
必要な権限レベル
routing-設定でこのステートメントを表示します。
リリース情報
Junos OSリリース12.2R1で導入されたステートメント
frequency-lock-threshold
、MX10008ルーター向けJunos OSリリース23.4R1で導入された、 phase-adjust-threshold
および phase-lock-threshold
オプション。
frequency-lock-threshold
、 phase-adjust-threshold
、および phase-lock-threshold
オプションは、Junos OS Evolvedリリース24.2R1のACX7100-32C、ACX7100-48L、およびACX7024ルーターでサポートされています。
Junos OS Evolvedリリース24.2R1でQFX5130-48Cデバイスに追加されたPTPプロファイルタイプオプション。