Archivo para la categoría 'fuente de sincronización'

Tickets de estacionamiento y servidor NTP

Sábado, septiembre 26th, 2009

No hay nada peor que volver a su automóvil para descubrir que el límite de tiempo de su parquímetro ha expirado y que tiene una multa de estacionamiento en su parabrisas.

Con más frecuencia que nunca, solo es cuestión de llegar un par de minutos tarde antes de que un asistente de estacionamiento que esté demasiado ansioso vea su medidor o boleta caducada y le envíe una multa.

Sin embargo, como la gente de Chicago está descubriendo, aunque un minuto puede ser la diferencia entre volver al auto a tiempo o recibir un boleto, un minuto también puede ser la diferencia entre los diferentes parquímetros.

Parece que los relojes en las nuevas cajas de pago del parquímetro 3000 en Cale, Chicago se han descubierto que no están sincronizados. De hecho, de las cajas de pago casi 60 observadas, la mayoría se desactivan al menos un minuto y, en algunos casos, casi 2 minutos de lo que es el tiempo "real".

Esto ha supuesto un dolor de cabeza para la empresa a cargo del estacionamiento en el distrito de Cale y podría enfrentar desafíos legales de los miles de automovilistas que recibieron boletos de estas máquinas.

El problema con el sistema de estacionamiento de Cale es que, aunque afirman que calibran regularmente su máquina, no hay una sincronización precisa con una referencia de tiempo común. En la mayoría de las aplicaciones modernas, UTC (Tiempo Universal Coordinado) se usa como una escala de tiempo base y para sincronizar dispositivos, como los parquímetros de Cale, un Servidor NTP, vinculado a un reloj atómico recibirá la hora UTC y asegúrese de que cada dispositivo tenga la hora exacta.

NTP servidores se utilizan en la calibración no solo de los parquímetros, sino también de los semáforos, el control del tráfico aéreo y todo el sistema bancario, por nombrar unas pocas aplicaciones y puede sincronizar cada dispositivo conectado a él en unos pocos milisegundos de UTC.

Es una lástima que los asistentes del estacionamiento de Cale no vean el valor de un servidor de tiempo NTP dedicado, estoy seguro de que lamentan no tener uno ahora.

Configurar una red para usar un servidor NTP Parte dos: Distribuir el tiempo

Jueves, septiembre 3rd, 2009

NTP (Network Time Protocol) es el protocolo diseñado para la distribución de tiempo entre una red. NTP es jerárquico Organiza una red en estratos, que son la distancia desde una fuente de reloj y el dispositivo.

A servidor NTP dedicado que recibe el tiempo de una fuente UTC como GPS o las señales nacionales de frecuencia y tiempo se considera un dispositivo 1 de estrato. Cualquier dispositivo que esté conectado a un Servidor NTP se convierte en un dispositivo de estrato 2 y los dispositivos que se encuentran más abajo en la cadena se convierten en el estrato 2, 3, etc.

Existen estratos estratificados para evitar dependencias cíclicas en la jerarquía. Pero el nivel del estrato no es una indicación de calidad o confiabilidad.

NTP verifica la hora en todos los dispositivos de la red, luego ajusta el tiempo de acuerdo con la cantidad de deriva que descubre. Sin embargo, NTP va más allá de solo verificar la hora en un reloj de referencia, el programa NTP intercambia información de tiempo por paquetes (bloques de datos) pero se niega a creer el tiempo hasta que se hayan realizado varios intercambios, cada uno pasando un conjunto de pruebas conocido como especificaciones de protocolo. A menudo se necesitan aproximadamente cinco buenas muestras hasta que se acepta un servidor NTP como fuente de sincronización.

NTP usa marcas de tiempo para representar la hora actual del día. Como el tiempo es lineal, cada marca de tiempo es siempre mayor que la anterior. Las marcas de tiempo de NTP están en dos formatos pero retransmiten los segundos desde un punto establecido en el tiempo (conocido como la época principal, establecido en 00: 00 1 Enero 1900 para UTC) El algoritmo NTP luego usa esta marca de tiempo para determinar la cantidad de avance o retroceso el sistema o reloj de red.

