Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Protocolo de tiempo de red

El protocolo de tiempo de red (NTP) es un protocolo utilizado para sincronizar la hora en todos los dispositivos de una red.

Descripción general de NTP

El protocolo de tiempo de red (NTP) es un protocolo ampliamente utilizado para sincronizar los relojes de enrutadores y otros dispositivos de hardware en Internet. Los servidores NTP primarios se sincronizan con un reloj de referencia que se puede rastrear directamente a la hora universal coordinada (UTC). Los relojes de referencia incluyen receptores GPS y servicios de módem telefónico, las expectativas de precisión NTP dependen de los requisitos de la aplicación del entorno. Sin embargo, NTP generalmente puede mantener el tiempo con una precisión de decenas de milisegundos a través de Internet pública.

NTP se define en el RFC 5905: Protocolo de tiempo de red versión 4: Especificación de protocolo y algoritmos

Los dispositivos que ejecutan Junos OS se pueden configurar para que actúen como un cliente NTP, un servidor NTP secundario o un servidor NTP principal. Estas variaciones son las siguientes:

  • Servidor NTP principal: los servidores NTP primarios se sincronizan con un reloj de referencia que se puede rastrear directamente a UTC. A continuación, estos servidores redistribuyen los datos de esta hora en sentido descendente a otros servidores NTP secundarios o clientes NTP.

  • Servidor NTP secundario: los servidores NTP secundarios se sincronizan con un servidor NTP principal o secundario. A continuación, estos servidores redistribuyen estos datos descendentes a otros servidores NTP secundarios o clientes NTP.

  • Cliente NTP: los clientes NTP se sincronizan con un servidor NTP principal o secundario. Los clientes no redistribuyen estos datos de tiempo a otros dispositivos.

Nota:

La subred NTP incluye una serie de servidores de tiempo primarios públicos ampliamente accesibles que se pueden usar como el servidor NTP principal de una red. Juniper Networks recomienda encarecidamente que autentique cualquier servidor principal que utilice.

Cada dispositivo de su red se puede configurar para ejecutarse en uno o más de los siguientes modos NTP:

  • Modo de difusión: uno o más dispositivos están configurados para transmitir información de hora a una dirección de multidifusión o difusión especificada. Otros dispositivos escuchan los paquetes de sincronización de tiempo en estas direcciones. Este modo es menos preciso que el modo cliente/servidor.

  • Modo cliente/servidor: los dispositivos se organizan jerárquicamente en toda la red en relaciones cliente/servidor.

  • Modo activo simétrico (par): dos o más dispositivos se configuran como pares de servidor NTP para proporcionar redundancia.

De forma predeterminada, si la hora del cliente NTP se desvía de tal manera que la diferencia con el servidor NTP supera los 128 milisegundos, el cliente NTP se ajusta automáticamente para sincronizarse con el servidor. Sin embargo, cuando se inicia la sincronización NTP, se permite un primer ajuste independientemente de la diferencia de tiempo entre el cliente NTP y el servidor. Después del primer ajuste, NTP permite ajustes de tiempo posteriores solo cuando el desplazamiento no supera los 1000 segundos. Si el desplazamiento supera los 1000 segundos después del primer ajuste, NTP se cierra y se reinicia para volver a realizar la selección de candidatos válida. El cliente NTP continúa sincronizándose con el servidor cuando el desplazamiento está dentro del límite de 1000 segundos.

Además, puede solicitar manualmente que un dispositivo se sincronice con un servidor NTP mediante el set date ntp comando operativo del dispositivo. En dispositivos que ejecutan Junos OS con motores de enrutamiento duales, el motor de enrutamiento de respaldo se sincroniza directamente con el motor de enrutamiento principal.

Todas las plataformas de Juniper que ejecutan Junos OS admiten el ajuste de segundo intercalar. De forma predeterminada, si el servidor NTP conoce los cálculos de segundos intercalares, el dispositivo Junos agregará automáticamente el retraso de 1 segundo. El protocolo de tiempo de precisión (PTP) se utiliza para detectar y propagar los cambios de sincronización de segundos intercalares en todos los nodos de una red. NTP también es necesario para el cumplimiento de Common Criteria.

Para obtener más detalles sobre el protocolo de tiempo de red, visite el sitio web de Network Time Foundation en http://www.ntp.org.

NTP admite VPN IPv4 y solicitudes de enrutamiento y reenvío (VRF) IPv6 en Junos OS. Esto permite que un servidor NTP que se ejecuta en un enrutador perimetral de proveedor (PE) responda a las solicitudes NTP desde un enrutador perimetral de cliente (CE). Como resultado, un enrutador de PE puede procesar cualquier paquete de solicitud NTP proveniente de diferentes instancias de enrutamiento.

La solicitud VRF se admite en Junos OS evolucionado a partir de la versión 20.2R1.