Arquivo para a categoria 'fonte de tempo'

Bilhetes de estacionamento e o servidor NTP

Sábado, setembro 26th, 2009

Não há nada pior do que retornar ao seu carro apenas para descobrir que o limite de seu medidor de estacionamento expirou e você obteve um bilhete de estacionamento batido no seu pára-brisas.

Mais freqüentemente do que não, é apenas uma questão de atrasar alguns minutos antes de um atendente de estacionamento ansioso encontrar seu medidor ou bilhete expirado e lhe causar uma multa.

No entanto, como as pessoas de Chicago estão descobrindo, enquanto um minuto pode ser a diferença entre voltar ao carro a tempo ou receber um ingresso, um minuto também pode ser a diferença entre diferentes metros de estacionamento.

Parece que os relógios nas novas caixas de pagamento do medidor de estacionamento 3000 em Cale, Chicago foram descobertos como não sincronizados. Na verdade, das caixas de pagamento quase 60 observadas, a maioria está desligada pelo menos um minuto e, em alguns casos, quase 2 minutos do que é "tempo real".

Isso colocou uma dor de cabeça para a empresa responsável pelo estacionamento no distrito de Cale e eles poderiam enfrentar desafios legais dos milhares de motoristas que receberam ingressos desta máquina.

O problema com o sistema de estacionamento Cale é que, embora afirmem que eles regularmente calibram sua máquina, não há sincronização precisa para uma referência de tempo comum. Na maioria das aplicações modernas, o UTC (Tempo Universal Coordenado) é usado como uma escala de tempo base e para sincronizar dispositivos, como os medidores de estacionamento de Cale, um NTP servidor, ligados a um relógio atômico receberão a hora UTC e garantirão que cada dispositivo tenha a hora exata.

Servidores NTP são usados ​​na calibração de não apenas medidores de estacionamento, mas também semáforos, controle de tráfego aéreo e todo o sistema bancário para citar apenas alguns aplicativos e pode sincronizar todos os dispositivos conectados a ele dentro de alguns milissegundos de UTC.

É uma pena que os atendentes de estacionamento da Cale não tenham visto o valor de um servidor dedicado de tempo NTP - Tenho certeza de que estão se arrependendo de não ter um agora.

Configurando uma rede para usar um servidor NTP Parte dois: Distribuindo o tempo

Quinta-feira, setembro 3rd, 2009

NTP (Network Time Protocol) é o protocolo projetado para distribuição de tempo entre uma rede. NTP é hierárquico. Ele organiza uma rede em estratos, que são a distância de uma fonte de relógio e do dispositivo.

A servidor NTP dedicado que recebe o tempo de uma fonte de UTC, como GPS ou os sinais nacionais de tempo e freqüência, é considerado um dispositivo 1 de estrato. Qualquer dispositivo conectado a um NTP servidor torna-se um dispositivo 2 de estratos e dispositivos mais adiante na cadeia tornam-se estrato 2, 3 e assim por diante.

As camadas de estrato existem para evitar dependências cíclicas na hierarquia. Mas o nível do estrato não é uma indicação de qualidade ou confiabilidade.

O NTP verifica a hora em todos os dispositivos da rede e, em seguida, ajusta o tempo de acordo com a quantidade que descobre. No entanto, o NTP vai mais longe do que apenas verificar o tempo no relógio de referência, o programa NTP troca informações de tempo por pacotes (blocos de dados), mas se recusa a acreditar no tempo que é dito até que várias trocas tenham ocorrido, cada um passando um conjunto de testes conhecidas como especificações de protocolo. Muitas vezes leva cerca de cinco boas amostras até que um servidor NTP seja aceito como fonte de tempo.

NTP usa timestamps para representar a hora atual do dia. Como o tempo é linear, cada marca de tempo é sempre maior que a anterior. Os timestamps NTP estão em dois formatos, mas eles retransmitiram os segundos de um ponto de ajuste no tempo (conhecido como a primeira época, definido no 00: 00 1 janeiro 1900 para UTC). O algoritmo NTP usa esse carimbo de tempo para determinar o valor para avançar ou recuar o sistema ou o relógio da rede.

O NTP analisa os valores do carimbo de data / hora, incluindo a freqüência de erros e a estabilidade. UMA NTP servidor manterá uma estimativa da qualidade de ambos os relógios de referência e de si mesmo.

Razões para o cronograma do relógio atômico

Quarta-feira, agosto 26th, 2009

Os relógios atômicos tem sido, sem o conhecimento da maioria das pessoas, revolucionou nossa tecnologia. Muitas das maneiras como trocamos, comunicamos e viajamos agora dependem apenas do tempo de fontes de relógio atômico.

