PTX10004およびPTX10008デバイスでのPTPパッシブポートパフォーマンス監視
PTP(Precision Time Protocol)パッシブポートパフォーマンス監視機能は、LC1201およびLC1202ラインカードを備えたPTX10004およびPTX10008プラットフォームのステートフルポート(G.8275.1 Annex Gに準拠)で有効にできます。
PTPパッシブポートパフォーマンス監視機能:
- は、パッシブ ポートでの PTP パフォーマンスを監視するために使用されます。パッシブポートの状態は、 ITU-T-G.8275.1 仕様で定義されています。
-
ステートフルポートのPTPポート属性ごとの
not-master
とmeasure-only
をサポートします。 -
最大4つのポート(1つのアクティブメンバーポートを含む)で設定できます。
-
パッシブ ポートの設定可能な遅延要求レートをサポートします。
-
パフォーマンスメトリックが設定されたしきい値を超えた場合のPTPパッシブポートマイナーアラームをサポートします。
-
は、PTP選択アクティブインターフェイスのLAGインターフェイスでサポートされています。ポート番号が集合型イーサネット(AE)インターフェイスに属しているため、送信元ポートはプライマリリンクまたはセカンダリリンクで同じです。
次のアラームは、PTP パフォーマンス監視でサポートされています。
アラーム | 理由 | タイプ | 発生条件 | クリア条件 |
---|---|---|---|---|
ALARM_REASON_PTP_PHASE_ DIFFERENCE_THRESHOLD_ EXCEEDED_PTP |
PTP 位相差測定が、監視対象ポートに設定されたしきい値を超えています | マイナー インターフェイス アラーム | アラームは、監視対象インターフェイスの測定された位相差が 15 分間隔で設定されたしきい値を超え、設定 |
監視対象インターフェイスで測定された位相差が 15 分間隔で設定されたしきい値を下回り、設定 |
制限:
• マスター モードの 2 ステップ クロックは、PTP FPGA モードではサポートされていません。
・ MACSec暗号化を使用したPTPはサポートされていません。
PTP パッシブ ポート パフォーマンス監視の設定
この例を素早く設定するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除し、ネットワーク設定に合わせて必要な詳細を変更し、コマンドを[edit]階層レベルのCLIにコピー&ペーストしてください。
-
set protocols ptp performance-monitor passive-port
を設定して、PTP パッシブ ポートのパフォーマンス監視機能を有効にします。user@root> set protocols ptp performance-monitor passive-port
-
set protocols ptp performance-monitor passive-port delay-request-rate <delay-request-value>
を構成して、ポート監視の遅延要求レートを設定します。この設定は、測定された位相誤差が 15 分間隔でしきい値を超えた場合に PTP パフォーマンス アラームを発生させるために使用されます。
デフォルト値は -4 で、値の範囲は-4
から+4
です。例えばuser@root> set protocols ptp performance-monitor passive-port delay-request-rate -4
ステートフル インターフェイスの PTP パッシブ ポート パフォーマンス監視を設定するには、
例えばset protocols ptp stateful interface <interface-number> passive-port-monitor
コマンドを使用します。インターフェイスポートがモニターモードに設定されます。これで、ポートがパッシブ状態に移行したときに監視されます。このコマンドは、マルチキャスト モードでのみサポートされています。user@root> set protocols ptp stateful interface 1 passive-port-monitor
-
例えばset protocols ptp stateful interface interface-name passive-port-monitor maximum-phase-offset-threshold <offset-threshold-value>
を使用して、インターフェイスPTPパッシブポートパフォーマンス監視の最大位相オフセット閾値を設定します。この設定は、測定された位相誤差が 15 分間隔でしきい値を超えた場合に PTP パフォーマンス アラームを発生させるために使用されます。値はナノ秒単位で定義され、0 から 100000000 の範囲です。デフォルト値は 100 ミリ秒です。user@root> set protocols stateful interface et-0/0/34 passive-port-monitor maximum-phase-offset-threshold 10000
-
ステートフルポートのPTPポート属性ごとの
not-master
を設定するには、set protocols ptp stateful interface interface–-name not–master
を使用します。これにより、ポートが timeTransmitter ステートになることはなく、パッシブ ステートまたはメンバー ステートに設定できます。この設定はパッシブポート監視機能とは独立しており、マルチキャストモードでのみサポートされます。例えば:user@root> set protocols stateful interface et-0/0/34 not-master
set protocols ptp stateful interface interface–-name passive-port-monitor measure-only
を使用して、ステートフルポートをmeasure-only
として設定します。これにより、ポートが timeTransmitter またはメンバー状態になることはなく、パッシブ状態にすることができます。この設定は、not-master
設定とは独立しており、マルチキャストモードでのみサポートされています。user@root> set protocols stateful interface et-0/0/34 passive-port-monitor measure-only
業績
show ptp global-information
、show ptp passive-port-monitor-status
、show ptp port
コマンドを使用して、設定の結果を確認します。例えば:
-
show ptp global-information
PTPパッシブポートパフォーマンス監視を有効にした出力:user@root> show ptp global-information PTP Global Configuration: Domain number : 24 Clock mode : Boundary Profile type : G.8275.1 Priority Level1 : 128 Priority Level2 : 128 Local Priority : 128 Path Trace : Disabled Unicast Negotiation : Disabled ESMC QL From Clock Class: Disabled Clock Class/ESMC QL : - SNMP Trap Status : Disabled PHY Time Stamping : Enabled UTC Leap Seconds : 37 Transparent-clock-config : DISABLED Transparent-clock-status : N/A PPM Status : ENABLED PPM Delay Request Interval : -4 (16 packets per second) Slave Parameters: Sync Interval : <not applicable> Delay Request Interval: -4 (16 packets per second) Announce Interval : <not applicable> Announce Timeout : 3 Grant Duration : <not applicable> Master Parameters: Sync Interval : -4 (16 packets per second) Announce Interval : -3 (8 packets per second) Delay Request Timeout : <not applicable> Clock Step : one-step Arbitrary Mode : FALSE Number of Slaves : 0 Number of Masters : 1 Number of Stateful : 1
-
show ptp passive-port-monitor status
PTP パッシブ ポート パフォーマンス監視が有効で、not-master として設定されたコマンド出力。user@root> show ptp passive-port-monitor-status PPM Status : ENABLED PPM Delay Request Interval : -4 (16 packets per second) Actively Monitored-PTP ports data: Local Interface : ae0.4094 (et-4/0/0, primary) Clock Stream : 5 Source-Port-ID : 00:cc:34:ff:fe:77:c4:57 Port : 5 Destination-Port-ID : 00:cc:34:ff:fe:77:c8:de Port : 1 Port State : Passive Operating Mode : Stateful PhaseOffsetThreshold(ns) : 100000 Configured role : Not-master Measurement-status : Valid Latest measurement data : Timestamp : Aug 20 22:26:16 PhaseOffsetFromMaster(ns): 15 / 17 / 791 (min/mean/max) Master->slave delay(ns) : 0 / 1575 / 1584 (min/mean/max) Slave->master delay(ns) : 0 / 1540 / 1582 (min/mean/max) Mean-path-delay(ns) : 1557 (mean)
-
show ptp port
PTPパッシブポートパフォーマンス監視が有効になっているステートフルポートでmeasure-only
とnot-master
を設定したコマンド出力。user@root> show ptp port PTP port-data: Local Interface : et-0/0/16:1.0 Local Address : e4:5d:37:4e:c8:19 Remote Address : 01:1b:19:00:00:00 Clock Stream : 5 Clock Identity : e4:5d:37:ff:fe:4e:d7:76 Port State : Passive Delay Req Interval: -4 Announce Interval : -3 Announce Timeout : 3 Sync Interval : -4 Delay Mechanism : End-to-end Port Number : 2 Operating Mode : Stateful, Not-master, Measure-only Local Priority : 128