Arquivo para a categoria 'avançada NTP'

Salte segundo erros e configuração

Domingo, janeiro 18, 2009

Além das celebrações usuais e folia no final de dezembro trouxe com a adição de outro Leap Second para UTC tempo (Tempo Universal Coordenado).

UTC é o cronograma global utilizado pelas redes de computadores em todo o mundo garantindo que todos estejam mantendo o mesmo tempo. Leap Seconds é adicionado ao UTC pelo Serviço Internacional de Rotação da Terra (IERS) em resposta à desaceleração da rotação da Terra devido a forças de maré e outras anomalias. Falha ao inserir um segundo passo significaria que a UTC se afastaria da GMT (Greenwich Meantime) - muitas vezes referida como UT1. O GMT é baseado na posição dos corpos celestes, então, ao meio dia, o sol está no seu mais alto acima do Meridiano de Greenwich.

Se UTC e GMT fossem distanciados, tornaria a vida difícil para pessoas como astrônomos e agricultores e, eventualmente, a noite e o dia deriva (embora em mil anos ou mais).

Normalmente os segundos de salto são adicionados ao último minuto de dezembro de 31, mas ocasionalmente, se mais de um for exigido em um ano, então é adicionado no verão.

Os segundos de salto, no entanto, são controversos e também podem causar problemas se o equipamento não for projetado com alguns segundos em mente. Por exemplo, o segundo salto mais recente foi adicionado no 31 de dezembro e causou que o banco de dados do gigante do Oracle Cluster Ready Service falhasse. Isso resultou no reinício automático do sistema no Ano Novo.

Leap Seconds também pode causar problemas se as redes são sincronizadas usando fontes de tempo da Internet ou dispositivos que exigem intervenção manual. Felizmente, mais dedicado Servidores NTP são projetados com Leap Seconds em mente. Esses dispositivos não requerem nenhuma intervenção e ajustará automaticamente toda a rede ao tempo correto quando houver um Leap Second.

Um dedicado NTP servidor não é apenas autoajuste, não requer nenhuma intervenção manual, mas também são altamente precisos sendo servidores 1 de estratos (a maioria das fontes de tempo da Internet são dispositivos 2 estratos, em outras palavras, dispositivos que recebem sinais de tempo dos dispositivos 1 do estrato e, em seguida, reeditá-lo), mas também são altamente seguro sendo dispositivos externos que não são obrigados a estar atrás do firewall.

A sincronização do tempo do servidor NTP é fácil

Sexta-feira, janeiro 16, 2009

Sincronização de tempo é muitas vezes descrito como uma "dor de cabeça" pelos administradores de rede. Manter computadores em uma rede que funciona ao mesmo tempo é cada vez mais importante nas modernas comunicações de rede, especialmente se uma rede tiver que se comunicar com outra rede executada de forma independente.

Por esta razão UTC (Tempo Universal Coordenado) foi desenvolvido para garantir que todas as redes estejam executando a mesma escala de tempo precisa. UTC é baseado no tempo contado por relógios atômicos então é altamente preciso, nunca perdeu nem um segundo. Sincronização de tempo de rede No entanto, é relativamente simples, graças ao protocolo NTP (Network Time Protocol).

As fontes de tempo UTC estão amplamente disponíveis com mais de mil servidores 1 stratum online disponíveis na Internet. O nível do estrato descreve o quão longe um servidor de tempo é um relógio atômico (um relógio atômico que gera UTC é conhecido como um dispositivo 0 de estrato). A maioria dos servidores de tempo disponíveis na Internet na verdade não são dispositivos 1 estratos, mas são estratos na medida em que recebem seu tempo de um dispositivo que, por sua vez, recebe o sinal de hora UTC.

Para muitas aplicações, isso pode ser suficientemente preciso, mas, como essas fontes de tempo estão na Internet, há muito pouco que você pode fazer para garantir sua precisão e precisão. Na verdade, mesmo que uma fonte da Internet seja altamente precisa, a distância pode causar atrasos no sinal de tempo.

As fontes de tempo da Internet também não são seguras, pois estão situadas fora do firewall, forçando a rede a ser deixada aberta para os pedidos de tempo. Por esse motivo, os administradores de rede sério sobre sincronização de horário optam por usar seu próprio servidor 1 de estrato externo.

