Instalación de un servidor NTP usando una fuente de referencia GPS

Network Time Protocol (NTP) es uno de los protocolos más antiguos de Internet que aún se utiliza, inventado por el Dr. David Mills de la Universidad de Delaware, que se utiliza desde 1985. NTP es un protocolo diseñado para sincronizar los relojes en computadoras y redes a través de Internet o redes de área local (LAN).

NTP (versión 4) puede mantener el tiempo a través de Internet público en cuestión de milisegundos a 10 (1 / 100th de un segundo) y puede realizar aún mejor través de redes LAN con una precisión de microsegundos 200 (1 / 5000th de segundo) en condiciones ideales.

NTP funciona dentro del conjunto de protocolos TCP / IP y UDP se basa en, una forma menos compleja de NTP existe llamado Protocolo simple de tiempo de red (SNTP) que no requiere el almacenamiento de información acerca de las comunicaciones anteriores, necesarios por NTP. Se utiliza en algunos dispositivos y aplicaciones donde la alta precisión de tiempo no es tan importante.

La sincronización de tiempo con NTP es relativamente simple, sincroniza el tiempo con referencia a una fuente confiable de reloj. Esta fuente podría ser relativa (un reloj interno de la computadora o la hora en un reloj de pulsera) o absoluta (A UTC - fuente de reloj de tiempo universal coordinado que sea precisa como es humanamente posible).

Los relojes atómicos son los dispositivos de cronometraje más absolutos; sin embargo, son extremadamente caros y generalmente solo se encuentran en laboratorios de física a gran escala. Sin embargo, el NTP puede sincronizar redes con un reloj atómico utilizando la red del Sistema de Posicionamiento Global (GPS), una transmisión de radio especializada o por Internet. Sin embargo, debe tenerse en cuenta que Microsoft recomienda encarecidamente que se utilice un calendario basado en el exterior en lugar de hacerlo en Internet, ya que no se pueden autenticar.

El GPS es una fuente ideal de tiempo y frecuencia porque puede proporcionar tiempo altamente preciso en cualquier lugar del mundo utilizando componentes relativamente baratos. Cada satélite de GPS transmite en dos frecuencias L2 para uso militar y L1 para uso de civiles transmitidos a 1575 MHz. Las antenas y receptores GPS de bajo costo ahora están ampliamente disponibles.

La señal transmitida por el satélite puede pasar a través de las ventanas, pero puede ser bloqueada por los edificios, por lo que la ubicación ideal para una antena de GPS está en una azotea con una buena vista del cielo. Cuantos más satélites pueda recibir, mejor será la señal. Sin embargo, las antenas instaladas en el techo pueden ser propensas a los golpes de iluminación u otras sobretensiones, por lo que se recomienda la instalación de un supresor en línea en el cable del GPS.

El cable entre la antena y el receptor GPS también es fundamental. La distancia máxima que un cable puede funcionar normalmente sólo metros 20 30-pero un cable coaxial de alta calidad combinado con un amplificador GPS colocados en línea para aumentar la ganancia de la antena puede permitir más de 100 tendidos de cable metros.

Un receptor GPS entonces decodifica la señal de GPS enviadas desde la antena a un protocolo legible por ordenador que puede ser utilizado por la mayoría de los servidores de tiempo y sistemas operativos, incluyendo, Windows, Linux y Unix.

El receptor GPS también emite un pulso preciso cada segundo que los servidores de Protocolo de tiempo de red GPS (NTP) y los servidores de tiempo de la computadora pueden utilizar para proporcionar un tiempo ultra preciso. La temporización de pulsos por segundo en la mayoría de los receptores es precisa dentro de 0.001 de un segundo de UTC.

GPS es ideal en el suministro de servidores de tiempo NTP o equipos independientes con una referencia externa de alta precisión para la sincronización. Incluso con un equipo relativamente bajo costo, la precisión de cientos de nanosegundos (un nanosegundo = una mil millonésima parte de un segundo) se puede lograr a través de GPS razonablemente como una referencia externa.

Este post fue escrito por

Richard N Williams

Cecilia Chavez es una técnica autora y especialista en el servidor y Tiempo industria sincronización NTP. Richard N Williams en Google+