NTP analiza los valores de la marca de tiempo incluyendo la frecuencia de errores y la estabilidad. UN Servidor NTP mantendrá un estimado de la calidad tanto de sus relojes de referencia como de sí mismo.

Razones para el tiempo del reloj atómico

Miércoles, agosto 26th, 2009

Los relojes atómicos han, sin que lo sepa la mayoría de la gente, revolucionó nuestra tecnología. Muchas de las formas en que intercambiamos, nos comunicamos y viajamos dependen ahora exclusivamente de los tiempos de las fuentes de reloj atómico.

Una comunidad global a menudo significa que tenemos que comunicarnos con personas en otras áreas del mundo y en otras zonas horarias. Para este propósito se desarrolló una zona horaria universal, conocida como UTC (Tiempo Universal Coordinado), que se basa en el tiempo contado por los relojes atómicos.

Los relojes atómicos son increíblemente precisos, perdiendo solo un segundo en cada cien millones de años, lo cual es asombroso cuando lo comparas con relojes digitales que perderán tanto tiempo en una semana.

Pero, ¿por qué necesitamos tanta precisión en el cronometraje? Gran parte de la tecnología que empleamos en los tiempos modernos está diseñada para la comunicación global. Internet es un buen ejemplo. Tanto comercio se realiza a través de los continentes en campos como la bolsa de valores, la reserva de asientos y la subasta en línea que el tiempo exacto es crucial. Imagine que está pujando por un artículo en Internet y hace una oferta unos segundos antes del final, la última y más alta oferta, ¿sería justo perder el artículo porque el reloj de su ISP era un poco rápido y la computadora por lo tanto? pensé que la puja había terminado. O qué pasa con la reserva de asiento; si dos personas en diferentes lados del globo reservan un asiento al mismo tiempo, quién ocupa el asiento. Esta es la razón por la que UTC es vital para Internet.

Otras tecnologías como el posicionamiento global y el control del tráfico aéreo dependen de los relojes atómicos para proporcionar precisión (y en el caso del tráfico aéreo es primordial para la seguridad). Incluso los semáforos y las cámaras de velocidad deben calibrarse con relojes atómicos; de lo contrario, la multa por exceso de velocidad puede no ser válida, ya que podrían cuestionarse en los tribunales.

Para sistemas de computadora Servidores de tiempo NTP son el método preferido para recibir y distribuir una fuente de tiempo UTC.

Respuestas a las preguntas básicas del servidor de tiempo

Miércoles, agosto 5th, 2009

¿Qué es un servidor de tiempo?

Un servidor de tiempo es un dispositivo que recibe y distribuye una única fuente de tiempo a través de una red de computadora con el propósito de sincronizar el tiempo. Estos dispositivos a menudo se conocen como Servidor NTP, Servidor de tiempo NTP, red servidor de tiempo o servidor de tiempo dedicado.

Y NTP?

NTP - Network Time Protocol es un conjunto de instrucciones de software diseñadas para transferir y sincronizar el tiempo a través de LAN (red de área local) o WANS (red de área más amplia). NTP es uno de los protocolos conocidos más antiguos actualmente en uso y es, con mucho, la aplicación de sincronización de tiempo más comúnmente utilizada.

¿Qué escala de tiempo debo usar?

Tiempo Universal Coordinado (UTC) es una escala de tiempo global basada en el tiempo contado por los relojes atómicos. UTC no tiene en cuenta las zonas horarias y, por lo tanto, es ideal para las aplicaciones de red, ya que, en principio, al sincronizar una red con UTC, en realidad lo está sincronizando con cualquier otra red que utilice UTC.

¿De dónde un servidor de tiempo recibe el tiempo?

