Arquivo para a categoria 'NTP Basics'

Quando os servidores de horário ficam ruins

Sábado, maio 1st, 2010

"O tempo é o que impede que tudo aconteça de uma vez", disse o físico eminente John Wheeler. E quando se trata de computadores, suas palavras não podem ser mais relevantes.

Os marcadores de tempo são o único método que um computador deve estabelecer se um evento ocorreu, deve ocorrer ou não deve ocorrer ainda. Para um PC doméstico, o computador depende do relógio incorporado que mostra o tempo na esquina do seu sistema operacional, e para a maioria dos usos domésticos isso é suficientemente satisfatório.

No entanto, para as redes de computadores que devem se comunicar entre si, depender de relógios de sistema individuais podem causar problemas incontáveis:

Todos os relógios deslocam e os relógios do computador não são diferentes e ocorrem problemas quando duas máquinas estão à deriva em diferentes taxas, pois o tempo não coincide. Isso representa um enigma para um computador, pois não tem certeza de qual momento acreditar e eventos cronológicos podem não ocorrer e mesmo tarefas simples, como enviar um e-mail, podem causar confusão de tempo em uma rede.

Por estas razões, servidores de tempo são comumente usados ​​para receber o tempo de uma fonte externa e distribuí-lo em torno da rede. A maioria desses dispositivos usa o protocolo NTP (Network Time Protocol), que foi projetado para fornecer um método de sincronização de tempo em uma rede.

No entanto, os servidores de tempo são tão bons quanto a fonte de tempo em que eles dependem e quando há um problema com essa fonte, a sincronização falhará e os problemas mencionados acima podem ocorrer.

A causa mais comum de falha ou imprecisão do servidor de tempo é a dependência de fontes de tempo baseadas na internet. Estes não podem ser autenticados pelo NTP nem garantidos para serem precisos e também podem levar a problemas de segurança com intrusão de firewall e outros ataques maliciosos.

Garantir a O servidor NTP continua a obter uma fonte de tempo altamente preciso é bastante direto e é uma questão de escolher uma fonte de tempo precisa, confiável e segura.

Na maioria das partes do mundo, existem dois métodos que podem fornecer uma fonte de tempo segura e confiável:

  • sinais de tempo GPS
  • Sinais de tempo referenciados por rádio

Os sinais GPS estão disponíveis em qualquer lugar do planeta e são baseados em Hora do GPS que é gerado por relógios atômicos a bordo dos satélites.

Sinais de referência de rádio como MSF e WWVB são transmitidos em longa onda de laboratórios de física como NIST de NPL.

Comuns da Internet Tempo Problemas de sincronização

Sexta-feira, abril 23, 2010

Mantendo o relógio em um sistema PC sincronizado é importante para muitos sistemas, redes e usuários que necessitam de precisão de tempo para aplicações e transações. Quase tudo em um sistema de computador moderno é tempo suficiente por isso, quando a sincronização falhar todos os tipos de problemas podem surgir de dados ficar perdido e depuração se tornando quase impossível.

Existem vários métodos de sincronização do relógio de um sistema de computador, mas a maioria deles dependem do protocolo de tempo de sincronização NTP (Network Time Protocol).

De longe, o método mais comum é fazer uso da miríade de linha Servidores NTP tempo que retransmitir a hora UTC (Tempo Universal Coordenado). No entanto, existem muitos problemas comuns no uso de servidores de tempo baseados na Internet - aqui estão algumas delas:

Não é possível acessar o servidor tempo Internet

Uma ocorrência comum com fontes de tempo Internet é a incapacidade de acessá-los. Isto pode ser causado por várias razões:

• Muito tráfego tentando acessar o servidor
• Sítio Web é baixo
• Sua conexão é baixo

O momento a partir do servidor de horário é innacuurate

A maioria das fontes on-line de tempo são o que são conhecidos como servidores de tempo stratum 2. Isso significa que eles obter o seu tempo a partir de outro servidor de tempo (estrato 1) que conectado a um relógio atômico (estrato 0). Se houver um erro com o dispositivo estrato 1 2 o dispositivo estrato será errado (e cada dispositivo que está tentando obter o tempo dele).

O servidor tempo está levando a problemas de segurança com o firewall

Outro problema comum causado pelo fato de que todos os servidores de tempo on-line precisam de acesso através de seu firewall. Infelizmente, este dá a oportunidade para usuários mal-intencionados para fazer uso desta porta de trás em seu sistema.

Eliminando os problemas de servidor de horário

