Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurar protocolo de tiempo de precisión (PTP)

RESUMEN Puede configurar el reloj principal y el reloj del cliente para el protocolo de tiempo de precisión (PTP) para ayudar a sincronizar los relojes en un sistema distribuido. La sincronización de tiempo se logra mediante paquetes que se transmiten y reciben en una sesión entre el reloj principal y el reloj del cliente.

Configurar PTP

Configure las opciones de PTP

Para configurar las opciones de PTP:

  1. En el modo de configuración, vaya al nivel de [edit protocols ptp] jerarquía:
  2. Configure el modo de reloj como límite o ordinario. Este atributo es obligatorio y no tiene ningún valor predeterminado.

    La boundary opción significa que el reloj puede ser tanto un reloj principal como un reloj de cliente. La ordinary opción significa que el reloj es un reloj principal o un reloj de cliente.

  3. Configure la opción de dominio PTP con valores del 0 al 127. El valor predeterminado es 0.
  4. Configure la priority1 opción con valores del 0 al 254. El valor predeterminado es 128.

    El priority1 valor determina el mejor reloj principal. El priority1-value también se anuncia en el mensaje de anuncio del reloj principal a otros esclavos.

  5. Configure la priority2 opción con valores del 0 al 255. El valor predeterminado es 128.

    El priority2 valor diferencia y prioriza el reloj principal para evitar confusiones cuando priority1-value es el mismo para diferentes relojes principales en una red.

  6. Configure la opción para habilitar la unicast-negotiation negociación de unidifusión.

    La negociación de unidifusión es un método mediante el cual se negocian las tasas de paquetes de respuesta de anuncio, sincronización y retraso entre el reloj principal y el reloj del cliente antes de que se establezca una sesión PTP.

    Nota:

    La negociación de unidifusión, cuando está habilitada, no le permite confirmar ninguna configuración relacionada con la velocidad de los paquetes.

Configurar opciones de reloj de miembro

Configure las siguientes opciones después de establecer las opciones de PTP antes mencionadas.

  1. Configure el reloj del miembro.
  2. Configure la announce-timeout opción en el nodo del cliente con valores del 2 al 10. El valor predeterminado es 3.

    El valor de tiempo de espera de anuncio significa la cantidad de veces que un mensaje de intervalo de anuncio tiene que pasar por el cliente sin recibir el mensaje de anuncio, es decir, el período de tiempo de espera para los mensajes de anuncio.

  3. Configure la delay-request opción en el nodo del cliente con valores del –6 al 6. El valor predeterminado es –4.

    El valor de solicitud de retraso es el intervalo medio logarítmico en segundos entre los mensajes de solicitud de retraso enviados por el cliente al principal.

  4. Configure la frequency-only opción para habilitar solo la sincronización de frecuencia en el cliente.
    Nota:

    Esta opción solo se configura cuando se usa PTP para la sincronización de frecuencia y no para la sincronización de fases. Además, tenga en cuenta que esta opción solo se puede establecer para un reloj normal que actúe como cliente.

  5. Configure la interfaz para el cliente.
  6. Configure la unicast-mode opción para el cliente. Puede establecer esta opción cuando se necesite el modo de mensajería de unidifusión PTP.
  7. Configure la transport opción en modo de unidifusión como IPv4.

    El tipo de encapsulación para el transporte de paquetes PTP es IPv4.

  8. Configure la dirección IP del cliente.
  9. Configure la dirección IP de la interfaz que actúa como puerto de cliente PTP local.
    Nota:

    Debe configurar esta dirección IP en el nivel de jerarquía [edit interfaces interface-name].

  10. Puede configurar PTP a través de IPv4 a través de un grupo de agregación de vínculos para MPC2E NG, MPC3E NG, MPC5E, MPC6E, MPC7E-10G, MPC7E-MRATE, MPC8E y MPC9E.

    Para cada vínculo Ethernet agregado configurado como cliente PTP, puede especificar un vínculo miembro del paquete Ethernet agregado como principal y otro como secundario.

  11. Puede configurar la opción del modo de multidifusión para el puerto del cliente. En este modo, el PTP a través de Ethernet utiliza direcciones de multidifusión y un puerto de cliente puede comenzar a recibir automáticamente los mensajes de anuncio de multidifusión transmitidos por los puertos principales en una red. El puerto del cliente puede comenzar a comunicarse con el puerto principal con una configuración mínima o sin.
  12. Configure Ethernet como el tipo de transporte de encapsulación para los paquetes PTP. Puede habilitar aún más la encapsulación Ethernet 802.3 para usar un conjunto específico de direcciones MAC de multidifusión mientras transmite los paquetes PTP a través de Ethernet.
    Nota:

    Es obligatorio usar la transport instrucción mientras se configura el modo de multidifusión para interfaces principales y de cliente.

  13. Puede configurar PTP a través de Ethernet a través de un grupo de agregación de vínculos para tarjetas de línea MPC5E, MPC6E, MPC7E-10G, MPC7E-MRATE, MPC8E, MPC9E y MPC10E.

    Para cada vínculo Ethernet agregado configurado como cliente PTP, puede especificar un vínculo miembro del paquete Ethernet agregado como principal y otro como secundario.