Esses dispositivos, muitas vezes chamados de NTP servidor, receba uma fonte de hora UTC de uma fonte confiável e segura, como um satélite GPS, em seguida, distribua-a entre a rede. o NTP servidor é muito mais seguro do que uma fonte de tempo baseada na Internet e é relativamente barato e altamente preciso.

Sincronização de Tempo do Servidor NTP para Dummies

Quarta-feira, janeiro 14, 2009

Sincronização de tempo é extremamente importante para redes de computadores modernos. Em alguns setores, a sincronização de tempo é absolutamente vital, especialmente quando se está lidando com tecnologias como o controle de tráfego aéreo ou a navegação marítima, onde centenas de vidas podem ser colocadas em risco pela falta de tempo preciso.

Mesmo no mundo financeiro, a sincronização correta do tempo é vital, pois milhões podem ser adicionados ou eliminados dos preços das ações a cada segundo. Por esta razão, o mundo inteiro adere a uma escala de tempo global conhecida como tempo universal coordenado (UTC). No entanto, aderir à UTC e manter a UTC precisa são duas coisas diferentes.

A maioria dos relógios de computador são osciladores simples que se movem lentamente mais rapidamente ou mais lentamente. Infelizmente, isso significa que, por mais precisos que sejam na segunda-feira, eles terão se desviado na sexta-feira. Esse desvio pode ser de apenas uma fração de segundo, mas logo não demorará muito para que a hora originalmente UTC seja mais de um segundo.

Em muitas indústrias isso pode não significar uma questão de vida ou morte da perda de milhões em ações e ações, mas a falta de sincronização de tempo pode ter consequências imprevistas, como deixar uma empresa menos protegida contra fraudes. No entanto, receber e manter a hora UTC verdadeira é bastante simples.

Dedicado tempo os servidores de rede estão disponíveis que usa o protocolo NTP (Network Time Protocol) para verificar continuamente a hora de uma rede em relação a uma fonte de hora UTC. Esses dispositivos são geralmente chamados de NTP servidor, servidor de horário ou servidor de horário de rede. o NTP servidor ajusta constantemente todos os dispositivos em uma rede para garantir que as máquinas não estejam saindo do UTC.

O UTC está disponível em várias fontes, incluindo a rede GPS. Esta é uma fonte ideal de tempo UTC, pois é segura, confiável e está disponível em todos os lugares do planeta. A UTC também está disponível através de transmissões de rádio nacionais especializadas que são transmitidas de Laboratórios nacionais de física embora eles não estejam disponíveis em todos os lugares.

Histórico do Servidor NTP Adquirindo Precisão

Segunda-feira, janeiro 12th, 2009

Quando olhamos para os nossos relógios ou para o relógio do escritório, muitas vezes tomamos como certo que o tempo que nos é dado está correto. Podemos notar se os nossos relógios são dez minutos rápidos ou lentos, mas tomamos pouca atenção se estiverem um segundo ou dois fora.

No entanto, por milhares de anos a humanidade tem caminhado para se tornar cada vez mais relógios precisos cujos benefícios são abundantes hoje em nossa era de navegação por satélite, Servidores NTP, a Internet e as comunicações globais.

Para entender como o tempo exato pode ser medido, é importante primeiro entender o conceito de tempo em si. O tempo como foi medido na Terra por milênios é um conceito diferente do próprio tempo que, como Einstein nos informou, fazia parte do tecido do próprio universo no que ele descreveu como um espaço-tempo de quatro dimensões.

No entanto, historicamente medimos o tempo com base não apenas na passagem do tempo, mas na rotação do nosso planeta em relação ao Sol e à Lua. Um dia é dividido em 24 partes iguais (horas), cada uma das quais é dividida em 60 minutos e o minuto é dividido em 60 segundos.

No entanto, agora se percebeu que medir o tempo dessa maneira não pode ser considerado preciso, já que a rotação da Terra varia de dia para dia. Todos os tipos de variáveis, como forças de maré, furacões, ventos solares e até mesmo a quantidade de neve nos pólos, afetam a velocidade de rotação da Terra. Na verdade, quando os dinossauros começaram a vagar pela Terra, a duração de um dia, conforme medimos agora, seria de apenas 22 horas.

Agora baseamos nossa marcação de tempo na transição de átomos usando relógios atômicos com um segundo baseado em períodos 9,192,631,770 da radiação emitida pela transição hiperfina de um átomo de césio sindicalizado no estado fundamental. Embora isso possa parecer complicado, é apenas um 'tick' atômico que nunca altera e, portanto, pode fornecer uma referência altamente precisa para basear nosso tempo.