Uma comunidade global geralmente significa que temos que nos comunicar com pessoas em outras áreas do mundo e em outros fusos horários. Para este fim, um fuso horário universal foi desenvolvido, conhecido como UTC (Tempo Universal Coordenado), que é baseado no tempo contado pelos relógios atômicos.

Os relógios atômicos são incrivelmente precisos, perdendo apenas um segundo em cada cem milhões de anos, o que é surpreendente quando você o compara com relógios digitais que perderão tanto tempo em uma semana.

Mas por que precisamos de tal exatidão na marcação do tempo? Grande parte da tecnologia que empregamos nos tempos modernos é projetada para comunicação global. A Internet é um bom exemplo. Tanto comércio é feito através dos continentes em campos como a bolsa de valores, reserva de assentos e leilões on-line que o tempo exato é crucial. Imagine que você esteja fazendo lances para um item na Internet e faça um lance alguns segundos antes do final, o último e o maior lance, seria justo perder o item porque o relógio do seu provedor era um pouco rápido e, portanto, o computador pensou que a licitação acabou. Ou que tal reserva de assento; se duas pessoas em lados diferentes do globo reservarem um assento ao mesmo tempo, quem receberá o lugar. É por isso que o UTC é vital para a internet.

Outras tecnologias também, como posicionamento global e controle de tráfego aéreo, dependem de relógios atômicos para fornecer precisão (e, no caso do tráfego aéreo, é primordial para a segurança). Mesmo as luzes de trânsito e as câmeras de velocidade devem ser calibradas com relógios atômicos, caso contrário, o ingresso acelerado pode não ser válido, pois podem ser questionados em tribunal.

Para sistemas informáticos Servidores NTP tempo são o método preferido para recebendo e distribuindo uma fonte de tempo UTC.

Perguntas básicas do servidor de tempo respondidas

Quarta-feira, agosto 5th, 2009

O que é um servidor de horário?

Um servidor de tempo é um dispositivo que recebe e distribui uma única fonte de tempo em uma rede de computadores para fins de sincronização de horário. Estes dispositivos são frequentemente referidos como um NTP servidorServidor de tempo NTP servidor de tempo de rede ou servidor de tempo dedicado.

E NTP?

NTP - Network Time Protocol é um conjunto de instruções de software projetadas para transferir e sincronizar o tempo em LANs (Local Area Network) ou WANS (Wider Area Network). O NTP é um dos mais antigos protocolos conhecidos em uso hoje e é, de longe, o aplicativo de sincronização de tempo mais usado.

Qual prazo eu devo usar?

Tempo Universal Coordenado (UTC) é uma escala de tempo global baseada no tempo contado pelos relógios atômicos. O UTC não leva em consideração os fusos horários e, portanto, é ideal para aplicativos de rede, como, em princípio, sincronizando uma rede com a UTC, você está sincronizando de fato com todas as outras redes que utilizam UTC.

De onde um servidor de tempo recebe o tempo?

Um servidor de tempo pode utilizar o tempo de qualquer lugar, como um relógio de pulso ou relógio de parede. No entanto, qualquer administrador de rede sensato optaria por usar uma fonte de tempo UTC para garantir que a rede seja o mais precisa possível. O UTC está disponível em várias fontes prontas. O mais usado é talvez a internet. Existem muitos "servidores de tempo" na internet que distribuem a hora UTC. Infelizmente, muitos não são de todo precisos ao usar uma fonte de tempo na internet, você poderia deixar a rede vulnerável, pois usuários mal-intencionados podem aproveitar a porta aberta no firewall onde a informação temporária flui.

É muito melhor para use um servidor de tempo NTP dedicado que recebe o sinal de tempo UTC externo à rede e ao firewall. Os melhores métodos para fazer isso é usar os sinais de GPS transmitidos a partir do espaço ou as transmissões de tempo e frequência nacionais transmitidas por vários países em ondas longas.

Usando NTP Networks

Segunda-feira, agosto 3rd, 2009

Network Time Protocol é, de longe, o aplicativo mais utilizado para sincronizar o tempo do computador em redes de área local e redes de áreas mais amplas (LANs e WANs). Os princípios por trás do NTP são bastante simples. Ele verifica o tempo em um relógio do sistema e o compara com uma fonte de tempo autorizada e única, fazendo correções para os dispositivos para garantir que todos estejam sincronizados com a fonte de tempo.

