Ir al contenido
Útil del Día
Añadir a favoritosCtrl+D

Blog · Digital

Por qué dos relojes nunca muestran exactamente la misma hora

Un smartphone, un ordenador y un reloj conectado, todos ajustados al mismo huso horario, y sin embargo un ligero desfase entre lo que muestran. No es un fallo aislado: es la consecuencia normal de cómo los dispositivos obtienen la hora.

Ningún dispositivo conoce la hora por sí mismo

Contrariamente a lo que se podría pensar, un ordenador o un smartphone no «sabe» la hora de forma autónoma. Tiene un reloj interno, un componente electrónico que cuenta el tiempo que pasa, pero ese reloj se desvía de forma natural, un poco como un reloj mecánico que se adelanta o se atrasa. Para mantenerse exacto, el dispositivo debe reajustarse regularmente tomando como referencia una fuente externa.

El papel del protocolo NTP

Esta actualización pasa la mayoría de las veces por el NTP (Network Time Protocol), un protocolo que permite a un dispositivo consultar un servidor de hora de referencia y ajustar su reloj en consecuencia. Esta sincronización no se hace de forma continua: ocurre a intervalos regulares, definidos por el sistema operativo o la aplicación. Entre dos sincronizaciones, el reloj interno vuelve a desviarse, suavemente. Un dispositivo que tiene problemas para sincronizarse, por ejemplo por una conexión inestable o un servidor NTP mal configurado, puede mostrar así una hora ligeramente errónea durante un tiempo, hasta que la siguiente sincronización corrija el desfase.

La latencia de red, un factor a menudo ignorado

Incluso cuando la sincronización funciona bien, transmitir una información de hora por una red lleva tiempo: es lo que se llama latencia. Entre el instante en que un servidor envía la hora y el instante en que el dispositivo la recibe y la muestra, transcurre un retraso. Protocolos como NTP intentan compensar ese retraso con cálculos de ida y vuelta, pero la compensación nunca es perfecta. Según la calidad de la conexión y la carga de la red en ese momento preciso, ese retraso puede representar desde unos segundos hasta unos minutos de diferencia entre dos dispositivos.

Bases de husos horarios que deben mantenerse actualizadas

Otro factor, menos conocido, tiene que ver con las propias reglas de los husos horarios. La mayoría de los programas se apoyan en una base de datos común, la base IANA (a menudo llamada «tz»), que recoge las reglas de cada huso, incluidas las fechas de cambio de hora de verano o de invierno. Estas reglas cambian a veces: un país puede decidir modificar sus fechas de cambio de hora, o incluso abandonar ese sistema. Un dispositivo cuyo sistema operativo o aplicación no ha recibido la última versión de esta base puede equivocarse entonces en una hora entera en el momento de una transición, hasta que una actualización corrija la regla obsoleta.

Desfases reales, pero sin consecuencia en el día a día

Estas distintas fuentes de desfase —deriva del reloj interno, latencia de red, base de husos no actualizada— rara vez se suman de forma espectacular. En la inmensa mayoría de los casos, la diferencia entre dos dispositivos se queda en el orden de unos segundos hasta, como mucho, unos minutos, y no supone ningún problema para la vida cotidiana. Se hace visible sobre todo cuando se comparan dos pantallas una al lado de la otra, por ejemplo un reloj de pared conectado y la pantalla de un teléfono. Para los usos que exigen una precisión real (transacciones financieras, mediciones científicas), entran en juego mecanismos de sincronización mucho más estrictos que los de un dispositivo de uso doméstico.

Para recordar

  • Un dispositivo no conoce la hora por naturaleza: se sincroniza vía NTP con un servidor de referencia, a intervalos regulares.
  • Entre dos sincronizaciones, el reloj interno se desvía, lo que puede crear un pequeño desfase temporal.
  • La latencia de red añade un retraso de transmisión, de unos segundos a unos minutos según los casos.
  • Una base de husos horarios (IANA) desactualizada puede desajustar una hora al producirse un cambio de regla en un país.
  • Estos desfases suelen ser menores y sin consecuencias en la vida cotidiana.

Para saber más