El tiempo preciso y confiable es muy importante y, a medida que las redes e Internet se vuelven más y más rápidas, la precisión se vuelve aún más esencial.
Los sistemas de reloj interno de las computadoras no son lo suficientemente precisos para muchas tareas en red. Como simples cronómetros de cuarzo, se desplazarán en un segundo, lo que tal vez no sería un problema si no fuera por el hecho de que todos los relojes en la red pueden derivar a diferentes velocidades.
Y a medida que el mundo se vuelve más global, garantizar que las redes informáticas puedan comunicarse entre sí también es importante, lo que significa que la sincronización a la escala de tiempo global UTC (Tiempo Universal Coordinado) es ahora un requisito previo para la mayoría de las redes.
Métodos de sincronización
Actualmente, solo hay dos métodos para obtener un tiempo verdaderamente preciso y confiable:
- Uso de un servidor de tiempo basado en Internet de lugares como NIST (Instituto Nacional de Estándares y Tiempo) o Microsoft.
- El uso de un dedicado NTP servidor de tiempo - que recibe fuentes de tiempo externas como las del GPS
Existen ventajas y desventajas para ambos tipos de fuentes, pero ¿qué método es el mejor?
Hora de Internet
El tiempo de Internet tiene una gran ventaja: a menudo es gratis. Sin embargo, hay desventajas al usar una fuente de conexión a Internet. El primero es la distancia. La distancia a través de Internet puede tener un efecto dramático y, a medida que Internet se hace más rápida, la distancia tiene un efecto aún mayor, lo que significa que la precisión se vuelve más tenue.
Otra desventaja del tiempo de Internet es la falta de autenticación y el riesgo de seguridad que representa. Autenticación es lo que el protocolo de tiempo NTP (Network Time Protocol) usa para establecer la verdadera identidad de una fuente de tiempo.
Además, solo se puede acceder a una fuente de tiempo de Internet a través de un servidor de seguridad de red, por lo que se debe mantener abierto un puerto UDP, lo que proporciona una posible entrada para usuarios maliciosos o malintencionados de software.
NTP Time Server
Servidores de tiempo NTP por otro lado son dispositivos dedicados. Recuperan una fuente de UTC externamente al firewall desde un GPS o una transmisión de radio de onda larga. Estos vienen directamente de los relojes atómicos (en la carcasa del GPS, el reloj atómico está a bordo del satélite) y, por lo tanto, no pueden ser secuestrados por usuarios o virus maliciosos.
NTP servidores también son mucho más precisos y no están afectados por la distancia, lo que significa que una red puede tener una precisión de milisegundos todo el tiempo.