Archivo para la categoría 'Sincronización de tiempo'

Comprender las indicaciones horarias del equipo con NTP

Lunes, septiembre 8th, 2008

La forma en que una computadora trata el tiempo es totalmente diferente a la forma en que los humanos la perciben. Organizamos el tiempo en segundos, minutos, horas, días, semanas, meses y años, mientras que las computadoras, por otro lado, organizan el tiempo como un solo número que representa los segundos que han transcurrido desde un único punto en el tiempo, conocido como la época principal.

La mayoría de las computadoras usan NTP (Protocolo de tiempo de red) para tratar el tiempo y en las redes, muchas se sincronizan usando un servidor de tiempo NTP dedicado. El NTP no sabe nada de días, años o siglos, solo los segundos de la época prima. Esta época prima está establecida (para la mayoría de los sistemas) a la medianoche de finales del siglo XX, que para un humano se registraría como algo así como: 00: 00 - 01,01,1900.

Las computadoras, sin embargo, cuentan el tiempo como el número de segundos después de este punto. Si una computadora estaba en 1900 su marca de tiempo en la medianoche de enero 1 sería 0 mientras estaba en 1972 en la misma fecha en que la marca de tiempo sería 2,272,060,800, que representa el número de segundos desde 1900.

Las marcas de tiempo se reinician cada 136 años con el próximo ajuste en 2036, esto ha causado inquietud entre algunos que temen un escenario de tipo Millennium Bug, aunque la mayoría duda de que tales eventos ocurrieran, sin embargo, cuando ocurre una vuelta de la marca de tiempo, se agregará el entero de la era (+ 1), para permitir que las computadoras manejen períodos de tiempo que cubren más de una vuelta. Si las computadoras y el NTP necesitan lidiar con el tiempo que se extiende antes de la época de mayor desarrollo, se usa un entero negativo (para el año 1500 se usará un -3 para representar tres ciclos de 136 años).

Las marcas de tiempo se utilizan en prácticamente todas las transacciones que las computadoras modernas tienen la tarea de hacer, como enviar correos electrónicos, depurar y programar. Debido a que el tiempo es lineal, una computadora sabe que cada marca de tiempo es siempre mayor que la anterior y, por lo tanto, las computadoras y el NTP encuentran que es difícil manejar las imprecisiones a tiempo, particularmente cuando el tiempo parece ir hacia atrás.

Esto puede suceder si las computadoras no están sincronizadas al mismo tiempo. Si se envía un correo electrónico a una máquina con un reloj más lento, parece que la computadora se recibió antes de que se haya enviado. La falta de sincronización puede causar serios problemas e incluso puede dejar un sistema vulnerable a ataques maliciosos e incluso fraudes.

Debido a esto, la mayoría de las redes de computadoras están sincronizadas con UTC (Tiempo Universal Coordinado). UTC es una escala de tiempo global y la misma para todos en todo el mundo. Se basa en el tiempo que los relojes atómicos le asignan, que es muy preciso y no gana ni pierde ni un segundo en millones de años.

La mayoría de las redes de computadoras usan un dedicado NTP servidor de tiempo para recibir una hora UTC para sincronizar sus computadoras también. UTC está disponible a través de Internet (aunque no segura), a través de la red GPS (Sistema de Posicionamiento Global), o recibiendo transmisiones nacionales de tiempo y frecuencia a través de onda larga.

NTP sincroniza una computadora al verificar la hora UTC recibida y agregar o mantener la marca de tiempo de una computadora hasta que coincida perfectamente con UTC. Al usar un servidor horario NTP dedicado, UTC se puede mantener en una red a unos pocos milisegundos de tiempo UTC.

Una guía para principiantes para el servidor NTP

Lunes, septiembre 8th, 2008

Las redes informáticas son uno de los aspectos más difíciles de la tecnología de la información y las comunicaciones (TIC). La logística de conectar terminales, enrutadores, impresoras y todos los demás dispositivos puede dejar a muchos administradores con un constante dolor de cabeza.

Uno de los aspectos más importantes que a menudo se pasa por alto y puede tener consecuencias desastrosas es la sincronización de tiempo.