Fontes de tempo Internet não são nem garantidos para ser preciso, confiável ou segura-lo por quaisquer requisitos de sincronização de tempo graves devem ser utilizados de uma fonte externa de tempo. Servidores NTP tempo que conectar em uma rede e receber a tempo a partir de fontes de GPS ou de rádio são uma alternativa muito mais segura e confiável. Estes Servidores NTP também são altamente seguras, pois não operar em toda a Internet.

Um Guia para Protocolo de Tempo de Rede

Domingo, abril 11, 2010

NTP (Network Time Protocol) é talvez o protocolo mais antigo e mais comum usado pelos computadores e, no entanto, é provavelmente o menos entendido.

O NTP é usado por quase todos os computadores, redes e outros dispositivos envolvidos na comunicação pela internet ou redes internas. Foi desenvolvido nos primeiros estágios da internet quando se tornou evidente que era necessário algum método para garantir a precisão sobre a distância.

O protocolo funciona selecionando uma única fonte de tempo, da qual a NTP tem a capacidade de estabelecer a precisão e a confiabilidade de que distribui em torno de cada dispositivo na rede NTP.

Cada dispositivo é regularmente verificado contra este relógio de referência e ajustado se qualquer deriva for notada. Uma versão do NTP agora está implantada com praticamente todos os sistemas operacionais, permitindo que qualquer máquina seja sincronizada com uma única fonte de tempo.

Obviamente, se cada rede do mundo selecionasse uma fonte de tempo diferente como referência, a razão de toda essa sincronização seria perdida.

Felizmente, um cronograma global baseado em um consórcio internacional de relógios atômicos foi desenvolvido para fornecer uma única fonte de tempo para fins de sincronização global.

UTC (Tempo Universal Coordenado) é usado por redes de computadores em todo o mundo como uma referência de tempo, o que significa que qualquer dispositivo sincronizado com o UTC com o NTP será efetivamente sincronizado com todas as redes que usam o UTC como tempo base.

Há muitos métodos diferentes que o NTP pode acessar o tempo UTC. A internet é uma localização comum, embora isso ofereça problemas de segurança e firewall. Um método mais seguro (e preciso) é usar um O servidor NTP que leva o tempo de fontes externas, como a rede GPS (o GPS funciona transmitindo um timestamp de relógio atômico que é facilmente convertido em UTC por um NTP servidor).

Com o NTP, um servidor de tempo dedicado e acesso a UTC, uma rede inteira pode ser sincronizada dentro de alguns milissegundos do tempo universal, fornecendo uma rede segura e precisa que pode operar em sincronia completa com outras redes em todo o mundo.

NTP Time Servers mantendo a tecnologia precisa

Sexta-feira, março 26, 2010

Os relógios atômicos são tecnologias muito subestimadas, seu desenvolvimento revolucionou a forma como vivemos e trabalhamos e possibilitou tecnologias que não seriam possíveis sem elas.

Navegação por satélite, telefones celulares, GPS, internet, controle de tráfego aéreo, semáforos e até câmeras CCTV dependem do ultra hora precisa de um relógio atômico.

A precisão de um relógio atômico é incomparável para outros dispositivos de manutenção de tempo, uma vez que eles não derivam até mesmo um segundo em centenas de milhares de anos.

Mas os relógios atômicos são grandes dispositivos sensíveis que precisam de equipe de técnicos experientes e condições ótimas, como as encontradas em um laboratório de física. Então, como todas essas tecnologias se beneficiam da alta precisão de um relógio atômico?

A resposta é bastante simples, os controladores de relógios atômicos, geralmente laboratórios de física nacional, transmitidos através de rádio de onda longa, o tempo indica que seus relógios ultra precisos produzem.

Para receber esses sinais de tempo, servidores que usam o protocolo de sincronização de tempo NTP (Network Time Protocol) são utilizados para receber e distribuir esses timestamps.

Servidores NTP tempo, muitas vezes referidos como servidores de tempo de rede, são um método seguro e preciso para garantir que qualquer tecnologia esteja executando o tempo exato dos relógios atômicos. Esses dispositivos de sincronização de tempo podem sincronizar dispositivos únicos ou redes inteiras de computadores, roteadores e outros dispositivos.

Os servidores NTP que usam sinais GPS para receber o tempo dos satélites de relógio atômico também são comumente usados. Estes NTP GPS servidores de tempo são tão precisos quanto aqueles que recebem o tempo dos laboratórios de física, mas usam o sinal GPS mais fraco e de linha de visão como fonte.

Tecnologias que dependem de Atomic Clocks (Part 2)

Domingo, março 21st, 2010

O GPS não é a única tecnologia que depende dos relógios atômicos. Os altos níveis de precisão que são fornecidos por relógios atômicos são usados ​​em outras tecnologias cruciais que damos por certo todos os dias.