Relógios atômicos usam essa ressonância atômica e podem manter o tempo que é tão preciso que um segundo não é perdido em até um bilhão de anos. Todas as tecnologias modernas aproveitam essa precisão, permitindo muitas das comunicações e do comércio global dos quais nos beneficiamos hoje com a utilização da navegação por satélite, Servidores NTP e controle de tráfego aéreo mudando a maneira como vivemos nossas vidas.

O servidor NTP e o motivo do relógio atômico para a precisão

Sábado, janeiro 10, 2009

Numa era de relógios atômicos e NTP servidor A manutenção do tempo é agora mais precisa que nunca, com uma precisão cada vez maior, tendo permitido muitas das tecnologias e sistemas que agora damos por certo.

Embora o tempo tenha sempre sido uma preocupação da humanidade, só foi nas últimas décadas que a verdadeira precisão foi possível graças ao advento da relógio atômico.

Antes do tempo atômico, os osciladores elétricos como os encontrados no relógio digital médio eram a medida mais precisa do tempo e, enquanto os relógios eletrônicos como estes são muito mais precisos do que seus predecessores - os relógios mecânicos, eles ainda podem drift até um segundo por semana .

Mas por que o tempo precisa ser tão preciso, afinal, quão importante pode ser um segundo? No dia-a-dia da vida, um segundo não é tão importante e os relógios eletrônicos (e até os mecânicos) proporcionam cronogramas adequados para nossas necessidades.

No nosso dia a dia, um segundo faz pouca diferença, mas em muitas aplicações modernas, um segundo pode ser uma idade.

A navegação por satélite moderna é um exemplo. Esses dispositivos podem identificar uma localização em qualquer lugar da Terra a poucos metros. No entanto, eles só podem fazer isso por causa da natureza ultra-precisa dos relógios atômicos que controlam o sistema à medida que o sinal de tempo enviado pelos satélites de navegação viaja à velocidade da luz, que é quase 300,000 km por segundo.

À medida que a luz pode percorrer uma distância tão grande em um segundo, qualquer relógio atômico que regula um sistema de navegação por satélite que fosse apenas um segundo, o posicionamento seria impreciso em milhares de quilômetros, tornando o sistema de posicionamento inútil.

Existem muitas outras tecnologias que requerem precisão semelhante e também muitas das formas de comércio e comunicação. As ações e as ações flutuam para cima e para baixo a cada segundo e o comércio global exige que todos em todo o mundo tenham que se comunicar usando o mesmo tempo.

A maioria das redes de computadores são controladas usando um NTP servidor (Network Time Protocol). Esses dispositivos permitem que as redes de computadores usem o mesmo cronograma horário baseado em relógio atômico (tempo universal coordenado). Ao utilizar UTC através de um servidor NTP, as redes de computadores podem ser sincronizadas dentro de alguns milissegundos umas das outras.

Servidor NTP executando uma rede (Parte 2)

Quinta-feira, janeiro 8th, 2009

Estratégia de Estratos

Os níveis de estrato descrevem a distância entre um dispositivo e o relógio de referência. Por exemplo, um relógio atômico baseado em um laboratório de física ou satélite GPS é um dispositivo 0 de estrato. UMA estrato 1 O dispositivo é um servidor de tempo que recebe tempo de um dispositivo 0 de estrato, de modo que qualquer dispositivo dedicado NTP servidor é o estrato 1. Os dispositivos que recebem o tempo do servidor de tempo, como computadores e roteadores, são dispositivos 2 de estratos.

NTP pode suportar níveis de estrato 16 e, embora exista uma queda de precisão, quanto mais longe você vá, os níveis de estrato são projetados para permitir que grandes redes recebam um tempo de um único servidor NTP sem causar congestionamento de rede ou bloqueio na largura de banda .

Quando se utiliza um NTP servidor é importante não sobrecarregar o dispositivo com solicitações de tempo para que a rede seja dividida com um número seleto de máquinas que levam pedidos do NTP servidor (o fabricante do servidor NTP pode recomendar o número de solicitações que ele pode manipular). Esses dispositivos 2 de stratum podem ser usados ​​como referências de tempo para outros dispositivos (que se tornam dispositivos 3 de stratum) em redes muito grandes, que podem ser usadas como referências de tempo propriamente ditas.