Es imperativo que todos los dispositivos en una red digan al mismo tiempo que las marcas de tiempo, el formato en que una computadora se transmite el tiempo entre ellos, es la única forma de referencia que una computadora puede usar para establecer una secuencia de eventos. Si diferentes máquinas de una red cuentan diferentes momentos, las consecuencias imprevistas, como los correos electrónicos que llegan antes de que hayan sido enviados técnicamente y otras anomalías, empeorarán el dolor de cabeza del administrador.

Además, una red informática que no está sincronizada está abierta a amenazas de seguridad e incluso fraude. Afortunadamente, NTP servidor de tiempo ha existido por muchos años y puede aliviar el dolor de cabeza de la sincronización de tiempo.

NTP (Network Time Protocol) es uno de los protocolos más antiguos utilizados por las redes informáticas. Desarrollado hace casi tres décadas, NTP es un protocolo que verifica la hora en todos los dispositivos de la red y agrega o resta tiempo suficiente para garantizar que todos estén sincronizados.

NTP requiere una referencia de tiempo para sincronizar los relojes de la red a. Mientras que NTP puede sincronizar una red en cualquier momento, una fuente de tiempo autorizada es obviamente la mejor solución. UTC (tiempo universal coordinado) es una escala de tiempo utilizada a nivel mundial basada en el tiempo contado por los relojes atómicos. Como los relojes atómicos pierden menos de un segundo de tiempo en más de mil años, UTC es con diferencia la mejor fuente de sincronización para sincronizar una red. No solo su red estará perfectamente sincronizada, sino que su red se sincronizará al mismo tiempo que millones de redes de computadoras de todo el mundo.