Un servidor de tiempo puede utilizar el tiempo desde cualquier lugar, como un reloj de pulsera o un reloj de pared. Sin embargo, cualquier administrador de red sensible optaría por utilizar una fuente de tiempo UTC para garantizar que la red sea lo más precisa posible. UTC está disponible en varias fuentes listas. El más utilizado es tal vez internet. Hay muchos 'servidores de tiempo' en Internet que distribuyen la hora UTC. Desafortunadamente, muchos no son del todo precisos en el uso de una fuente de tiempo de Internet que podría estar dejando la red vulnerable ya que los usuarios malintencionados pueden aprovechar el puerto abierto en el firewall donde fluye la información de tiempo.

Es mucho mejor use un servidor de tiempo NTP dedicado que recibe la señal horaria UTC externa a la red y al firewall. Los mejores métodos para hacer esto son utilizar las señales de GPS transmitidas desde el espacio o las transmisiones nacionales de frecuencia y tiempo transmitidas por varios países en onda larga.

Usando redes NTP

Lunes, agosto 3rd, 2009

Network Time Protocol es, con mucho, la aplicación más utilizada para sincronizar el tiempo de la computadora a través de redes de área local y redes de áreas más amplias (LAN y WAN). Los principios detrás de NTP son bastante simples. Comprueba el tiempo en un reloj del sistema y lo compara con una única fuente autorizada de tiempo, realizando correcciones a los dispositivos para garantizar que estén todos sincronizados con la fuente de tiempo.

La selección de la fuente de tiempo para usar es quizás la cosa más importante en configurar una red NTP. La mayoría de los administradores de red optan, con razón, por utilizar una fuente de tiempo UTC (Tiempo Universal Coordinado) Esta es una escala de tiempo global y significa que una red informática sincronizada con UTC no solo utiliza la misma escala de tiempo que cualquier otra red sincronizada UTC, sino que también no hay necesidad de preocuparse por las diferentes zonas horarias de todo el mundo.

NTP utiliza diferentes capas, conocidas como estratos, para determinar la cercanía y, por lo tanto, la precisión, a una fuente de tiempo. Como UTC se rige por relojes atómicos, cualquier reloj atómico que proporcione una señal de tiempo se denomina estrato 0 y cualquier dispositivo que reciba la hora directamente desde un reloj atómico es el estrato 1. Los dispositivos Stratum 2 son dispositivos que reciben el tiempo del estrato 1 y así sucesivamente. NTP admite niveles de estrato 16 diferentes a pesar de la precisión y la disminución confiable con cada capa de estrato más lejos que se obtiene.

Los administradores de red de Man optan por utilizar una fuente de Internet de hora UTC. Además de los riesgos de seguridad de usar una fuente de tiempo de Internet y permitir el acceso a través de su firewall. Los servidores de tiempo de Internet también son dispositivos de 2 de nivel en que normalmente son servidores que reciben el tiempo del dispositivo 1 de estrato único.

Un servidor de tiempo NTP dedicado por otro lado, están los dispositivos 1 del estrato en sí mismos. Ellos reciben el tiempo directamente de los relojes atómicos, ya sea por GPS o transmisiones de radio de onda larga. Esto los hace mucho más seguros que los proveedores de internet ya que la fuente de tiempo es externa a la red (y firewall) pero también los hace más precisos.

Con un servidor de tiempo 1 de un estrato, se puede sincronizar una red dentro de unos pocos milisegundos de UTC sin riesgo de comprometer su seguridad.

Perfect Time Synchronization para Windows

Miércoles, julio 29, 2009

La mayoría de los sistemas operativos de Windows tienen un servicio de sincronización de tiempo integrado, instalado por defecto que puede sincronizar la máquina o incluso una red. Sin embargo, por razones de seguridad, Microsoft recomienda ampliamente, entre otros, que se utilice una fuente de tiempo externa.

Servidores de tiempo NTP
de forma segura y precisa recibir la señal horaria UTC de la red GPS o Transmisiones de radio WWVB (o alternativas europeas). Los servidores de tiempo NTP pueden sincronizar una sola máquina de Windows o una red completa en fracciones de segundo de la correcta UTC tiempo (Tiempo Universal Coordinado).