Selecionar a fonte de tempo para usar é talvez o fundamentalmente mais importante em configurando uma rede NTP. A maioria dos administradores de rede opta, com bastante razão, a usar uma fonte de tempo UTC (Tempo Universal Coordenado). Esta é uma escala de tempo global e significa que uma rede de computadores sincronizada com a UTC não está apenas usando a mesma escala de tempo como qualquer outra rede sincronizada do UTC, mas também não precisa se preocupar com diferentes fusos horários em todo o mundo.

NTP usa camadas diferentes, conhecidas como strata, para determinar a proximidade e, portanto, a precisão, para uma fonte de tempo. À medida que UTC é governado por relógios atômicos, qualquer relógio atômico que dê um sinal de tempo é referido como estrato 0 e qualquer dispositivo que recebe o tempo diretamente de um relógio atômico é o estrato 1. Os dispositivos Stratum 2 são dispositivos que recebem o tempo do stratum 1 e assim por diante. NTP suporta sobre 16 diferentes níveis de estrato, embora a precisão e diminuição confiável com cada camada de estrato mais longe você obtém.

Os administradores de rede man optam por usar uma fonte de internet de UTC. Além dos riscos de segurança de usar uma fonte de tempo da internet e permitir seu acesso através do seu firewall. Os servidores de tempo da Internet também são dispositivos 2 estratos, na medida em que são normalmente servidores que recebem o tempo do dispositivo 1 de estrato único.

Um servidor de tempo NTP dedicado por outro, tinham dispositivos 1 de estrato em si mesmos. Eles recebem o tempo diretamente de relógios atômicos, seja via GPS ou transmissões de rádio de ondas longas. Isso os torna muito mais seguros do que os provedores de internet, pois a fonte de tempo é externa à rede (e firewall), mas também os torna mais precisos.

Com um servidor de tempo 1 do estrato, uma rede pode ser sincronizada dentro de alguns milissegundos do UTC sem risco de comprometer sua segurança.

Sincronização de tempo perfeito para Windows

Quarta-feira, julho 29, 2009

A maioria dos sistemas operacionais Windows possui um serviço de sincronização de tempo integrado, instalado por padrão que pode sincronizar a máquina ou, de fato, uma rede. No entanto, por razões de segurança, é altamente recomendado pela Microsoft, entre outros, que uma fonte de tempo externa seja usada.

Servidores NTP tempo
Receba com segurança e precisão o sinal de hora UTC da rede GPS ou Transmissões de rádio WWVB (ou alternativas europeias). Os servidores de tempo do NTP podem sincronizar uma única máquina do Windows ou uma rede inteira para dentro das frações de um segundo da correta UTC tempo (Tempo Universal Coordenado).

Um servidor de tempo NTP fornece informações precisas sobre o tempon 24 horas por dia, 365 dias a ano em qualquer lugar do globo inteiro. Um servidor de tempo NTP dedicado é o único método seguro, seguro e confiável de sincronizar uma rede de computadores para UTC (Tempo Universal Coordenado). Externo ao firewall, um O servidor NTP não deixa um sistema de computador vulnerável a ataques maliciosos ao contrário das fontes de tempo de internet via a porta TCP-IP.

Um servidor de horário NTP não é apenas seguro, ele recebe um sinal de tempo UTC direto de relógios atômicos, ao contrário das fontes de tempo da Internet, que realmente são servidores de tempo. Servidores NTP e outras ferramentas de sincronização de tempo podem sincronizar redes inteiras, PCs únicos, roteadores e toda uma série de outros dispositivos. Usando o GPS ou o sinal WWVB da América do Norte, um servidor de tempo NTP dedicado assegurará que todos os seus dispositivos estejam sendo executados em uma fração da hora UTC.

Um servidor de tempo NTP irá:

• Aumentar a segurança da rede
• Prevenir perda de dados
• Ativar registro e rastreamento de erros ou brechas de segurança
• Reduzir confusão em arquivos compartilhados
• Impedir erros em sistemas de cobrança e transações sensíveis ao tempo
• Pode ser usado para fornecer evidências incontestáveis ​​em disputas legais e financeiras

Soluções de sincronização de rede de computadores

Segunda-feira, julho 27th, 2009

As redes de computadores e a internet mudaram drasticamente a forma como vivemos nossas vidas. Os computadores estão agora em constante comunicação uns com os outros, possibilitando transações como compras on-line, reserva de lugares e até mesmo e-mail.

No entanto, tudo isso só é possível graças a tempo de rede preciso e, em particular, o uso do Network Time Protocol (NTP) usado para garantir que todas as máquinas em uma rede estejam sendo executadas ao mesmo tempo.