Controle de tráfego aéreo Não só todos os aviões e aviões já estão equipados com GPS para permitir que pilotos e pessoal do solo conheçam sua localização exata, mas os relógios atômicos também são usados ​​por controladores de tráfego aéreo que precisam de medidas precisas e precisas entre os aviões.

Sinalização e sistemas de congestionamento rodoviário - Os semáforos são outro sistema que depende do sincronismo atômico do relógio. A precisão ea sincronização são vitais para os sistemas de semáforo, pois pequenos erros na sincronização podem levar a acidentes fatais.

As câmaras de congestionamento e outros sistemas, como os medidores de estacionamento, também usam relógios atômicos como base de seu cronograma, pois isso evita problemas legais ao emitir avisos de penalidade.

CCTV - A televisão de circuito fechado é outro usuário de grande escala de relógios atômicos. As câmeras CCTV são freqüentemente usadas na luta contra o crime, mas como evidências são ineficazes em um tribunal, a menos que as informações de tempo na câmera CCTV possam ser provadas serem precisas. A falta de fazê-lo poderia levar a criminosos a escapar da acusação porque, apesar da identificação pela câmera, a prova de que era na hora e data da ofensa não pode ser esclarecida sem precisão e sincronização.

Internet - Muitas das aplicações que agora confiamos na internet só são possíveis graças aos relógios atômicos. O comércio on-line, internet banking e até mesmo casas de leilões online precisam de tempo preciso e sincronizado.

Imagine tirar suas economias da sua conta bancária apenas descobrindo que você pode retirá-las novamente porque outro computador tem um relógio mais lento ou imagina oferecer em um site de leilões na internet apenas para que seu lance seja rejeitado por uma oferta que veio antes da sua, porque foi feita em um Computador com um relógio mais lento.

O uso de relógios atômicos como fonte de tempo é relativamente simples para muitas tecnologias. Os sinais de rádio e até mesmo as transmissões GPS podem ser usados ​​como fonte de tempo de relógio atômico e para sistemas informáticos, o protocolo NTP (Network Time Protocol) assegurará que qualquer rede de tamanho será sincronizada perfeitamente em conjunto. dedicada Servidores NTP tempo são usados ​​em todo o mundo em tecnologias e aplicações que exigem tempo preciso.

Sincronizando uma rede de computadores com um servidor de tempo de rede dedicado

Sexta-feira, março 12, 2010

A sincronização é vital para a maioria das redes de computadores. Timestamps são a única referência que um computador pode usar para analisar quando e se os processos ou aplicativos estiverem concluídos. Os timestamps sincronizados também são vitais para segurança, depuração e registro de erros.

A falta de manutenção de uma rede adequadamente sincronizada pode levar a todos os tipos de problemas. As aplicações não iniciam, as transações sensíveis ao tempo falharão e os erros e a perda de dados tornar-se-ão comuns.

No entanto, garantindo a sincronização independentemente do tamanho da rede é direto e não caro, graças ao servidor de tempo de rede dedicado e ao protocolo de tempo NTP.

Network Time Protocol (NTP)

O NTP passou por muito mais tempo do que a internet, mas é o protocolo de sincronização mais utilizado. O NTP é livre de usar e faz a sincronização muito direta. Ele funciona tomando uma única fonte de tempo (ou vários) e distribui-lo entre a rede. Ele manterá altos níveis de precisão mesmo quando perder o sinal de tempo original e pode fazer julgamentos sobre a precisão de cada referência de tempo.

NTP Time Server

Estes vêm em diversas formas. Em primeiro lugar, há uma série de servidores de tempo virtual na internet que distribuem o tempo gratuitamente. No entanto, como eles são baseados na internet, uma rede está a correr o risco de deixar uma porta de firewall aberta para esta comunicação de tempo. Além disso, não há controle sobre o sinal de tempo, portanto, se ele cair (ou se tornar instável ou totalmente impreciso), sua rede pode ser deixada sem uma sincronização adequada.

Dedicado Servidores NTP tempo use referências de GPS ou rádio para receber o tempo. Isso é muito mais seguro e como sinais de GPS e rádio como o WWVB (de NIST) são gerados por relógios atômicos, a precisão é inigualável.

Como o protocolo NTP é hierárquico, também significa que apenas um servidor de tempo dedicado precisa ser usado para uma rede, independentemente do tamanho, já que outros dispositivos na rede podem atuar como servidores de tempo depois de ter recebido o tempo do primário NTP servidor.

MSF Downtime em março 11

Domingo, março 7, 2010