Servidor NTP executando uma rede (Parte 1)

Terça-feira, janeiro 6, 2009

Servidores NTP são uma ferramenta vital para qualquer empresa que precise se comunicar de forma global e segura. Os servidores NTP distribuem o Tempo Universal Coordenado (UTC), o cronograma global do mundo baseado no tempo altamente preciso contado pelos relógios atômicos.

NTP (Network Time Protocol) é o protocolo usado para distribuir o tempo UTC em uma rede, ele também garante que todo o tempo é preciso e estável. No entanto, existem muitas armadilhas na criação de um Rede NTP, aqui são os mais comuns:

Usando a fonte de tempo correta

Alcançar a fonte de tempo mais adequada é fundamental na criação de uma rede NTP. A fonte de tempo será distribuída entre todas as máquinas e dispositivos em uma rede por isso é vital que não seja apenas preciso, mas também estável e seguro.

Muitos administradores do sistema reduzem os cantos com uma fonte de tempo. Alguns decidirão usar uma fonte de tempo baseada na Internet, embora estes não sejam seguros, pois o firewall exigirá uma abertura e também muitas fontes de internet são totalmente imprecisas ou muito distantes para permitir qualquer precisão útil.

Existem dois métodos altamente seguros de receber uma fonte de hora UTC. O primeiro é utilizar a rede GPS que, embora não transmita UTC, Hora do GPS é baseado no tempo atômico internacional e, portanto, é fácil para o NTP converter. Os sinais de tempo GPS também estão disponíveis em todo o mundo.

O segundo método é usar os sinais de rádio de ondas longas transmitidos por alguns laboratórios físicos nacionais. Estes sinais, no entanto, não estão disponíveis em todos os países e têm um alcance finito e são susceptíveis de interferência e topografia local.

Configuração do servidor NTP para Windows e Linux

Domingo, janeiro 4, 2009

Network Time Protocol foi desenvolvido para manter os computadores sincronizados. Todos os computadores são propensos a drift e o tempo preciso é essencial para muitas aplicações de tempo crítico.

Uma versão do NTP está instalada na maioria das versões do Windows (embora uma versão despojada chamada SNTP - NTP simplificado esteja em versões mais antigas) e Linux, mas pode fazer o download gratuito do NTP.org.

Ao sincronizar uma rede aa é preferível usar uma NTP servidor que recebe uma fonte de tempo de um relógio atômico seja através de transmissões de rádio especializadas ou Rede de GPS. No entanto, muitas referências de tempo da Internet estão disponíveis, algumas mais confiáveis ​​do que outras, embora seja preciso notar que as fontes de tempo baseadas na Internet não podem ser autenticadas pelo NTP, deixando seu computador vulnerável a ameaças.

NTP é hierárquico e organizado em estrato. Stratum 0 é uma referência de tempo, enquanto o stratum 1 é um servidor conectado a uma fonte de temporização 0 do estrato e um estrato 2 é um computador (ou dispositivo) conectado a um servidor 1 do estrato.

A configuração básica do NTP é feita usando o arquivo /etc/ntp.conf, você deve editá-lo e colocar o endereço IP dos servidores 1 e stratum 2 do estrato. Aqui está um exemplo de um arquivo ntp.conf básico:

servidor xxx.yyy.zzz.aaa prefere (endereço do servidor de tempo, como time.windows.com)

servidor 123.123.1.0

servidor 122.123.1.0 stratum 3

Driftfile / etc / ntp / drift

O arquivo ntp.conf mais básico listará servidores 2, um que deseja sincronizar também e um endereço IP para si próprio. É bom arrumar para ter mais de um servidor para referência no caso de um cair.

Um servidor com a tag 'preferir' é usado para uma fonte confiável, garantindo que o NTP sempre use esse servidor quando possível. O endereço IP será usado em caso de problemas quando o NTP sincronizará consigo mesmo. O arquivo de deriva é onde o NTP cria uma gravação da taxa de deriva do relógio do sistema e ajusta-se automaticamente para isso.

O NTP irá ajustar a hora do sistema, mas apenas lentamente. O NTP aguardará pelo menos dez pacotes de informações antes de confiar na fonte do tempo. Para testar o NTP, basta alterar o relógio do sistema por meia hora no final do dia e a hora da manhã deve estar correta.

