Monitoreo pasivo del desempeño de puertos PTP en dispositivos PTX10004 y PTX10008
La función de supervisión pasiva del rendimiento de puertos con protocolo de tiempo de precisión (PTP) se puede habilitar en puertos con estado (según G.8275.1 Anexo G) para plataformas PTX10004 y PTX10008 con tarjetas de línea LC1201 y LC1202.
La función de supervisión pasiva del rendimiento del puerto PTP:
- se utiliza para supervisar el rendimiento del PTP en un puerto pasivo. El estado del puerto pasivo se define en las especificaciones ITU-T-G.8275.1 .
-
admite
not-master
atributos ymeasure-only
por puerto PTP para puertos con estado. -
Se puede configurar en un máximo de cuatro puertos (incluido un puerto miembro activo).
-
Admite tasas de solicitud de retardo configurables de puertos pasivos.
-
admite alarmas menores de puerto pasivo PTP cuando las métricas de rendimiento superan los umbrales configurados.
-
se admite en interfaces LAG en la interfaz activa seleccionada PTP. El puerto de origen es el mismo para los vínculos primarios o secundarios, ya que los números de puerto pertenecen a la interfaz Ethernet agregada (AE).
La siguiente alarma es compatible con la supervisión del rendimiento de PTP:
Alarmas | Tipo | de motivo | Elevar condición | Condición clara |
---|---|---|---|---|
ALARM_REASON_PTP_PHASE_ DIFFERENCE_THRESHOLD_ EXCEEDED_PTP |
La medición de la diferencia de fase PTP supera el umbral configurado para el puerto supervisado | Alarma de interfaz menor | La alarma se activa cuando la diferencia de fase medida de la interfaz monitoreada supera el umbral configurado en un intervalo de 15 minutos y la configuración |
La alarma se activa cuando la diferencia de fase medida en la interfaz monitoreada está por debajo del umbral configurado en un intervalo de 15 minutos y la configuración |
Limitaciones:
• El reloj de dos pasos en modo maestro no es compatible con el modo PTP FPGA.
• PTP con cifrado MACSec no es compatible.
Configuración de la supervisión pasiva del rendimiento de puertos PTP
Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el nivel de jerarquía [edit].
-
Configure
set protocols ptp performance-monitor passive-port
para habilitar la característica de supervisión pasiva del rendimiento del puerto PTP.user@root> set protocols ptp performance-monitor passive-port
-
Configure
set protocols ptp performance-monitor passive-port delay-request-rate <delay-request-value>
para establecer la tasa de solicitudes de retraso para la supervisión de puertos.Esta configuración se utiliza para generar una alarma de rendimiento PTP cuando el error de fase medido supera el umbral durante un intervalo de 15 minutos.
El valor predeterminado es -4 y el valor oscila entre-4
.+4
Por ejemplouser@root> set protocols ptp performance-monitor passive-port delay-request-rate -4
Para configurar la supervisión pasiva del rendimiento del puerto PTP para interfaces con estado, use
Por ejemploset protocols ptp stateful interface <interface-number> passive-port-monitor
Comando. Establece el puerto de interfaz en modo monitor. Ahora se supervisa el puerto cuando pasa al estado pasivo. Este comando solo se admite para el modo de multidifusión.user@root> set protocols ptp stateful interface 1 passive-port-monitor
-
Se utiliza
Por ejemploset protocols ptp stateful interface interface-name passive-port-monitor maximum-phase-offset-threshold <offset-threshold-value>
para establecer el umbral máximo de desplazamiento de fase de supervisión del rendimiento del puerto pasivo PTP de la interfaz. Esta configuración se utiliza para generar una alarma de rendimiento PTP cuando el error de fase medido supera el umbral durante un intervalo de 15 minutos. El valor se define en nano segundos y oscila entre 0 y 100000000. El valor predeterminado es 100ms.user@root> set protocols stateful interface et-0/0/34 passive-port-monitor maximum-phase-offset-threshold 10000
-
Se usa
set protocols ptp stateful interface interface–-name not–master
para configurarnot-master
el atributo por puerto PTP para puertos con estado. Esto garantiza que el puerto nunca se coloque en estado timeTransmitter, sino que se pueda colocar en estado pasivo o miembro. Esta configuración es independiente de la función de supervisión pasiva de puertos y solo se admite para el modo de multidifusión. Por ejemplo:user@root> set protocols stateful interface et-0/0/34 not-master
Utilice
set protocols ptp stateful interface interface–-name passive-port-monitor measure-only
esta opción para configurar el puerto con estado comomeasure-only
. Esto garantiza que el puerto nunca se coloque en timeTransmitter o estado miembro, sino que se puede colocar en estado pasivo. Esta configuración es independiente de la configuración y solo se admite para elnot-master
modo de multidifusión.user@root> set protocols stateful interface et-0/0/34 passive-port-monitor measure-only
Resultados
Compruebe los resultados de la configuración mediante los show ptp global-information
comandos y y. show ptp passive-port-monitor-status
show ptp port
Por ejemplo:
-
show ptp global-information
salida con la supervisión pasiva del rendimiento del puerto PTP habilitada: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
salida de comando con la supervisión pasiva del rendimiento del puerto PTP habilitada y configurada como no maestra.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
salida de comando conmeasure-only
ynot-master
configurada en el puerto de estado con la supervisión pasiva del rendimiento del puerto PTP habilitada.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