O Laboratório Físico Nacional anunciou manutenção agendada esta semana (quinta-feira), o que significa que o sinal de tempo e freqüência MSF60kHz será desativado temporariamente para permitir que a manutenção seja realizada em segurança na estação de rádio Anthorn em Cumbria.

Normalmente, esses períodos de manutenção programados apenas duram algumas horas e não devem causar qualquer perturbaão a quem confiar no sinal MSF para aplicações de temporização.
NTP (Network Time Protocol) é bem adequado a essas perdas temporárias de sinal e pouco se nenhuma derivação deve ser experimentada por qualquer O servidor NTP usuário.

No entanto, existem alguns usuários de alto nível de servidores de tempo de rede ou podem ter preocupações com a precisão de sua tecnologia durante esses períodos agendados sem sinal. Existe outra solução para assegurar que um sinal de tempo contínuo, seguro e igualmente preciso seja sempre usado.

GPS, mais comumente usado para navegação e orientando-o de fato, uma tecnologia baseada em relógio atômico. Cada um dos satélites GPS transmite um sinal de seu relógio atômico de bordo que é usado por dispositivos de navegação por satélite que funcionam a localização através da triangulação.

Estes sinais de GPS também podem ser recebidos por um GPS servidor de horário NTP. Assim como o MSF ou outros servidores de tempo de sinal de rádio recebem o sinal externo do transmissor Anthorn, os servidores de horário GPS podem receber esse sinal exato e externo dos satélites.

Ao contrário das emissões de rádio, o GPS nunca deve cair, embora às vezes não seja prático receber o sinal, pois uma antena GPS precisa de uma visão clara do céu e, portanto, deve estar de preferência no telhado.

Para aqueles que desejam fazer dupla certeza de que nunca há um período em que um sinal não está sendo recebido pelo NTP servidor, a servidor dual time pode ser usado. Estes escolhem transmissões de rádio e GPS e o daemon NTP integrado calcula o tempo mais preciso a partir deles.

Protocolo de tempo de rede e sincronização de tempo de computador

Terça-feira, fevereiro 23rd, 2010

Peça a qualquer administrador de rede ou engenheiro de TI e pergunte-lhes o quão importante sincronização de tempo da rede é e você normalmente receberá a mesma resposta - muito.

O tempo é usado em quase todos os aspectos da computação para o log quando os eventos aconteceram. De fato, os timestamps são a única referência que um computador pode usar para manter as faixas das tarefas que realizou e as que ainda não realizou.

Quando as redes não estão sincronizadas, o resultado pode ser uma verdadeira dor de cabeça para qualquer pessoa encarregada de depurá-las. Os dados podem ser muitas vezes perdidos, os aplicativos não iniciam, o log de erros é quase impossível, sem mencionar as vulnerabilidades de segurança que podem resultar se não houver tempo de rede sincronizado.

NTP (Network Time Protocol) é a principal aplicação de sincronização de tempo que existe desde o 1980. Tem sido constantemente desenvolvido e é usado por praticamente todas as redes de computadores que exigem tempo preciso.

A maioria dos sistemas operacionais possui uma versão do NTP já instalada ea sua utilização para sincronizar um único computador é relativamente direta usando as opções nas configurações do relógio ou na barra de tarefas.

No entanto, usando o aplicativo NTP incorporado ou o daemon em um computador, o dispositivo usará uma fonte de tempo de internet como uma referência de tempo. Tudo isso é bom e bom para máquinas de mesa única, mas em uma rede é necessária uma solução mais segura.

É vital em qualquer rede informática que não haja vulnerabilidades no firewall, o que pode levar a ataques de usuários mal-intencionados. Manter uma porta aberta para se comunicar com uma fonte de tempo de internet é um método que um invasor pode usar para entrar em uma rede.

Felizmente, existem alternativas para usar a internet como uma fonte de tempo. Sinais de tempo de relógio atômico podem ser recebidos através de transmissões de rádio de onda longa ou GPS.

Dedicado O servidor NTP estão disponíveis dispositivos que tornam o processo de sincronização de tempo extremamente fácil à medida que o Servidores NTP recebe o tempo (externamente ao firewall) e pode então distribuir para todas as máquinas em uma rede - isso é feito com segurança e precisão com a maioria das redes sincronizadas com um servidor NTP trabalhando dentro de alguns milissegundos um do outro.

Sincronização comum de problemas em tempo

Domingo, janeiro 24, 2010

sincronização de tempo é essencial nas redes de computadores modernas, especialmente com a quantidade de transações sensíveis ao tempo realizadas na internet nos dias de hoje. Sem sistemas de sincronização adequados, os sistemas:

  • Seja vulnerável a ataques maliciosos
  • Susceptível à perda de dados
  • Não é possível realizar transações sensíveis ao tempo
  • Difícil de depurar

