Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurar el 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 a través de paquetes que se transmiten y reciben en una sesión entre el reloj primario y el reloj cliente.

Configurar PTP

Configurar 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 reloj como límite u 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 cliente. La ordinary opción significa que el reloj es un reloj principal o un reloj 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 primario. También priority1-value se anuncia en el mensaje de anuncio del reloj primario 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 primarios 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 las velocidades de los paquetes de respuesta de anuncio, sincronización y retraso se negocian 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 permite confirmar ninguna configuración relacionada con la velocidad de paquetes.

Configurar las opciones del reloj de miembro

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

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

    El valor de tiempo de espera de anuncio significa el número 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 cliente con valores de –6 a 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 opción para habilitar solo la frequency-only sincronización de frecuencia en el cliente.
    Nota:

    Esta opción sólo se configura cuando PTP se utiliza para la sincronización de frecuencia y no para la sincronización de fase. Además, tenga en cuenta que esta opción solo se puede configurar para un reloj ordinario 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 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 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 cliente. En este modo, PTP a través de Ethernet utiliza direcciones de multidifusión y un puerto cliente puede comenzar a recibir automáticamente los mensajes de anuncio de multidifusión transmitidos por los puertos principales de una red. El puerto cliente puede comenzar a comunicarse con el puerto principal con una configuración mínima o nula.
  12. Configure Ethernet como el tipo de transporte de encapsulación para los paquetes PTP. Además, puede habilitar la encapsulación Ethernet 802.3 para utilizar un conjunto específico de direcciones MAC de multidifusión mientras transmite los paquetes PTP a través de Ethernet.
    Nota:

    Es obligatorio utilizar la transport instrucción al configurar el modo de multidifusión para las interfaces principal y 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 las opciones del 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 un paso o dos pasos para la principal. El valor predeterminado es one-step.

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

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

    El intervalo de sincronización es el intervalo medio logarítmico entre 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 la principal.
  6. Configure la opción del 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 unidifusión como IPv4.

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

  8. Configure la dirección IP para el cliente.
  9. Configure la dirección IP de la interfaz que actúa como puerto principal 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, PTP a través de Ethernet utiliza direcciones de multidifusión y un puerto cliente puede comenzar a recibir automáticamente los mensajes de anuncio de multidifusión transmitidos por los puertos principales de una red. El puerto cliente puede comenzar a comunicarse con el puerto principal con una configuración mínima o nula.
  12. Configure Ethernet como el tipo de transporte de encapsulación para los paquetes PTP. Además, puede habilitar la encapsulación Ethernet 802.3 para utilizar un conjunto específico de direcciones MAC de multidifusión mientras transmite los paquetes PTP a través de Ethernet.
    Nota:

    Es obligatorio utilizar la transport instrucción al configurar el modo de multidifusión para las interfaces principal y 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 el 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, quite los saltos de línea y, a continuación, 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 es necesario 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 de 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. Configurar 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 del principal remoto mediante la clock-source opción y la dirección IP de la interfaz local que actúa como cliente.

  6. Configurar la interfaz principal

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

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

Resultados

Mostrar 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

  • Junos OS versión 12.2 o posterior

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 el concentrador de puerto de módulo mejorado (MPCE) MX-MPC2E-3D-P en enrutadores MX240, MX480 y MX960 y en las plataformas de enrutamiento universal MX80 con compatibilidad de temporización de precisión (MX80-P).

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 por paquetes. Esta sincronización se logra a través de paquetes que se transmiten y reciben en una sesión entre el reloj primario y el reloj del cliente. PTP también admite reloj de límite.

Nota:

Puede establecer los valores para cada parámetro según sus requisitos. Los valores dados en este ejemplo son solo para fines ilustrativos.

Verificación

Confirme que la configuración funciona correctamente.

Verificar los detalles del reloj PTP

Propósito

Compruebe que el reloj PTP funciona como se esperaba.

Acción

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

Significado

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

Verificar el estado de bloqueo del miembro

Propósito

Compruebe 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.

Verificar las opciones de PTP en el miembro

Propósito

Compruebe las opciones de PTP establecidas 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 show ptp slave.

Comprobar las opciones de PTP y el estado actual de la página principal

Propósito

Compruebe las opciones de PTP establecidas para ' y su estado actual.

Acción

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

Significado

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

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

Propósito

Compruebe 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 show ptp port.

Configurar PTP a través de enrutamiento y puente integrados (IRB)

Junos OS para enrutador serie ACX admite la configuración del protocolo de tiempo de precisión (PTP) a través de 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 en una o varias interfaces lógicas IRB.

Nota:

A partir de Junos OS versión 20.1R1, PTP es compatible a través de 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 el cambio no revertivo 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. Configurar 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 usar 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: permite ver la página principal configurada y su estado, junto con los detalles del cliente local y remoto.

  • show bridge domain: permite ver el dominio de puente configurado, 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 del bloqueo 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: permite ver la información del reloj PTP.