Un servidor de tiempo NTP proporciona información de sincronización precisan 24 horas por día, 365 días por año en cualquier parte del mundo. Un servidor de tiempo NTP dedicado es el único método seguro, seguro y confiable de sincronizar una red de computadora con UTC (Tiempo Universal Coordinado). Externo al firewall, un NTP servidor de tiempo no deja un sistema informático vulnerable a ataques maliciosos a diferencia de las fuentes de sincronización de Internet a través del puerto TCP-IP.

Un servidor de tiempo NTP no solo es seguro, sino que recibe una señal de tiempo UTC directamente de los relojes atómicos a diferencia de las fuentes de sincronización de Internet, que en realidad son servidores de tiempo. Los servidores NTP y otras herramientas de sincronización de tiempo pueden sincronizar redes enteras, PC individuales, enrutadores y una gran cantidad de otros dispositivos. Usando GPS o la señal WWVB de América del Norte, un servidor de tiempo NTP dedicado se asegurará de que todos sus dispositivos funcionen dentro de una fracción de tiempo UTC.

Un servidor de tiempo NTP:

• Aumentar la seguridad de la red
• Prevenir la pérdida de datos
• Habilitar el registro y seguimiento de errores o violaciones de seguridad
• Reducir la confusión en archivos compartidos
• Prevenir errores en los sistemas de facturación y transacciones sensibles al tiempo
• Puede usarse para proporcionar evidencia incontestable en disputas legales y financieras

Soluciones de tiempo de red informática

Lunes, julio 27th, 2009

Las redes de computadoras e Internet han cambiado drásticamente la forma en que vivimos nuestras vidas. Las computadoras ahora están en comunicación constante entre ellas, lo que posibilita transacciones tales como compras en línea, reserva de asientos e incluso correo electrónico.

Sin embargo, todo esto solo es posible gracias a tiempo de red preciso y, en particular, el uso de Network Time Protocol (NTP) utilizado para garantizar que todas las máquinas de una red se estén ejecutando al mismo tiempo.

Sincronización de sincronización es crucial para las redes de computadoras. Las computadoras usan el tiempo en forma de marcas de tiempo como el único marcador para separar dos eventos, sin sincronización las computadoras tienen dificultades para establecer el orden de los eventos o incluso si un evento ha sucedido o no.

No sincronizar una red puede tener efectos no contados. Los correos electrónicos pueden llegar antes de que se envíen (de acuerdo con el reloj de la computadora), los datos pueden perderse o no almacenarse y, lo peor de todo, toda la red podría ser vulnerable a usuarios malintencionados e incluso estafadores.

Sincronización con NTP es relativamente sencillo ya que la mayoría de los sistemas operativos tienen una versión del protocolo de tiempo ya instalada; sin embargo, elegir una referencia de tiempo para sincronizar es más desafiante.

UTC (Tiempo Universal Coordinado) es una escala de tiempo global gobernada por relojes atómicos y es utilizada por casi todas las redes de computadoras de todo el mundo. Al sincronizar con UTC, una red informática esencialmente sincroniza el tiempo de red con cualquier otra red informática en el mundo que utiliza UTC.

Internet tiene muchas fuentes de UTC disponibles pero los problemas de seguridad con el firewall significan que el único método seguro para recibir UTC es externamente. Servidores de tiempo NTP dedicados puede hacer esto usando transmisiones por satélite de onda larga o por satélite.

Diferencias en el tiempo

Martes, julio 14th, 2009

Todos conocemos las diferencias en las zonas horarias. Cualquiera que haya viajado por el Atlántico o el Pacífico sentirá los efectos del jet lag causado por tener que ajustar nuestros propios relojes corporales internos. En algunos países, como los EE. UU., Existen varias zonas horarias diferentes en un país, lo que significa que hay varias horas de diferencia en el tiempo desde la costa este hasta el oeste.