Felizmente, garantir uma rede de computadores com precisão sincronizada é relativamente simples. Existem diferentes métodos para sincronizar uma rede com a escala de tempo global UTC (Tempo Universal Coordenado), mas, ocasionalmente, alguns problemas comuns surgem.

Meu servidor de tempo dedicado não consegue receber um sinal

servidores NTP tempo dedicado receber o tempo de transmissões de ondas longas ou redes de GPS. Se estiver usando um GPS NTP servidor então uma antena GPS precisa estar situada em um telhado para obter uma visão clara do céu. No entanto, um receptor de rádio NTP não precisa de uma antena montada no telhado, embora o sinal possa ser vulnerável a interferências e o ângulo correto em direção ao transmissor deve ser alcançado.

Estou usando um servidor de tempo público na Internet, mas meus dispositivos não estão sincronizados.

Como os servidores de tempo públicos podem ser usados ​​por qualquer pessoa, eles podem receber altos níveis de tráfego. Isso pode causar problemas com a largura de banda e significa que seus pedidos de tempo não podem ser concluídos. Público Servidores NTP também pode ser vítima de ataques DDoS e alguns incidentes de alto perfil de Vandalismo NTP ter ocorrido.

Os servidores de tempo da Internet também são dispositivos 2 estratos, em outras palavras, eles próprios precisam se conectar a um servidor de horário para receber o tempo correto e, por isso, algumas referências de tempo on-line são extremamente imprecisas.

* NB - servidores de tempo de internet também são incapazes de serem autenticados para permitir NTP para estabelecer se a origem do tempo está vindo de onde afirma ser, combinado com o problema de garantir que o firewall esteja aberto para receber os pedidos de tempo, pode significar que os servidores de tempo da internet apresentam um risco claro para a segurança.

A hora no meu computador parece estar desligada por um segundo a hora UTC padrão

Você precisa verificar se um salto recente foi adicionado ao UTC. Os segundos de salto são adicionados uma ou duas vezes por ano para garantir UTC e a correspondência de rotação da Terra. Alguns servidores de tempo experimentam dificuldades em fazer o segundo ajuste de salto.

Como sincronizar uma rede de computadores usando o Protocolo de tempo (NTP)

Sábado, janeiro 16, 2010

A sincronização de redes informáticas modernas é de vital importância por uma multiplicidade de razões e graças ao protocolo de tempo NTP (Network Time Protocol) isto é relativamente direto.

NTP é um protocolo algorítmico que analisa o tempo em diferentes computadores e o compara a uma única referência de tempo e ajusta cada relógio para drift para garantir a sincronização com a fonte de tempo. O NTP é tão capaz nesta tarefa que uma rede sincronizada usando o protocolo pode realisticamente obter precisão de milissegundos.

Escolhendo a fonte de tempo

Quando se trata de estabelecer uma referência de tempo, realmente não há alternativa além de encontrar uma fonte de UTC (Tempo Universal Coordenado). UTC é o cronograma global, usado em todo o mundo como uma escala de tempo única por redes de computadores. UTC é mantido exato por uma constelação de relógios atômicos em todo o mundo.

Sincronizando para UTC

O método mais básico de receber uma fonte de tempo UTC é usar um servidor de tempo 2 na Internet do estrato. Estes são considerados estratos 2 à medida que eles distribuem o tempo depois de primeiro recebê-lo de um NTP servidor (stratum 1) que está conectado a um relógio atômico (stratum 0). Infelizmente, este não é o método mais preciso para receber UTC por causa de a distância que os dados têm para viajar do host para o cliente.

Há também problemas de segurança envolvidos no uso de uma fonte de tempo de stratum 2 na Internet, na medida em que a porta UDP 123 do firewall deve ser deixada aberta para receber o código de tempo, mas essa abertura de firewall pode ser explorada por usuários mal-intencionados.

Servidores NTP dedicados

servidores NTP tempo dedicado, frequentemente denominados servidores de tempo de rede, são o método mais preciso e seguro de sincronizar uma rede de computadores. Eles operam externamente para a rede para que não haja problemas de firewall. Esses dispositivos 1 do estrato recebem o tempo UTC direto de uma fonte de relógio atômico por transmissões de rádio de onda longa ou Rede de GPS (Sistema de Posicionamento Global). Embora isso exija uma antena, que no caso do GPS deve ser colocada em um telhado, o próprio servidor de tempo sincronizará automaticamente centenas e, na verdade, milhares de dispositivos diferentes na rede.