Configurar opciones de reloj principal

Configure las siguientes opciones después de establecer las opciones de PTP y las opciones de reloj del cliente mencionadas anteriormente.

  1. Configure el reloj principal.
  2. Configure la announce interval opción para el principal con valores del 0 al 4. El valor predeterminado es 1.

    El intervalo de anuncio es el intervalo medio logarítmico entre los mensajes de anuncio que envía el principal. De forma predeterminada, se envía un mensaje de anuncio cada dos segundos.

  3. Configure la clock step opción como uno o dos pasos para el principal. El valor predeterminado es de un paso.

    El paso del reloj determina si la información de temporización se envía junto con el mensaje de sincronización solo (un paso) o un mensaje de seguimiento posterior (dos pasos) se envía correspondiente al mensaje de sincronización anterior.

  4. Configure la sync interval opción para el reloj principal con valores del –6 al 6. El valor predeterminado es –6.

    El intervalo de sincronización es el intervalo medio logarítmico entre los mensajes sincrónicos que envía el principal. De forma predeterminada, se envían 64 mensajes de intervalo sincrónico por segundo.

  5. Configure la interfaz para el principal.
  6. Configure la opción de modo de unidifusión para el principal. Puede establecer esta opción cuando se necesite el modo de mensajería de unidifusión PTP.
  7. Configure la transport opción en modo de unidifusión como IPv4.

    El tipo de encapsulación para el transporte de paquetes PTP es IPv4.

  8. Configure la dirección IP del cliente.
  9. Configure la dirección IP de la interfaz que actúa como puerto principal de PTP local.
  10. Puede configurar PTP a través de IPv4 a través de un grupo de agregación de vínculos para MPC2E NG, MPC3E NG, MPC5E, MPC6E, MPC7E-10G, MPC7E-MRATE, MPC8E y MPC9E.

    Para cada vínculo Ethernet agregado configurado como ptP principal, puede especificar un vínculo miembro del paquete Ethernet agregado como principal y otro como secundario.

  11. Puede configurar la opción del modo de multidifusión para el puerto principal. En este modo, el PTP a través de Ethernet utiliza direcciones de multidifusión y un puerto de cliente puede comenzar a recibir automáticamente los mensajes de anuncio de multidifusión transmitidos por los puertos principales en una red. El puerto del cliente puede comenzar a comunicarse con el puerto principal con una configuración mínima o sin.
  12. Configure Ethernet como el tipo de transporte de encapsulación para los paquetes PTP. Puede habilitar aún más la encapsulación Ethernet 802.3 para usar un conjunto específico de direcciones MAC de multidifusión mientras transmite los paquetes PTP a través de Ethernet.
    Nota:

    Es obligatorio usar la transport instrucción mientras se configura el modo de multidifusión para interfaces principales y de cliente.

  13. Puede configurar PTP a través de Ethernet a través de un grupo de agregación de vínculos para tarjetas de línea MPC5E, MPC6E, MPC7E-10G, MPC7E-MRATE, MPC8E, MPC9E y MPC10E.

    Para cada vínculo Ethernet agregado configurado como ptP principal, puede especificar un vínculo miembro del paquete Ethernet agregado como principal y otro como secundario.