Sincronização de sincronização é crucial para redes de computadores. Os computadores usam o tempo sob a forma de timestamps como o único marcador para separar dois eventos, sem computadores de sincronização têm dificuldade em estabelecer a ordem dos eventos ou mesmo se um evento aconteceu ou não.

A falta de sincronização de uma rede pode ter efeitos incontáveis. Os e-mails podem chegar antes de serem enviados (de acordo com o relógio do computador), os dados podem se perder ou deixar de armazenar e o pior de todos, toda a rede pode ser vulnerável a usuários mal-intencionados e até fraudadores.

Sincronização com NTP é relativamente simples, já que a maioria dos sistemas operacionais possui uma versão do protocolo de tempo já instalado; No entanto, escolher uma referência de sincronização para sincronizar é mais desafiador.

UTC (Tempo Universal Coordenado) é uma escala de tempo global governada por relógios atômicos e é usada por quase todas as redes de computadores em todo o mundo. Ao sincronizar com a UTC, uma rede de computadores está essencialmente sincronizando o tempo de rede com qualquer outra rede de computadores do mundo que usa UTC.

A Internet possui muitas fontes de UTC disponíveis, mas os problemas de segurança com o firewall significam que o único método seguro de receber a UTC é externo. servidores NTP tempo dedicado pode fazer isso usando rádio de ondas longas ou transmissões de satélite GPS.

Diferenças no tempo

Terça-feira, julho 14, 2009

Todos estamos conscientes das diferenças nos fusos horários. Qualquer pessoa que tenha viajado pelo Atlântico ou no Pacífico sentirá os efeitos do jet lag causado por ter que ajustar nossos próprios relógios internos do corpo. Em alguns países, como os EUA, vários fusos horários diferentes existem no país, o que significa que existem várias horas de diferença na hora da costa leste para o oeste.

este diferença de fusos horários pode causar confusão, embora para os residentes de países que se aproximem de mais de um fuso horário eles se adaptem em breve à situação. No entanto, há mais prazos e diferenças no tempo do que apenas fuso horário.

Diferentes padrões de tempo foram desenvolvidos há décadas para lidar com as diferenças do fuso horário e permitir um padrão de tempo único que o mundo inteiro também pode sincronizar. Infelizmente desde a primeira vez que os padrões foram desenvolvidos, como British Railway Time e Greenwich Mean Time, outros padrões tiveram que ser desenvolvidos para lidar com diferentes aplicativos.

Um dos problemas do desenvolvimento de um padrão de tempo é escolher o que é baseável. Tradicionalmente, todos os sistemas de tempo foram desenvolvidos na rotação da Terra (horas 24). No entanto, após o desenvolvimento de relógios atômicos, logo descobriu-se que não há dois dias são exatamente o mesmo comprimento e muitas vezes eles podem ficar aquém das horas 24 esperadas.

Novos padrões de tempo em que, em seguida, desenvolvidos com base em relógios Atômicos, como eles provaram ser muito mais confiáveis ​​e precisos do que usar a rotação da Terra como ponto de partida. Aqui está uma lista de alguns dos padrões de tempo mais comuns em uso. Eles são divididos em dois tipos, aqueles que são baseados na rotação da Terra e aqueles que são baseados em relógios atômicos:

Padrões de tempo baseados na rotação da Terra
O verdadeiro tempo solar é baseado no dia solar - é o período entre um meio-dia solar e o próximo.

O tempo sideral é baseado nas estrelas. Um dia sideral é o tempo que leva a Terra para fazer uma revolução em relação às estrelas (não ao sol).

Greenwich Mean Time (GMT) com base em quando o sol é mais alto (meio dia) acima do meridiano principal (muitas vezes chamado de meridiano de Greenwich). GMT costumava ser um padrão de tempo internacional antes do advento de relógios atômicos precisos.

Padrões de tempo baseados em relógios atômicos

International Atomic Time (TAI) é o padrão de tempo internacional a partir do qual os padrões de tempo abaixo, incluindo UTC, são calculados. TAI baseia-se em uma constelação de relógios atômicos de todo o mundo.

Tempo GPS Também baseado em TAI, o tempo GPS é o tempo contado pelos relógios atômicos a bordo dos satélites GPS. Originalmente o mesmo que o UTC, o tempo GPS é atualmente 17 segundos (precisamente) por trás, pois os segundos de salto 17 foram adicionados à UTC desde que os satélites foram lançados.
Tempo Universal Coordenado (UTC) é baseado em tempo atômico e GMT. Os segundos de salto adicionais são adicionados à UTC para contrariar a imprecisão da rotação da Terra, mas o tempo é derivado da TAI tornando-a precisa.

