Según su enfoque anterior en la sincronización PTP de doble-sensor y la vinculación manual de roles maestro-esclavo, garantizar que los roles maestro-esclavo no cambien automáticamente depende de restricciones estrictas de múltiples-capas para bloquear completamente los roles. Las operaciones específicas son las siguientes:
Forzar modo exclusivo del reloj maestro: habilite `masterOnly 1` en el `ptp4l.conf` del sensor maestro, lo que obligará al nodo a rechazar el cambio a esclavo, eliminando la posibilidad de preferencia bidireccional en la fuente.
Aumentar la diferencia de prioridad: establezca la `prioridad1` del sensor maestro en 128 y la del sensor esclavo en 130, con una diferencia mayor o igual a 2. Esto permite a la BMCA determinar el ganador directamente en la primera ronda de comparación, sin dejar espacio para la reelección.
Deshabilitar servicios PTP redundantes: deshabilite otros clientes PTP o servicios NTP dentro del sistema para evitar que el acceso al reloj de terceros-interfiera con la lógica de determinación del maestro-esclavo original.
Optimice los parámetros de tiempo de espera del mensaje: establezca el intervalo del mensaje de anuncio en 1 segundo y el multiplicador de tiempo de espera en 3 para reducir los falsos positivos causados por la pérdida momentánea de paquetes de red y evitar cambios inesperados de roles.
Esta configuración de restricciones de múltiples-capas puede bloquear completamente la identidad del maestro-esclavo y eliminar por completo el problema del cambio automático.

