NTP - Protocolo de tiempo de red
La necesidad de la hora exacta
Contar el tiempo es muy importante para nuestro día a día. Tenemos que saber a qué hora de levantarse para el trabajo, cuando para coger el autobús e incluso cuándo ir a la cama para asegurarse de que obtenemos suficiente ojo cerrado.
En general, para este tipo de relojes mecánicos o digitales de cronometraje nos proporcionan un amplio precisión. Un reloj digital, probablemente no va a perder más de un segundo en el espacio de una semana y estoy seguro de que su jefe no será demasiado loco si llega un segundo tarde a su turno.
Sin embargo, cuando se trata de la transmisión de datos a través de Internet, el control de satélites o incluso la compra de acciones en el mercado de valores más sincronización exacta que se requiere.
Las redes de ordenadores se basan en la hora normal para casi todas sus aplicaciones, desde el envío de un correo electrónico a guardar los datos, una marca de tiempo es necesario para el equipo para realizar un seguimiento. También enrutadores y conmutadores todos necesitan para funcionar a la misma velocidad, de los dispositivos de sincronización de datos puede dar lugar a que se pierdan y incluso las conexiones enteras.
Para la navegación por satélite, utilizada por los barcos y las aerolíneas, pero cada vez más popular en los automóviles modernos, la precisión de un milisegundo (una milésima de segundo) es esencial ya que la luz (y por lo tanto las ondas de radio) puede viajar 300 km en ese momento. Un error en la señal horaria significaría que la navegación por satélite podría ser inexacta en cientos de millas.
Las computadoras necesitan no sólo ser sincronizado a su red, pero las transacciones sensibles al tiempo y con otras redes, ordenadores oa través de Internet también requieren sincronización. Imagínese una oferta en Ebay y la colocación de la última oferta sólo para el equipo casas de subastas corriendo una hora diferente que reconoce un oferente antes que la anterior, que sin duda ser molesto.
Por esta razón una escala de tiempo normalizado global se utiliza para permitir que todos los ordenadores de todo el mundo se sincronicen con la misma fuente hora exacta. Esta escala mundial se llama UTC (Tiempo Universal Coordinado).
hora UTC se basa en el Tiempo Atómico Internacional (TAI), que es el tiempo según lo dicho por un colectivo internacional de relojes atómicos (260 en 40 diferentes laboratorios de todo el mundo), donde se toma un promedio lo que significa que TAI tiene una precisión de menos de un segundo cada tres millones de años.
ha añadido hora UTC segundos intercalares (o quitado) o menos cada año para compensar con el (exceso de velocidad y de vez en cuando a) la desaceleración de la rotación de la tierra como nuestro planeta es en realidad veces 100,000 menos fiable que un reloj atómico y sin segundos intercalares del mediodía con el tiempo medianoche convertido (aunque en años 40,000 o algo así).
Los equipos utilizan un protocolo llamado NTP (Network Time Protocol) que puede recibir una señal de tiempo UTC, ya sea a través de Internet o por medio de una transmisión de radio especialista de un laboratorio de física oa través de la red de GPS.
NTP servidores a continuación, asegurar que todos los dispositivos conectados a dicha red se sincronizan con ordenadores UTC permitiendo en todo el mundo para comunicarse efectivamente con la otra.