¿Sólo quería saber con qué frecuencia ocurre esto y cuál es el proceso? Además, ¿hay algún servidor de tiempo al que me pueda conectar mediante una especie de API?
Respuesta
¿Demasiados anuncios?Como norma, la hora se sincroniza aproximadamente cada 20 minutos. Esto se hace mediante el proceso timed
.
Sí, puedes conectarte a los servidores de tiempo de Apple si quieres. Puede comprobar qué servidor está configurado para utilizar su ordenador inspeccionando el archivo /etc/ntp.conf
. Los servidores de Apple se denominan, por ejemplo time.apple.com
, time.euro.apple.com
, time2.apple.com
y así sucesivamente.
Los servidores de Apple no tienen nada de especial en ese sentido - se pueden encontrar servidores de tiempo en línea de muchos lugares como time.google.com
, time.facebook.com
, time.windows.com
etc. Uno de los más populares es el Proyecto NTP Pool, que cuenta con servidores NTP en todo el mundo para uso público. Dirija su solicitud a 0.pool.ntp.org
, 1.pool.ntp.org
y así sucesivamente para obtener la hora actual.
El protocolo utilizado para conectarse a estos servidores de tiempo se conoce como NTP (Network Time Protocol). La página web protocolo de comunicación está estandarizado y es de libre acceso.