Corrigindo o Tempo da Rede

Segunda-feira, dezembro 22nd, 2008

As redes distribuídas dependem completamente da hora correta. Os computadores precisam de marcadores de hora para solicitar eventos e, quando uma coleção de máquinas estão trabalhando em conjunto, é imperativo que elas sejam executadas ao mesmo tempo.

Infelizmente, os PCs modernos não são projetados para serem cronometradores perfeitos. Os relogios do sistema são osciladores eletrônicos simples e são propensos a deriva. Normalmente, isso não é um problema quando as máquinas estão funcionando de forma independente, mas quando se comunicam em toda a rede podem ocorrer todos os tipos de problemas.

Dos e-mails que chegam antes de serem enviados para falhas completas do sistema, a falta de sincronização pode causar problemas incontáveis ​​em uma rede e é por esse motivo que os servidores de tempo de rede são usados ​​para garantir que toda a rede seja sincronizada em conjunto.

Tempo os servidores de rede vem em duas formas - o GPS servidor de tempo e o servidor de tempo referenciado por rádio. GPS NTP Os servidores usam o sinal de tempo transmitido a partir de satélites GPS. Isso é extremamente preciso, pois é gerado por um relógio atômico a bordo do satélite GPS. Rádio referenciado NTP servidors usa uma transmissão de onda longa transmitida por vários laboratórios nacionais de física.

Ambos esses métodos são uma boa fonte de Tempo Universal Coordenado (UTC) a escala mundial de tempo global. O UTC é usado por redes em todo o mundo e a sincronização permite que as redes de computadores se comuniquem com confiança e participem de transações sensíveis ao tempo sem erros.

Alguns administradores usam a Internet para receber uma fonte de hora UTC. Enquanto um servidor de tempo de rede dedicado não é necessário para fazer isso, ele tem desvantagens de segurança na medida em que uma porta precisa ser aberta no firewall para que o computador se comunique com o NTP servidor, isso pode deixar um sistema vulnerável e aberto ao ataque. Além disso, as fontes do tempo da Internet são notoriamente pouco confiáveis, muitas delas são muito imprecisas ou muito longe para servir qualquer propósito útil.

Por que a necessidade de NTP

Sábado, dezembro 20, 2008

Network Time Protocol é um protocolo de Internet usado para sincronizar relógios de computador para uma referência de tempo estável e precisa. NTP foi originalmente desenvolvido pelo professor David L. Mills na Universidade de Delaware no 1985 e é um protocolo padrão da Internet.

NTP foi desenvolvido para resolver o problema de vários computadores trabalhando juntos e tendo o tempo diferente. Enquanto o tempo geralmente apenas avança, se os programas estiverem funcionando em diferentes computadores, o tempo deve avançar mesmo se você mudar de um computador para outro. No entanto, se um sistema está à frente do outro, mudar entre esses sistemas faria com que o tempo passasse para trás e para trás.

Como conseqüência, as redes podem executar seu próprio tempo, mas assim que você se conectar à Internet, os efeitos tornam-se visíveis. Apenas as mensagens de e-mail chegam antes de serem enviadas, e até mesmo foram respondidas antes de serem enviadas por correio.

Embora esse tipo de problema possa parecer inócuo quando se trata de receber e-mails, no entanto, em alguns ambientes, a falta de sincronização pode ter resultados desastrosos, por isso o controle do tráfego aéreo foi uma das primeiras aplicações para o NTP.

NTP usa uma única fonte de tempo e distribui-lo entre todos os dispositivos em uma rede, ele faz isso usando um algoritmo que funciona quanto ajustar um relógio do sistema para garantir a sincronização.

O NTP trabalha em uma base hierárquica para garantir que não haja problemas de tráfego de rede e de largura de banda. Ele usa uma única fonte de tempo, normalmente UTC (tempo universal coordenado) e recebe solicitações de tempo das máquinas no topo da hierarquia, que depois passa o tempo mais abaixo da cadeia.

A maioria das redes que utilizam o NTP usará uma servidor de tempo de rede para receber seu sinal de hora UTC. Estes podem receber o tempo do Rede de GPS ou transmissões de rádio transmitidas por laboratórios nacionais de física. Esses dedicados Servidores NTP tempo são ideais, pois recebem tempo direto de uma fonte de relógio atômico, eles também são seguros, pois estão situados externamente e, portanto, não exigem interrupções no firewall da rede.