Ejemplo: Configurar protocolo de tiempo de precisión

Configuración

Configuración rápida de CLI

Para configurar rápidamente PTP en una interfaz, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea y, luego, copie y pegue los comandos en la CLI.

[editar]

set interfaces ge-0/1/0 unit 0 family inet address 192.0.2.5/24set interfaces ge-0/1/5 unit 0 family inet address 198.51.100.5/24set protocols ptp clock-mode boundary priority1 1 priority2 2 domain 0 unicast-negotiationset protocols ptp slave interface ge-0/1/0.0 unicast-mode transport ipv4set protocols ptp slave announce-timeout 2 delay-request –4 frequency-onlyset protocols ptp slave interface ge-0/1/0.0 unicast-mode clock-source 192.0.2.3 local-ip-address 192.0.2.5set protocols ptp master interface ge-0/1/5.0 unicast-mode transport ipv4set protocols ptp master announce-interval 0 clock-step one-step sync-interval 0set protocols ptp master interface ge-0/1/5.0 unicast-mode clock-client 198.51.100.3 local-ip-address 198.51.100.5

Procedimiento paso a paso

En el ejemplo siguiente, debe navegar por varios niveles en la jerarquía de configuración. Para obtener instrucciones sobre cómo hacerlo, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de cli.

Para configurar PTP, realice las siguientes tareas:

  1. Configure dos interfaces y asígnele direcciones IP.

  2. Configure el modo de reloj, las prioridades, el dominio y las opciones de negociación de unidifusión para PTP.

  3. Configure la interfaz de cliente

  4. Configure el tiempo de espera de anuncio, la solicitud de retraso y los parámetros de sincronización de frecuencia para el cliente.

  5. Asigne la dirección IP de la principal remota mediante la clock-source opción y la dirección IP de la interfaz local que actúa como cliente.

  6. Configure la interfaz principal

  7. Configure el intervalo de anuncio, el paso del reloj y los parámetros de intervalo sincrónico para el principal.

  8. Configure el host PTP remoto que recibirá tiempo del PTP principal mediante la opción reloj-cliente y la dirección IP de la interfaz local que actúa como principal.

Resultados

Muestra los resultados de la configuración:

Requisitos para la configuración de PTP

En este ejemplo, se utilizan los siguientes componentes de hardware y software:

  • Un enrutador MX80, MX240, MX480 o MX960

  • Versión 12.2 o posterior de Junos OS

Visión general

En este ejemplo, se muestra la configuración del Protocolo de tiempo de precisión (PTP) en todas las tarjetas de interfaz modular Ethernet (MIC) en los enrutadores mejorados de concentrador de puerto de módulo (MPCE) MX-MPC2E-3D-P en enrutadores MX240, MX480 y MX960, y en las plataformas de enrutamiento universal MX80 con soporte de temporización de precisión (MX80-P).

El PTP sincroniza los relojes entre los nodos de una red, lo que permite la distribución de un reloj preciso a través de una red conmutada de paquetes. Esta sincronización se logra mediante paquetes que se transmiten y reciben en una sesión entre el reloj principal y el reloj del cliente. PTP también admite reloj de límite.

Nota:

Puede establecer los valores para cada parámetro según su requisito. Los valores que se dan en este ejemplo son solo para fines ilustrativos.

Verificación

Confirme que la configuración funciona correctamente.

Verifique los detalles del reloj PTP

Propósito

Verifique que el reloj PTP funcione según lo esperado.

Acción

En el modo operativo, ingrese el run show ptp clock comando para mostrar los detalles del reloj.

Significado

El resultado muestra los detalles del reloj, que incluyen los parámetros configurados en el nodo. Para obtener más información acerca del run show ptp clock comando operativo, consulte mostrar reloj ptp.

