¿Qué tan precisa debe ser la sincronización NTP?

Las computadoras avanzan a un ritmo notable; en efecto, las computadoras tienen el doble de potencia, velocidad y memoria cada cinco años, y con tales avances en la tecnología, muchas personas suponen que los relojes que controlan el tiempo de una computadora son igual de potentes.

Sin embargo, nada podría estar más lejos de la verdad; la mayoría de los relojes del sistema son osciladores de cristal crudo que son propensos a la deriva, razón por la cual sincronización de tiempo de la computadora es tan importante

En la informática moderna, casi todos los aspectos de la gestión de una red dependen del tiempo. Las marcas de tiempo son el único marco de referencia que una computadora tiene para determinar si un evento ha ocurrido, es debido o no debería ocurrir.

Desde la depuración hasta la realización de transacciones sensibles a la hora a través de Internet, el tiempo preciso es esencial. Pero, ¿qué tan preciso debe ser?

Tiempo Universal Coordinado

El Tiempo Universal Coordinado (UTC) es una escala de tiempo global derivada de los relojes atómicos. UTC fue desarrollado para permitir que los dispositivos tecnológicos, como las redes de computadoras, se comuniquen con una sola vez.

La mayoría de las redes de computadoras usan servidores de tiempo gobernados por NTP (Protocolo de tiempo de red) para distribuir UTC a través de la red. Para la mayoría de las aplicaciones, la precisión dentro de unos pocos cientos de milisegundos es suficiente, pero lograr esta precisión es donde radica la dificultad.

Obtener una fuente de tiempo precisa

Hay varias opciones para sincronizar una red a UTC. En primer lugar, está el internet. Internet está inundado de servidores de tiempo que pretenden proporcionar una fuente precisa de UTC. Sin embargo, las encuestas de estas fuentes de tiempo en línea indican que muchos de ellos son totalmente inexactos, ya sea en segundos, minutos o incluso días.

E incluso las fuentes más precisas y respetadas de NIST (Instituto Nacional de Estándares y Tiempo) y Microsoft, pueden variar dependiendo de la distancia de su red.

Servidores de tiempo dedicados

Dedicado Servidores de tiempo NTP utilice un enfoque más directo para lograr una sincronización precisa. Uso de relojes atómicos, ya sea de la red satelital GPS o de laboratorios de física (como NIST y NPL del Reino Unido); el tiempo se transmite directamente a la NTP servidor de tiempo que está conectado a la red.

Debido a que los dispositivos dedicados como este reciben el tiempo directamente de los relojes atómicos, son increíblemente precisos, lo que permite sincronizar toda la red en tan solo unos pocos milisegundos de NTP.

Este post fue escrito por

Stuart

Lectura relacionada