UTC é a verdadeira escala comercial. Sistemas de computador em todo o mundo sincronizam com a UTC usando servidores NTP time. Esses dispositivos dedicados recebem o tempo de um relógio atômico (seja por GPS ou transmissões de rádio especializadas de organizações como NIST or NPL).

Fatos do tempo

Quinta-feira, julho 2nd, 2009

De relógios de pulso para relógios atômicos e servidores de tempo NTP, a compreensão do tempo tornou-se crucial para muitas tecnologias modernas, como a navegação por satélite e as comunicações globais.

Da dilatação do tempo aos efeitos da gravidade no tempo, o tempo tem muitas facetas estranhas e maravilhosas que os cientistas estão apenas começando a entender e utilizar. Aqui estão alguns fatos interessantes, estranhos e incomuns sobre o tempo:

• O tempo não é separado do espaço, o tempo compõe o que Einstein chamou de espaço espacial de quatro dimensões. O tempo espacial pode ser entortado pela gravidade, o que significa que o tempo diminui quanto maior a influência gravitacional. Graças a relógios atômicos, o tempo na terra pode ser medido em cada polegada subsequente acima da superfície da Terra. Isso significa que todos os pés dos corpos são mais novos do que a cabeça enquanto o tempo corre mais lento, o mais baixo para o chão que você obtém.

• O tempo também é afetado pela velocidade. A única constante no universo é a velocidade da luz (no vácuo) que é sempre a mesma. Devido às famosas teorias da relatividade de Einstein, alguém viajando perto da velocidade da luz, uma viagem a um observador que levaria milhares de anos teria passado em segundos. Isso é chamado de dilatação do tempo.

• Não há nada na física contemporânea que proíba o tempo de viajar tanto para a frente como para trás no tempo.

• Há 86400 segundos em um dia, 600,000 em uma semana, mais do que 2.6 milhões em um mês e mais do que 31 milhões em um ano. Se você viver para ser 70 anos de idade, então você terá vivido em 5.5 bilhões de segundos.

• Um nanosegundo é um bilionésimo de segundo ou aproximadamente o tempo que leva para a luz viajar sobre o pé 1 (30 cm).

• Um dia nunca é 24 horas. A rotação da Terra está acelerando gradualmente, o que significa que o cronograma global UTC (tempo universal coordenado) deve ter um salto de segundos adicionados uma ou duas vezes por ano. Estes segundos de salto são automaticamente contabilizados em qualquer sincronização de relógio que use NTP (Network Time Protocol), como um servidor dedicado tempo NTP.

Lidar com a sincronização de computadores Time e timestamps

Terça-feira, junho 30th, 2009

O tempo é importante para o bom funcionamento do nosso dia a dia. Tudo o que fazemos é governado ou restringido por causa do tempo. No entanto, o tempo é ainda mais essencial para os sistemas informáticos, pois é o único ponto de referência que um computador deve distinguir entre eventos e processos.

Tudo o que um computador faz é registrado pelo processador com o processo feito e exatamente quando ele foi executado. Como os computadores podem processar centenas se não milhares de transações por segundo, então o carimbo de data / hora é vital para estabelecer a ordem dos eventos.

Os computadores não lêem e usam o tempo no mesmo formato que nós fazemos. Um timestamp do computador assume a forma de um único dígito que conta o número de segundos de um ponto de ajuste no tempo. Na maioria dos sistemas, isso é conhecido como a "primeira época" e é definido a partir de 00: 00: 00 UTC em janeiro 1, 1970. Então, um timestamp para a data 23 June 2009, o timestamp iria ler: 1246277483, pois este é o número de segundos da primeira época.

Os timestamps do computador são enviados através de redes e da internet, por exemplo, sempre que um e-mail é enviado, ele é acompanhado por um timestamp. Quando o e-mail é respondido a isso também vem com um timestamp. No entanto, quando nenhum computador está sincronizado, o e-mail respondido pode chegar de volta com um código anterior e isso pode causar uma confusão incalculável para um computador, de acordo com seus registros, o e-mail chegará antes do envio do original.

Por esta razão, as redes de computadores são sincronizadas com o cronograma global UTC (Tempo Universal Coordenado). O UTC é mantido verdadeiro por uma constelação de relógios atômicos, o que significa que e a rede de computadores sincronizada com uma fonte de UTC será altamente precisa.

sincronização de tempo nos computadores é tratada pelo protocolo NTP (Network Time Protocol). Especial servidores NTP dedicados estão disponíveis o receber um código de tempo seguro de qualquer Rede de GPS ou de transmissões de rádio especializadas transmitidas por laboratórios físicos nacionais e, em seguida, sincronizar redes inteiras com a única fonte de tempo.