Este diferencia en husos horarios puede causar confusión, aunque para los residentes de países que se extienden a más de una zona horaria, pronto se adaptan a la situación. Sin embargo, hay más escalas de tiempo y diferencias en el tiempo que solo las zonas horarias.

Se han desarrollado diferentes estándares de tiempo durante décadas para hacer frente a las diferencias de zona horaria y para permitir un estándar de tiempo único que todo el mundo pueda sincronizar también. Desafortunadamente, desde la primera vez que se desarrollaron estándares como British Railway Time y Greenwich Mean Time, se han tenido que desarrollar otros estándares para hacer frente a diferentes aplicaciones.

Uno de los problemas de desarrollar un estándar de tiempo es elegir en qué basarlo. Tradicionalmente, todos los sistemas de tiempo se han desarrollado en la rotación de la Tierra (horas 24). Sin embargo, después del desarrollo de relojes atómicos, pronto se descubrió que no hay dos días exactamente del mismo largo y con bastante frecuencia no alcanzan las horas esperadas de 24.

Luego se desarrollaron nuevos estándares de tiempo basados ​​en relojes atómicos, ya que demostraron ser mucho más confiables y precisos que utilizar la rotación de la Tierra como punto de partida. Aquí hay una lista de algunos de los estándares de tiempo más comunes en uso. Se dividen en dos tipos, los que se basan en la rotación de la Tierra y los que se basan en relojes atómicos:

Estándares de tiempo basados ​​en la rotación de la Tierra
El tiempo solar verdadero se basa en el día solar: es el período comprendido entre un mediodía solar y el siguiente.

El tiempo sideral se basa en las estrellas. Un día sidéreo es el tiempo que le toma a la Tierra hacer una revolución con respecto a las estrellas (no al sol).

Hora del meridiano de Greenwich (GMT) en función de cuando el sol está más alto (mediodía) por encima del meridiano principal (a menudo llamado meridiano de Greenwich). GMT solía ser un estándar de tiempo internacional antes del advenimiento de relojes atómicos precisos.

Estándares de tiempo basados ​​en relojes atómicos

El Tiempo Atómico Internacional (TAI) es el estándar de tiempo internacional a partir del cual se calculan los estándares de tiempo a continuación, incluido el UTC. TAI se basa en una constelación de relojes atómicos de todo el mundo.

Tiempo de GPS También basado en TAI, el tiempo de GPS es el tiempo contado por los relojes atómicos a bordo de los satélites GPS. Originalmente el mismo que UTC, el tiempo del GPS está actualmente 17 segundos (precisamente) atrás ya que los segundos intercalares 17 se han agregado a UTC desde que se lanzaron los satélites.
El tiempo universal coordinado (UTC) se basa tanto en la hora atómica como en GMT. Se agregan segundos de salto adicionales a UTC para contrarrestar la imprecisión de la rotación de la Tierra, pero el tiempo se deriva de TAI, lo que lo hace tan preciso.

UTC es el verdadero calendario comercial. Los sistemas informáticos de todo el mundo se sincronizan con UTC usando servidores de tiempo NTP. Estos dispositivos dedicados reciben el tiempo de un reloj atómico (ya sea por GPS o transmisiones de radio especializadas de organizaciones como NIST or NPL).

Hechos del tiempo

Jueves, julio 2nd, 2009

Desde relojes de pulsera hasta relojes atómicos y servidores de tiempo NTP, la comprensión del tiempo se ha vuelto crucial para muchas tecnologías modernas, como la navegación por satélite y las comunicaciones globales.

Desde la dilatación del tiempo hasta los efectos de la gravedad a tiempo, el tiempo tiene muchas facetas extrañas y maravillosas que los científicos solo están empezando a comprender y utilizar. Aquí hay algunos hechos interesantes, raros e inusuales sobre el tiempo:

• El tiempo no está separado del espacio, el tiempo constituye lo que Einstein llamó el espacio-tiempo en cuatro dimensiones. El tiempo en el espacio puede deformarse por la gravedad, lo que significa que el tiempo se ralentiza cuanto mayor sea la influencia gravitacional. Gracias a relojes atómicos, el tiempo en la tierra se puede medir en cada pulgada siguiente sobre la superficie de la tierra. Eso significa que todos los pies de los cuerpos son más jóvenes que su cabeza a medida que el tiempo corre más lento cuanto más bajo llega al suelo.

• El tiempo también se ve afectado por la velocidad. La única constante en el universo es la velocidad de la luz (en el vacío) que es siempre la misma. Debido a las famosas teorías de la relatividad de Einstein, cualquiera que viaje a una velocidad cercana a la de la luz, un viaje hacia un observador que habría tomado miles de años habría pasado en segundos. Esto se llama dilatación del tiempo.

• No hay nada en la física contemporánea que prohíba el viaje en el tiempo tanto hacia adelante como hacia atrás en el tiempo.

• Hay 86400 segundos en un día, 600,000 en una semana, más de 2.6 millones en un mes y más de 31 millones en un año. Si vives para tener 70 años, habrás sobrevivido más de 5.5 mil millones de segundos.

• Un nanosegundo es una billonésima de segundo o aproximadamente el tiempo que tarda la luz en recorrer un pie 1 (30 cm).

• Un día nunca dura 24 horas. La rotación de la Tierra se está acelerando gradualmente, lo que significa que la escala de tiempo global UTC (tiempo universal coordinado) debe tener segundos intercalares añadidos una o dos veces al año. Estos segundos intercalares se contabilizan automáticamente en cualquier sincronización de reloj que utilice NTP (Protocolo de tiempo de red) como un dedicado servidor de tiempo NTP.

Tratando con el tiempo de sincronización de computadoras y marcas de tiempo

Martes, junio 30th, 2009

El tiempo es importante para el buen funcionamiento de nuestra vida cotidiana. Todo lo que hacemos está gobernado o restringido por el tiempo. Sin embargo, el tiempo es aún más esencial para los sistemas informáticos, ya que es el único punto de referencia que una computadora tiene para distinguir entre eventos y procesos.

Todo lo que hace una computadora es registrado por el procesador con qué proceso se realizó y exactamente cuándo se llevó a cabo. Como las computadoras pueden procesar cientos si no miles de transacciones por segundo, la marca de tiempo es vital para establecer el orden de los eventos.

Las computadoras no leen y usan la hora en el mismo formato que nosotros. Una marca de tiempo de computadora toma la forma de un solo dígito que cuenta la cantidad de segundos desde un punto establecido en el tiempo. En la mayoría de los sistemas esto se conoce como la "época principal" y se establece desde 00: 00: 00 UTC en enero 1, 1970. Entonces, una marca de tiempo para la fecha 23 June 2009 la marca de tiempo leería: 1246277483 ya que este es el número de segundos desde la época de mayor audiencia.

Las marcas de tiempo de la computadora se envían a través de las redes y de Internet, por ejemplo, cada vez que se envía un correo electrónico va acompañado de una marca de tiempo. Cuando se responde al correo electrónico, esto también viene con una marca de tiempo. Sin embargo, cuando ninguna computadora está sincronizada, el correo electrónico contestado podría llegar con un código anterior y esto puede causar una confusión incalculable para una computadora, ya que de acuerdo con sus registros, el correo electrónico habrá llegado antes de que se enviara el original.

Por este motivo, las redes informáticas están sincronizadas con el UTC de escala de tiempo global (Tiempo Universal Coordinado) UTC se mantiene fiel a una constelación de relojes atómicos, lo que significa que la red informática sincronizada con una fuente UTC será muy precisa.

La sincronización del tiempo en las computadoras se trata con el protocolo NTP (Network Time Protocol). Especial servidores NTP dedicados están disponibles recibir un código de tiempo seguro de la Red de GPS o de transmisiones de radio especializadas transmitidas por laboratorios físicos nacionales y luego sincronizar redes enteras a la fuente de tiempo único.