Verifique el estado de bloqueo del miembro

Propósito

Verifique que el reloj del cliente esté alineado con el reloj principal comprobando el estado de bloqueo del cliente.

Acción

En el modo operativo, escriba el run show ptp lock-status comando para mostrar el estado de bloqueo del cliente.

Significado

El resultado muestra información sobre el estado de bloqueo del cliente. El resultado muestra si el cliente está alineado con el reloj principal o no. Para obtener más información acerca del run show ptp lock-status comando operativo, consulte mostrar estado de bloqueo ptp.

Verifique las opciones de PTP en el miembro

Propósito

Compruebe las opciones de PTP que se establecen en el cliente y su estado actual.

Acción

En el modo operativo, escriba el run show ptp slave comando para mostrar el cliente configurado.

Significado

El resultado muestra información sobre el cliente configurado y el estado del cliente. Para obtener más información acerca del run show ptp slave comando operativo, consulte mostrar esclavo ptp.

Verifique las opciones de PTP y el estado actual de la principal

Propósito

Compruebe las opciones de PTP que se establecen para el ' y su estado actual.

Acción

En el modo operativo, escriba el run show ptp master comando para mostrar las opciones configuradas para el principal.

Significado

El resultado muestra información sobre el estado principal configurado y el estado actual de la principal. Para obtener más información acerca del run show ptp master comando operativo, consulte mostrar ptp master.

Verifique el número y el estado de los puertos PTP

Propósito

Verifique el número de puertos PTP y su estado actual.

Acción

En el modo operativo, escriba el run show ptp port comando para mostrar los puertos configurados.

Significado

El resultado muestra información sobre el número de puertos creados según la configuración y su estado actual. Para cada dirección IP local única, se crea un puerto PTP. Para obtener más información acerca del run show ptp port comando operativo, consulte mostrar puerto ptp.

Configurar PTP mediante enrutamiento y puente integrados (IRB)

Junos OS para enrutadores de la serie ACX admite la configuración del protocolo de tiempo de precisión (PTP) mediante enrutamiento y puente integrados (IRB). Puede configurar un nodo de reloj de límite con PTP (IPv4) a través de IRB en un modo de solo primaria a través de interfaces lógicas IRB únicas o múltiples.

Nota:

A partir de Junos OS versión 20.1R1, el PTP se admite mediante IRB en configuraciones de interfaz principal para tarjetas de línea MPC7E. Esta versión también admite la configuración de Ethernet agregada a través de IRB. El disable-lag-revertive-switchover comando también se agrega a nivel global. Esta configuración permite una conmutación no siempre activa para un LAG.

Para configurar el protocolo de tiempo de precisión (PTP) a través de IRB:

  1. Configure interfaces físicas con encapsulación de capa 2 y cree unidades lógicas con VLAN.

    Configuración de ejemplo:

  2. Configure interfaces físicas en un dominio de puente.

    Configuración de ejemplo:

  3. Configure una instancia de enrutamiento para el dominio de puente donde las interfaces físicas son miembros del dominio de puente.

    Configuración de ejemplo:

  4. Configure una interfaz lógica IRB con dirección IPv4.

    Configuración de ejemplo:

  5. Configure el reloj de límite PTP principal en la interfaz lógica IRB.

    Configuración de ejemplo:

Puede utilizar los siguientes comandos para supervisar y solucionar problemas de configuración:

  • show interfaces irb: permite ver los detalles de la interfaz IRB lógica configurada.

  • show ptp master detail: vea el principal configurado y su estado junto con los detalles del cliente local y remoto.

  • show bridge domain: permite ver el dominio de puente configurado y las interfaces físicas asociadas y los detalles de la instancia de enrutamiento IRB.

  • show ptp lock-status detail: permite ver los detalles del estado de bloqueo del PTP.

  • show ptp port detail: permite ver los detalles del puerto PTP.

  • show ptp global-information: permite ver los parámetros PTP configurados.

  • show ptp clock— Ver la información del reloj PTP.