A Servidor NTP puede recibir una referencia de tiempo UTC de varias fuentes. Internet es la fuente más obvia, sin embargo, las fuentes de sincronización de Internet son notoriamente inexactas y las que no lo son pueden ser relativamente inútiles si la distancia es demasiado grande. Además de haber ubicado su servidor NTP de forma segura detrás de su firewall, parece inútil tener que mantener un agujero abierto para permitir que el servidor NTP sondee la referencia de tiempo de toda la web y deje toda la red vulnerable, particularmente como autenticación NTP (NTP's propia medida de seguridad) no es posible a través de Internet.

Hay dos métodos mucho más seguros y precisos para recibir una referencia de tiempo UTC. La primera es utilizar las transmisiones nacionales de frecuencia y tiempo que varios países emiten desde sus laboratorios nacionales de física. Estos generalmente se transmiten a través de onda larga, que tiene la ventaja de poder ser recogidos dentro de una sala de servidores, aunque muchos países no tienen esa señal.

Sin embargo, muchos servidores NTP pueden utilizar la señal de sincronización emitida por los relojes atómicos de a bordo de los satélites GPS (Sistema de Posicionamiento Global). Esta señal está disponible en todas partes, pero se requiere una antena de GPS que pueda obtener una vista clara del cielo.

Al utilizar una fuente de temporización UTC ya sea a través de la red de transmisión de radio GPS, una red de computadora puede sincronizarse dentro de unos pocos milisegundos de tiempo UTC.

Introducción a Network Time Protocol

Lunes, septiembre 8th, 2008

(Network Time ProtocolNTP) es uno de los protocolos más antiguos de Internet aún en uso. Desarrollado por el Dr. David Mills de la Universidad de Delaware, ha estado en uso constante y se ha actualizado continuamente 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 locales o más amplias (LAN / WANS).

En una economía mundial moderna, la sincronización del tiempo es esencial para llevar a cabo transacciones sensibles al tiempo, como reservar un boleto de avión para hacer una oferta en un sitio de subastas en Internet. Si los relojes no se sincronizaron al mismo tiempo, es posible que su asiento de avión se venda después de haberlo comprado y que los administradores de Ebay no puedan descubrir cuál fue la última oferta.

NTP es un sistema de niveles múltiples, cada nivel se denomina estrato. Los servidores en cada nivel se comunican entre sí (pares) y brindan tiempo para reducir los estratos. Los servidores en el estrato superior, el estrato 1 se conectan a un reloj atómico a través de Internet o mediante un receptor de radio o GPS, mientras que un servidor 2 de estrato se conectará a un estrato 1.

NTP usa un algoritmo (algoritmo de Marzullo) para sincronizar el tiempo en una red usando escalas de tiempo como UTC (Coordinated Universal Time o Temps Universel Coordonné) y puede soportar características como segundos intercalares - agregado para compensar la desaceleración de la rotación de la Tierra.

NTP (la versión 4 es la última) puede mantener el tiempo en Internet público dentro de los 10 milisegundos (1 / 100th de un segundo) y puede funcionar aún mejor con LAN precisiones de 200 microsegundos (1 / 5000th de segundo) en condiciones ideales .

Servidores de tiempo NTP trabajar dentro del paquete TCP / IP y confiar en UDP (User Datagram Protocol). Una forma menos compleja de NTP llamada Simple Network Time Protocol (SNTP) que no requiere el almacenamiento de información sobre comunicaciones previas, necesaria para NTP, se usa en algunos dispositivos y aplicaciones donde el tiempo de alta precisión no es tan importante y también se incluye como estándar en el software de Windows (aunque las versiones más recientes de Microsoft Windows tienen instalado el NTP completo y el código fuente es gratuito y está disponible en Internet).

El programa NTP (conocido como un daemon en UNIX y un servicio en Windows) se ejecuta en segundo plano y se niega a creer la hora en que se lo informa hasta que se hayan realizado varios intercambios, cada uno pasando un conjunto de pruebas. Si las respuestas de un servidor satisfacen estas 'especificaciones de protocolo', el servidor es aceptado. Por lo general, toma alrededor de cinco buenas muestras (cinco minutos) hasta que se acepta un servidor NTP como fuente de sincronización.

Sincronización con NTP es relativamente simple, se sincroniza el tiempo con referencia a una fuente de reloj fiable como un reloj atómico, aunque estos son muy caros y son por lo general sólo se encuentran en los laboratorios de física a gran escala, sin embargo NTP puede utilizar el posicionamiento global (GPS) o red de transmisión de radio especialista para recibir la hora UTC de estos relojes.

Existe una versión simplificada de NTP llamada Simple Network Time Protocol (SNTP) que no requiere el almacenamiento de información sobre comunicaciones previas como lo requiere NTP. Se usa en algunos dispositivos y aplicaciones en los que el tiempo de alta precisión no es tan importante y está instalado en versiones anteriores de Microsoft Windows. Windows desde 2000 ha incluido el Servicio de hora de Windows (w32time.exe) que usa SNTP para sincronizar el reloj de la computadora. NTP también está disponible en UNIX y LINUX (descarga a través de NTP.org).

Servidor GPS NTP para aplicaciones de tiempo crítico

Lunes, septiembre 8th, 2008

El GPS (Sistema de Posicionamiento Global) es un Sistema Global de Navegación por Satélite (GNSS) controlado y administrado por los Estados Unidos de América.

Los sistemas GNSS funcionan utilizando satélites a miles de kilómetros de altura sobre la superficie de la Tierra que transmiten información de temporización a un receptor GNSS (como la unidad de navegación por satélite de nuestros automóviles). Es esta información la que usa el receptor GPS para triangular una posición exacta. Solo pueden hacerlo teniendo a bordo su propio reloj atómico altamente preciso como la distancia que los satélites están lejos de la Tierra, incluso una inexactitud de uno o dos segundos podría significar que la ubicación de una navegación satélite podría estar a millas de distancia.

Como consecuencia de tener estas fuentes de tiempo precisas, el GPS y la nueva generación de sistemas GNSS se pueden utilizar para recibir una fuente de tiempo absoluta o UTC (tiempo universal coordinado). Esta fuente de tiempo puede ser utilizada por redes de computadoras que ejecutan un Servidor NTP (Protocolo de tiempo de red) para sincronizar todas las máquinas y dispositivos al mismo tiempo.

NTP es un protocolo diseñado para sincronizar computadoras y dispositivos de red con una referencia de temporización externa.

El GPS es una referencia ideal de tiempo y frecuencia, ya que 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 y los servidores NTP GPS dedicados tienen ahora un costo relativamente bajo.

La señal de radio transmitida por el satélite puede pasar a través de las ventanas, pero puede ser bloqueada por los edificios por lo que el lugar ideal para una antena de GPS está en un tejado con una buena vista del cielo. Los más satélites que pueden recibir de la mejor será la señal. Sin embargo, las antenas montadas en el techo pueden ser propensos a las huelgas de iluminación u otros transitorios de tensión por lo que un supresor Es muy recomendable que se instala en línea en el cable del GPS.

A Servidor GPS NTP es ideal para proporcionar servidores de tiempo NTP o computadoras independientes con una referencia externa de alta precisión para la sincronización. Incluso con un equipo de costo relativamente bajo, la precisión de cien nanosegundos (un nanosegundo = una milmillonésima de segundo) se puede lograr razonablemente usando el GPS como referencia externa.

Comprender las indicaciones horarias del equipo con NTP

Lunes, septiembre 8th, 2008

La forma en que una computadora trata el tiempo es totalmente diferente a la forma en que los humanos la perciben. Organizamos el tiempo en segundos, minutos, horas, días, semanas, meses y años, mientras que las computadoras, por otro lado, organizan el tiempo como un solo número que representa los segundos que han transcurrido desde un único punto en el tiempo, conocido como la época principal.

La mayoría de las computadoras usan NTP (Network Time Protocol) para tratar el tiempo y las redes, muchas se sincronizan usando un servidor de tiempo NTP dedicado. El NTP no sabe nada de días, años o siglos, solo los segundos de la época prima. Esta época prima está establecida (para la mayoría de los sistemas) a la medianoche de finales del siglo XX, que para un humano se registraría como algo así como: 00: 00 - 01,01,1900.

Las computadoras, sin embargo, cuentan el tiempo como el número de segundos después de este punto. Si una computadora estaba en 1900 su marca de tiempo en la medianoche de enero 1 sería 0 mientras estaba en 1972 en la misma fecha en que la marca de tiempo sería 2,272,060,800, que representa el número de segundos desde 1900.

Las marcas de tiempo se reinician cada 136 años con el próximo ajuste en 2036, esto ha causado inquietud entre algunos que temen un escenario de tipo Millennium Bug, aunque la mayoría duda de que tales eventos ocurrieran, sin embargo, cuando ocurre una vuelta de la marca de tiempo, se agregará el entero de la era (+ 1), para permitir que las computadoras manejen períodos de tiempo que cubren más de una vuelta. Si las computadoras y el NTP necesitan lidiar con el tiempo que se extiende antes de la época de mayor desarrollo, se usa un entero negativo (para el año 1500 se usará un -3 para representar tres ciclos de 136 años).

Las marcas de tiempo se utilizan en prácticamente todas las transacciones que las computadoras modernas tienen la tarea de hacer, como enviar correos electrónicos, depurar y programar. Debido a que el tiempo es lineal, una computadora sabe que cada marca de tiempo es siempre mayor que la anterior y, por lo tanto, las computadoras y el NTP encuentran que es difícil manejar las imprecisiones a tiempo, particularmente cuando el tiempo parece ir hacia atrás.

Esto puede suceder si las computadoras no están sincronizadas al mismo tiempo. Si se envía un correo electrónico a una máquina con un reloj más lento, parece que la computadora se recibió antes de que se haya enviado. La falta de sincronización puede causar serios problemas e incluso puede dejar un sistema vulnerable a ataques maliciosos e incluso fraudes.

Debido a esto, la mayoría de las redes de computadoras están sincronizadas con UTC (Tiempo Universal Coordinado). UTC es una escala de tiempo global y la misma para todos en todo el mundo. Se basa en el tiempo que los relojes atómicos le asignan, que es muy preciso y no gana ni pierde ni un segundo en millones de años.

La mayoría de las redes de computadoras usan un dedicado NTP servidor de tiempo para recibir una hora UTC para sincronizar sus computadoras también. UTC está disponible a través de Internet (aunque no segura), a través de la red GPS (Sistema de Posicionamiento Global), o recibiendo transmisiones nacionales de tiempo y frecuencia a través de onda larga.

NTP sincroniza una computadora al verificar la hora UTC recibida y agregar o mantener la marca de tiempo de una computadora hasta que coincida perfectamente con UTC. Al usar un servidor horario NTP dedicado, UTC se puede mantener en una red a unos pocos milisegundos de tiempo UTC.

Servidor de tiempo de red que controla el tiempo

Lunes, septiembre 8th, 2008

Las redes informáticas pueden parecer una empresa intimidante. Sin embargo, una red informática es solo una cantidad de máquinas conectadas entre sí para facilitar la transferencia de datos y la seguridad. Pueden ser muy pequeños, como dos computadoras en una red doméstica, para redes realmente grandes que consisten en cientos y miles de máquinas.

Cuando una computadora o dispositivo está conectado a una red, solo hay un punto de referencia que las computadoras pueden usar para establecer el orden de los eventos y las aplicaciones, y ese es el momento.

El tiempo, en forma de sellos de tiempo, es utilizado por la mayoría de las aplicaciones y es aquí donde pueden ocurrir problemas en las redes de computadoras.

Las computadoras indican la hora utilizando un reloj de software. Esto se basa en un reloj del sistema que mantiene el tiempo cuando la computadora está apagada. Sin embargo, los relojes internos de las computadoras son totalmente inexactos. Tienden a derivar hasta varios segundos a la semana. En una red cuando hay más de una máquina, esto puede causar problemas graves si las máquinas se desplazan a diferentes velocidades.

Los correos electrónicos pueden llegar antes de que se envíen y toda la red puede ser vulnerable a amenazas de seguridad e incluso a fraude.

A red servidor de tiempo se utiliza para sincronizar una red informática con una única fuente de tiempo. Esta fuente de tiempo puede ser cualquier cosa, desde un reloj interno en una computadora hasta la hora contada por un reloj de pulsera. Sin embargo, para garantizar la precisión perfecta y mantener una red sincronizada con el resto del mundo, se debe utilizar una fuente de tiempo UTC.

UTC (tiempo universal coordinado) es una escala de tiempo global basada en el tiempo contado por los relojes atómicos. Un servidor de tiempo de red puede recibir una fuente de tiempo UTC desde Internet (aunque no segura), a través de la red GPS (sistema de posicionamiento global) o a través de transmisión de radio especializada de laboratorios nacionales de física.

La mayoría de los servidores de tiempo de red usan NTP (Protocolo de tiempo de red) para distribuir la referencia de tiempo en toda la red. NTP no es el único protocolo de temporización diseñado para hacer esto, aunque es, sin duda, el más utilizado.

GPS Time Server y NTP (Network Time Protocol)?

Lunes, septiembre 8th, 2008

Todos estamos acostumbrados a la navegación por satélite por ahora. Cada vez más personas instalan esas pequeñas cajas negras en sus automóviles y tiran sus viejos mapas en papel. Las ventajas de la navegación por satélite son muchas: desde actualizaciones constantes manteniendo los mapas actualizados hasta puntos precisos de millas de cualquier señal o señalización, pero el GPS tiene más usos que simplemente triangular una posición para encontrar direcciones, puede utilizarse para proporcionar información de tiempo y frecuencia en todo el mundo.

Desde principios del 1990, el Sistema de Posicionamiento Global (GPS) ha sido el único Sistema de Satélites de Navegación Global (GNSS) que funciona completamente en el mundo. Dirigido por las fuerzas armadas de los Estados Unidos, el GPS (a veces denominado NAVSTAR) ha permitido localizar con precisión el tiempo y la ubicación en todo el mundo.

Para localizar con precisión una ubicación, todos los sistemas GNSS requieren una fuente de tiempo absoluta, que es una fuente de tiempo tan precisa como humanamente posible, como la de un reloj atómico. Sin saber exactamente qué hora es un satélite GNSS no sería capaz de precisar el punto de una ubicación (ya que la Tierra, los satélites y las personas se mueven en una ubicación solo se puede definir por posición y tiempo). Debido a la distancia de los satélites lejos de la Tierra, incluso una inexactitud de uno o dos segundos podría significar que la ubicación de un navegador por satélite podría estar a millas de distancia.

Por esta razón, cada satélite tiene un reloj atómico de alta precisión a bordo que también puede ser utilizado por NTP (Network Time Protocol) servidores para sincronizar redes de computadoras. 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.

Un receptor GPS decodifica la señal enviada desde la antena GPS a un protocolo legible por computadora 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 GPS NTP y los servidores horarios 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 (Coordinated Universal Time o Temps Universel Coordonné).

El GPS es ideal para proporcionar Servidores de tiempo NTP o computadoras independientes con una referencia externa de alta precisión para la sincronización. Incluso con un equipo de costo relativamente bajo, la precisión de cien nanosegundos (un nanosegundo = una milmillonésima de segundo) se puede lograr razonablemente usando el GPS como referencia externa.

En 2002, la Agencia Espacial Europea y la Unión Europea acordaron construir el propio GNSS europeo llamado Galileo. Para competir con las nuevas y más avanzadas tecnologías GNSS, el programa GPS se está actualizando actualmente y se espera que cuando Galileo comience a transmitir las señales, ambos sistemas se volverán interoperables, permitiendo aún más precisión en el tiempo y el posicionamiento.

Elegir un servidor de tiempo GPS dedicado

Lunes, septiembre 8th, 2008

Debido al avance en las tecnologías de navegación por satélite y al aumento de la cobertura de la red de satélites GPS estadounidense, muchos más administradores eligen el GPS como fuente de referencia de sincronización para sincronizar también sus servidores horarios.

Tradicionalmente, muchas más personas optaron por recibir una fuente de sincronización, ya sea a través de Internet o a través de transmisiones nacionales especializadas de frecuencia y tiempo. Sin embargo, el Sistema de Posicionamiento Global es, de lejos, el método más popular para recibir una fuente de tiempo UTC.

UTC (Tiempo universal coordinado) es la escala de tiempo global basada en el tiempo contado por los relojes atómicos que son los más precisos de los dispositivos de mantenimiento del tiempo.

A GPS servidor de tiempo es una pieza de hardware relativamente simple. Normalmente consiste en un servidor NTP dedicado con software, un receptor GPS y una antena GPS. La antena es el único inconveniente al usar un servidor de tiempo de GPS dedicado ya que tiene que colocarse en el techo para tener una vista clara del cielo, aunque algunos servidores de tiempo de GPS dedicados pueden sincronizar el tiempo si solo reciben una señal para un pocas horas al día, aunque esta no es la forma más precisa de sincronización de tiempo.

Una vez conectado, el servidor horario GPS recibirá la señal horaria de los satélites GPS y luego la distribuirá a todos los dispositivos que requieren sincronización.

La mayoría de los servidores de tiempo, ya sea que reciban o no una señal GPS, usarán el protocolo de tiempo de red (NTP) para distribuir la señal horaria a todos los dispositivos.

NTP es uno de los protocolos más antiguos de Internet y, con mucho, los protocolos de sincronización de tiempo más utilizados. NTP está en constante desarrollo y puede sincronizar con precisión una red dentro de unos pocos milisegundos de tiempo UTC a través de un servidor de tiempo de GPS dedicado.

Configurando un servidor de tiempo NTP usando Windows XP

Lunes, septiembre 8th, 2008

Microsoft Windows XP tiene una utilidad de sincronización de tiempo integrada en el sistema operativo llamada Tiempo de Windows (w32time.exe) que se puede configurar para funcionar como un servidor de tiempo de red. Se puede configurar para sincronizar una red utilizando el reloj interno o una fuente de tiempo externa.

NTP (Network Time Protocol) es un protocolo que ya está instalado en Windows XP y Windows Time lo usa para mantener las máquinas sincronizadas con la única fuente de tiempo. Hay varias fuentes de sincronización disponibles en Internet, pero Microsoft y otros recomiendan encarecidamente que configure un servidor de hora con una fuente de hardware en lugar de desde Internet donde no hay autenticación.

Especialista Servidores de tiempo NTP están disponibles que pueden recibir una fuente de tiempo confiable a través de la señal de GPS o transmisiones de radio especializadas que obtienen su tiempo de los relojes atómicos.

Si desea configurar Windows XP para que funcione como un servidor de tiempo, lo primero es ubicar la subclave de Tiempo de Windows. Para hacer esto:
Ejecute Regedit (Haga clic en Inicio / Ejecutar / luego escriba REGEDIT / y haga clic en Entrar.

Nota: la edición del registro de su sistema puede causar problemas con su sistema. Es recomendable hacer una copia de seguridad de su sistema antes de editar el registro.

Ahora busque la siguiente subclave: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ parameters \
Haga clic derecho en el lado derecho y haga clic en Modificar. En el cuadro Editar valor, bajo Información del valor, escriba NTP y luego haga clic en Aceptar.
Ahora vaya a la carpeta Config y haga clic con el botón derecho en AnnounceFlags, Modificar y en el cuadro Editar valor DWORD, en Información del valor, escriba 5 y luego haga clic en Aceptar.

Ubica esta subclave:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \

Haga clic derecho en la ventana del lado derecho y modifique. Edite el cuadro de valor DWORD y escriba el número de segundos que desea para cada encuesta en Datos de valor, es decir: 900 equivaldrá a 15 minutos. El campo de sondeo representa el intervalo de sondeo entre los paquetes de sondeo NTP.

Para habilitar el Servidor NTP ubicar la subclave: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Haga clic con el botón derecho habilitado (en la ventana de la derecha) y luego Modifique. Edite el valor DWORD y escriba 1. Haga clic con el botón derecho en NtpServer, luego en Modificar y en Editar valor DWORD en Tipo de datos de valor Pares, a continuación, haga clic en Aceptar.

Ubique: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
En el panel derecho, haga clic con el botón derecho en MaxPosPhaseCorrection, luego Modifique, en el cuadro Editar valor DWORD, en Base, haga clic en Decimal, en Datos del valor, escriba un tiempo en segundos como 3600 (una hora) y luego haga clic en Aceptar. Esto ajusta la configuración de conexión.

Ahora regresa y haga clic en:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config

En el panel derecho, haga clic MaxNegPhaseCorrection, a continuación, Modificar.
En el cuadro Editar DWORD en la base, haga clic en Decimal, debajo de los datos de valor escriba el tiempo en segundos que desea sondear, como 3600 (una hora).

Salga del Registro y luego reinicie el servicio horario de Windows haciendo clic en Inicio / Ejecutar y luego escribiendo:
net stop w32time && net start w32time.
en cada computadora, que no sea el controlador de dominio, escriba: W32tm / resync / redescubrir.
El servidor de tiempo debería estar ahora en funcionamiento.

Uso de WWVB como referencia de temporización para servidores NTP

Viernes, febrero 29th, 2008

Los relojes atómicos son increíblemente caros y, en general, normalmente solo se encuentran en laboratorios de física a gran escala como el MIT (Instituto de Tecnología de Massachusetts), el NIST (Instituto Nacional de Estándares y Tecnología (Colorado) o el National Physical Laboratory en el Reino Unido.

Afortunadamente, muchos laboratorios nacionales transmiten el tiempo UTC (tiempo universal coordinado) desde sus relojes atómicos a través de una transmisión de radio.

En los EE. UU., La emisión nacional de tiempo se llama WWVB y es transmitida por NIST (Instituto Nacional de Estándares y Tiempo) en Fort Collins, Colorado. La transmisión de WWVB es utilizada por millones de personas en toda América del Norte para sincronizar productos electrónicos de consumo como relojes de pared, radios de reloj y relojes de pulsera. Además, WWVB se utiliza para aplicaciones de alto nivel, como sincronización de tiempo de red utilizando NTP.

El código de tiempo contiene el año, día del año, hora, minuto, segundo y banderas que indican el estado del horario de verano, los años bisiestos y los segundos intercalares.

WWVB transmite en 2.5, 5, 10, 15 y 20 MHz y para la mayoría de los usuarios en los Estados Unidos, la precisión recibida debe ser inferior a 10 milisegundos (1 / 100 de un segundo).

Mientras que muchos NTP servidores ahora use el GPS para recibir una referencia de tiempo, la ventaja de usar una transmisión de radio es que la señal puede recibirse en el interior (una antena de GPS necesita una buena vista del cielo).

Sin embargo, la señal de radio tiene un rango finito y puede ser bloqueada por rascacielos, montañas y conurbaciones densas. Un servidor NTP basado en radio generalmente consiste en un servidor de tiempo de montaje en bastidor, y una antena, que consiste en una barra de ferrita dentro de un recinto de plástico, que recibe el tiempo de radio y la frecuencia de transmisión. La antena siempre debe montarse horizontalmente en ángulo recto hacia la transmisión para obtener una potencia de señal óptima.

Transmisiones nacionales similares se emiten desde otros países del Reino Unido. La señal se conoce como MSF y es emitida por el National Physical Laboratory en Cumbria, otros sistemas se emiten en Frankfurt, Alemania (DCF-77), Japón (JJY) y Francia. (TDF)