Arquivo para a categoria 'Uncategorized'

O servidor NTP e as escalas de tempo compreensivas

Segunda-feira, janeiro 19th, 2009

Existem vários tempos usados ​​em todo o mundo. A maioria Servidores NTP e outro tempo os servidores de rede use o UTC como fonte básica no entanto, existem outros:

Quando nos perguntam o tempo que é muito improvável, respondemos com "por qual escala de tempo", mas existem várias escalas de tempo usadas em todo o mundo e cada uma delas é baseada em diferentes métodos para acompanhar o tempo.
GMT

Horário de Greenwich (GMT) é a hora local no meridiano de Greenwich com base no hipotético sol médio. Como a órbita da Terra é elíptica e seu eixo está inclinado, a posição real do sol no fundo das estrelas aparece um pouco à frente ou atrás da posição esperada. O erro de temporização acumulado varia ao longo do ano de forma consistente e regular em até 14 minutos lentos em fevereiro para 16 minutos rápidos em novembro. O uso de um sol médio hipotético remove esse efeito. Antes que os astrônomos e navegadores da 1925 medissem GMT do meio dia ao meio-dia, começando o dia 12 horas mais tarde do que no uso civil, que também era comumente referido como GMT. Para evitar a confusão, os astrônomos concordaram em 1925 para mudar o ponto de referência de meio-dia para meia-noite, e alguns anos depois adotaram o termo Universal Time (UT) para o "novo" GMT. GMT continua a ser a base jurídica do tempo civil para o Reino Unido.

UT

Tempo Universal (UT) é o tempo solar médio no meridiano de Greenwich com 0 h UT na meia-noite média e, como a 1925 substituiu a GMT para fins científicos. Por meio dos 1950, os astrônomos tinham muita evidência de flutuações na rotação da Terra e decidiram dividir a UT em três versões. O tempo derivado diretamente das observações é chamado UT0, aplicando correções para movimentos do eixo da Terra, ou movimento polar, dá UT1 e a remoção de variações sazonais periódicas gera UT2. As diferenças entre UT0 e UT1 são da ordem dos milésimos de segundo. Hoje, apenas UT1 ainda é amplamente utilizado, pois fornece uma medida da orientação rotacional da Terra no espaço.


O padrão mundial de tempo
(UTC):

Embora o TAI forneça uma escala de tempo contínua, uniforme e precisa para fins de referência científica, não é conveniente para o uso diário porque não está em sintonia com a taxa de rotação da Terra. Uma escala de tempo que corresponde à alternância de dia e noite é muito mais útil, e desde 1972, todos os serviços de tempo de transmissão distribuem escalas de tempo com base no Tempo Universal Coordenado (UTC). UTC é uma escala de tempo atômica que é mantida de acordo com o Tempo Universal. Poucos segundos são ocasionalmente

Informação cortesia do Laboratório Físico Nacional REINO UNIDO.

Pode ser o último Leap Second esta noite, pois há chamadas para que ele seja descartado

Quarta-feira, dezembro 31st, 2008

À meia-noite, nesta noite, um segundo extra será adicionado conforme recomendado pelo Serviço Internacional de Rotação da Terra e Sistemas de Referência (IERS). Isso significa que para o último minuto do 2008 haverá 61 segundos.

Segundos bissextos foram adicionados quase todos os anos desde o início da UTC (Tempo Universal Coordenado) no 1970's. O segundo extra é adicionado para garantir que o UTC fique em sincronia com o GMT (Metais Greenwich ou às vezes chamado UT1). O GMT é o tradicional sistema de relógio da hora 24, onde um dia é definido como a rotação da Terra, que leva os segundos 86,400 para uma revolução completa.

Infelizmente, a Terra pode ser um pouco tardia em sua rotação e, se os segundos extras não foram adicionados no final do ano para compensar, eventualmente, os dois sistemas (UTC e GMT) se afastariam. Em um milênio, a diferença horária seria apenas uma hora, mas muitos argumentam que um sistema de tempo que não corresponde ao movimento dos céus seria irracional e as ocupações, como agricultura e astronomia, seriam mais difíceis.

No entanto, nem todo mundo vê da mesma forma que alguns argumentam que, à medida que as redes de computador do mundo inteiro são sincronizadas com a UTC usando Servidores NTP então o chicote do segundo extra causa quantidades incalculáveis ​​de problemas.

Agora, um grupo da União Internacional de Telecomunicações, chamado recomendou a abolição do segundo salto. A membro do grupo Elisa Felicitas Arias, do Escritório Internacional de Pesos e Medidas Em Paris, França, argumenta que uma escala de tempo que não precisa de ajustes regulares é essencial em um mundo cada vez mais interconectado. Além disso, ela diz, navios e aeronaves agora navegam via GPS em vez do sistema de tempo antigo. O GPS é executado em uma versão de tempo atômico.

No próximo ano, os Estados membros da UIT devem votar a proposta. Se 70 por cento apoiar a idéia, uma decisão oficial será tomada na Conferência Mundial de Rádio em 2011. De acordo com um relatório co-autor de Felicitas Arias, a maioria dos estados membros apoia a ideia. O Reino Unido, no entanto, está contra a reformulação de suas leis, que incluem o horário solar Greenwich Mean Time. Sem a abolição do Reino Unido pode ser difícil, diz Felicitas Arias.

"Em teoria, adicionar um segundo é tão fácil como lançar um interruptor; na prática, raramente funciona dessa maneira ", diz Dennis McCarthy, da US Naval Research Laboratory, que fornece o padrão de tempo usado pelos militares dos EUA. O mais provável de ser afetado são os sistemas de TI que precisam de precisão inferior a um segundo. No 1998 - dois segundos atrás - as comunicações de celulares ficaram escuras sobre uma parte do sul dos EUA. Diferentes regiões de serviço caíram em tempos ligeiramente diferentes, impedindo a retransmissão adequada dos sinais.

Todas as cotações atribuídas ao BBC

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.

Referências de Rádio UTC de todo o mundo

Sexta-feira, outubro 17, 2008

UTC (Tempo Universal Coordenado) é a escala de tempo civil global usada por milhões de pessoas, empresas e autoridades em todo o mundo. UTC é baseado no tempo contado pelos relógios atômicos de césio. Esses relógios são os cronômetros mais confiáveis ​​na Terra, capazes de manter um tempo preciso por vários milhões de anos, sem perder nem ganhar um segundo.

Infelizmente, os relógios de césio são muito caros e delicados de máquinas para tornar pratico para todos nós ter um, mas, felizmente, o tempo que eles dizem é transmitido por vários países. Os laboratórios nacionais de física da nação tendem a transmitir o Hora UTC A partir desses relógios por ondas longas.

No Reino Unido, a transmissão 60 kHz é transmitida pelo Laboratório Físico Nacional de um transmissor em Anthorn em Cumbria (baseava-se em Rugby até 2007). NPL constantemente mantêm as transmissões e avaliam sua precisão. Enquanto o Sinal de MSF é possível uma transmissão britânica de receber o sinal em algumas partes do norte da Europa e da Escandinávia.

No entanto, na Europa continental, o sinal de tempo e frequência mais forte é a transmissão de transmissão alemã de Frankfurt na Alemanha. Este sinal conhecido como o DCF é controlado e mantido pelo Laboratório Nacional de Física da Alemanha. Enquanto a Suíça também possui seu próprio sinal de tempo e freqüência, o sinal DCF alemão é, de longe, o mais utilizado na Europa.

Nos EUA, um sistema similar é mantido pelo NIST (Instituto Nacional de Padrões e Tempo) e é transmitido por Fort Collins, Colorado. Este sinal é conhecido como WWVB e está disponível na maioria das partes da América do Norte (incluindo o Canadá).

O Japão mantém sua própria transmissão de tempo (JJY) também, que é popular no Pacífico Sul e vários outros países (como a França) mantêm seus próprios sinais também, embora estes tendam a ter apenas uma cobertura menor.

Todos esses sinais de tempos operam de forma semelhante. A força do sinal é reduzida entre 6 e 10 dB ou desligada por um período de tempo específico antes de ser restaurada no início de cada segundo. A quantidade de tempo que o sinal é reduzido indica um fluxo de números binários com marcadores de posicionamento.
Os sinais operam em uma freqüência 60 kHz e carregam um código de hora e data que retransmite as seguintes informações em formato binário: Ano, mês, dia do mês, dia da semana, hora e minuto, DUT1 (a diferença entre UTC e UT1 que é com base na rotação da Terra). Os sinais também transmitem informações sobre o horário local, como o horário de verão britânico.

Como configurar um servidor de hora autoritativo no Windows Server 2008

Quinta-feira, outubro 16th, 2008

Sincronização de tempo Em redes de computadores modernas é essencial, todos os computadores precisam saber o tempo que muitas aplicações, desde o envio de um e-mail até o armazenamento de informações dependem do PC sabendo quando o evento ocorreu.

O Microsoft Windows Server do 2000 em diante possui um utilitário de sincronização de tempo incorporado no sistema operacional chamado Windows Time (w32time.exe) que pode ser configurado para funcionar como um tempo de reder.

O Windows Server 2008 pode configurar facilmente o relógio do sistema para usar UTC (Tempo Universal Coordenado, padrão de tempo do mundo) acessando uma fonte da Internet (seja: time.windows.com ou time.nist.gov).

Para conseguir isso, um usuário simplesmente tem que clicar duas vezes no relógio em sua área de trabalho e ajustar as configurações na guia Hora da Internet.

No entanto, deve notar-se que a Microsoft e outros fabricantes de sistemas operacionais recomendam fortemente que as referências de temporização externas sejam usadas, pois fontes da Internet não podem ser autenticadas.

Para configurar o serviço de tempo do Windows para usar uma fonte de tempo externa, clique em Iniciar, Executar e digite regedit e clique em OK.

Localize a seguinte subchave:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
No painel direito, clique com o botão direito tipo, então clique em Modificar, em Editar tipo de Valor NTP na caixa Dados do Valor, em seguida, clique em OK.

Localize a seguinte subchave:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \ AnnounceFlags.
No painel direito, clique com o botão direito do mouse em AnnounceFlags e clique em Modificar. A entrada de registro 'AnnounceFlags' indica se o servidor é uma referência de tempo confiável, o 5 indica uma fonte confiável, então na caixa Editar Valor DWORD, em Dados do Valor, digite 5 e clique em OK.

Network Time Protocol (NTP) é um protocolo de Internet usado para a transferência de tempo preciso, fornecendo informações de tempo para que um tempo preciso possa ser obtido
Para ativar o Network Time Protocol; NTPServer, localize e clique em:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
No painel direito, clique com botão direito Ativado, clique em Modificar.

Na caixa Editar valor DWORD, digite 1 em Dados do valor, em seguida, clique em OK.

Agora volte e clique em
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ NtpServer
No painel direito, clique com o botão direito NtpServer, em seguida, Modificar, em Editar valor DWORD em tipo de valor de dados no painel direito, clique com o botão direito NtpServer, em seguida, Modificar, em Editar valor DWORD em Dados do Valor digite o Domain Name System (DNS ), cada um DNS deve ser único e você deve acrescentar 0x1 ao final de cada nome DNS caso contrário as alterações não terão efeito.

Agora clique em OK.

Localize e clique na seguinte
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
No painel direito, clique com o botão direito SpecialPollInterval, em seguida, clique em Modificar.

Na caixa Editar valor DWORD, em Dados do valor, digite o número de segundos que você deseja para cada votação, ou seja, 900 15 irá pesquisar a cada minuto, em seguida, clique em OK.
Para configurar as definições de correcção de hora, localize:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
No painel direito, clique com o botão direito MaxPosPhaseCorrection, em seguida, Modificar, na caixa Editar valor DWORD, em base, clique em Decimal, em Dados do Valor, digite um tempo em segundos, como 3600 (uma hora), em seguida, clique em OK.
Agora volte e clique em:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
No painel direito, clique com o botão direito MaxNegPhaseCorrection, em seguida, Modificar.

Na caixa Edit DWORD sob base, clique em Decimal, em Dados do valor digite o tempo em segundos que você deseja pesquisar, como 3600 (urnas em uma hora)
Saia do Editor do Registro
Agora, para reiniciar o serviço de hora do Windows, clique em Iniciar, Executar (ou, em alternativa, use a facilidade do prompt de comando) e digite:

w32time net stop net start && w32time
E esse é o seu servidor de tempo, agora está funcionando.

Network Time Protocol (NTP), Compreendendo a Sincronização.

Terça-feira, outubro 7th, 2008

Network Time Protocol parece ter sido em torno de sempre. Na verdade, é mesmo um dos protocolos mais antigos da Internet que foi desenvolvido no 1980 pelo professor David Mills e seu time da Universidade de Delaware.

Em um mundo descontraído, talvez não seja importante se as redes de computadores não estiverem sincronizadas. As únicas conseqüências dos erros de temporização podem ser que um e-mail chega antes de ser enviado, mas em indústrias como reserva de lugares de avião, a bolsa de valores ou a comunicação por satélite, as frações de um segundo podem causar sérios erros, como a venda de assentos mais de uma vez, a perda de milhões de dólares ou mesmo de fraude.

Os computadores são máquinas lógicas e, como o tempo é linear para um computador, qualquer evento que ocorra em uma máquina deve acontecer antes que a notícia desse evento atinja outro. Quando as redes não são sincronizadas, os computadores lutam para lidar com eventos que, obviamente, ocorreram (como um e-mail sendo enviado), mas de acordo com o seu relógio e marca de tempo ainda não, basta pensar no erro do milênio onde temia os relógios Volte para o 1900!

Por essa razão, o NTP foi desenvolvido. O NTP usa um algoritmo (algoritmo da Marzullo) para sincronizar o tempo com a versão atual do NTP pode manter o tempo na Internet pública dentro dos milissegundos do 10 e pode ser ainda melhor em LANs. Os servidores de tempo NTP funcionam no conjunto TCP / IP e dependem do UDP (User Datagram Protocol).

Servidores NTP são normalmente dispositivos NTP dedicados que usam uma única referência de tempo para sincronizar uma rede. Esta referência de tempo é mais frequentemente uma fonte UTC (Tempo Universal Coordenado). A UTC é uma escala de tempo global distribuída por relógios atômicos através da Internet, transmissões de rádio de ondas longas especializadas ou através da rede GPS (Sistema de Posicionamento Global).

O algoritmo NTP usa essa referência de tempo para determinar a quantidade para avançar ou recuar o sistema ou relógio de rede. O NTP analisa os valores do timestamp, incluindo a freqüência de erros e sua estabilidade. Um servidor NTP manterá uma estimativa da qualidade dos relógios de referência e de si mesmo.

NTP é hierárquico. A distância da referência de temporização é dividida em estratos. Stratum 0 é a referência do relógio atômico; Stratum 1 é o servidor NTP, enquanto o Stratum 2 é um servidor que recebe informações de temporização do servidor NTP. O NTP pode suportar camadas quase ilimitadas, embora seja mais longe da referência de tempo, menos precisa será.

Como cada nível de estrato pode receber e enviar sinais de temporização, a vantagem desse sistema hierárquico é que milhares de máquinas podem ser sincronizadas com apenas a necessidade de um servidor NTP.

O NTP contém uma medida de segurança chamada autenticação. A autenticação verifica se cada marca de tempo veio da referência de tempo pretendida, analisando um conjunto de chaves de criptografia que são enviadas com a referência de tempo. O NTP analisa e confirma se veio da fonte do tempo, verificando-o contra um conjunto de chaves confiáveis ​​em seus arquivos de configuração.

No entanto, a autenticação não está disponível a partir de fontes de tempo de toda a Internet, e é por isso que a Microsoft e a Novell, entre outras, recomendam fortemente apenas referências de tempo externas, como um dedicado GPS NTP servidor ou aquele que recebe a transmissão de ondas longas de tempo e frequência nacional.

Recebendo uma fonte de tempo

Quinta-feira, setembro 18th, 2008

A Servidor NTP se conecta a uma rede informática com o objetivo de sincronizar todos os computadores, roteadores e outros dispositivos exatamente na mesma hora. Os servidores NTP usam o Network Time Protocol para ajustar o drift de diferentes máquinas para combinar o tempo de referência.

Os servidores NTP dependem do uso de um relógio de referência; a maioria das redes que usam um servidor NTP usará uma fonte de hora UTC (Tempo Universal Coordenado). A UTC é baseada no tempo contado pelos relógios atômicos incrivelmente precisos e caros.

Os relógios atômicos trabalham no princípio de que um único átomo (na maioria dos casos, o cesio -133) ressoará a uma taxa exata em determinados níveis de energia. A precisão dos relógios atômicos é tão proficiente que a UTC foi desenvolvida para permitir combinar o horário atômico internacional (TAI) e Greenwich Meantime (GMT), permitindo a desaceleração da rotação da Terra ao adicionar saltos e, portanto, manter o Sol na Terra meridiano ao meio dia.

A falta de conta para este desaceleramento na rotação da Terra resultaria na eventual deriva do dia e da noite (embora em muitos milênios).
A NTP servidor pode ser configurado para receber um sinal de hora UTC de toda a Internet, embora estes possam variar tremendamente em precisão e dependem de distâncias razoavelmente próximas do cliente e do servidor.

Basear-se em referências de tempo baseadas na Internet também pode deixar uma rede aberta para usuários mal-intencionados, pois não podem utilizar a autenticação NTP, que é uma medida de segurança usada para garantir uma referência de tempo é o que ela diz.

Muitos servidores NTP dedicados são projetados para receber uma referência de tempo mais precisa e autenticada. Um método utiliza transmissões de rádio que são transmitidas por vários laboratórios nacionais de física, como NIST (National Institute for Standards and Technology) nos EUA (sinal WWVB) e NPL (National Physical Laboratory) no Reino Unido (sinal MSF). Esses sinais são transmitidos em ondas longas e podem ser retirados dentro da área de transmissão, embora os sinais possam ser bloqueados por características geográficas locais.

Outro método para receber uma referência de cronograma UTC é usar os relógios atômicos de bordo na rede GPS (Sistema de Posicionamento Global). Enquanto o GPS é mais conhecido como um sistema de posicionamento, o satélite realmente retransmite informações de temporização que são usadas pelos receptores de GPS para calcular o tempo que viajou e, portanto, a distância.
Enquanto os sinais GPS não são transmitidos em formato UTC, eles são altamente precisos e o NTP não tem nenhum problema em convertê-los.

O NTP servidor verifica o carimbo de data / hora da fonte UTC e usa as informações para calcular se os relógios da rede estão a deriva e adiciona ou subtrai um segundo para coincidir com o relógio de referência. O servidor NTP fará isso em intervalos estabelecidos, normalmente a cada quinze minutos para garantir uma precisão perfeita.

O NTP é preciso dentro do 1 / 100th de um segundo (milissegundos 10) na Internet pública e pode executar ainda melhor em LANs e WANS com precisão de 1 / 5000th de um segundo (microseconds 200) não desconhecidos.

Para garantir uma maior precisão, o serviço NTP (ou daemon no Linux) é executado em segundo plano e não acredita no tempo que é informado até depois de várias trocas e cada um passou uma especificação de protocolo (um teste), o servidor é considerado. Geralmente, leva cerca de cinco boas amostras) até que um servidor NTP seja aceito como fonte de tempo.

Uma Breve História do Tempo NTP

Quarta-feira setembro 17th, 2008

NTP (protocolo de tempo de rede) é um protocolo de Internet. Os protocolos são simplesmente um conjunto de instruções que um computador seguirá e o NTP foi projetado e desenvolvido para sincronizar redes de computadores.

Foi desenvolvido no 1985 pelo professor David Mills da Universidade de Delaware quando a Internet ainda estava em sua infância. O professor Mills percebeu a necessidade de sincronização entre os computadores quando eles conversavam um com o outro.

O NTP usa o Algoritmo de Marzullo, que é um algoritmo de acordo usado para selecionar fontes para estimar o tempo exato de várias fontes de tempo ruidosas. O NTP funciona distribuindo uma única fonte de tempo. Embora essa referência de tempo possa ser qualquer coisa, como um relógio de pulso, não faz sentido sincronizar uma rede com qualquer outra coisa além do tempo UTC.

UTC (Tempo Universal Coordenado) é uma escala de tempo global baseada no tempo contado pelos relógios atômicos. Os relógios atômicos possuem níveis tão altos de precisão que não perdem ou ganham um segundo em mais de um milhão de anos.

Ao sincronizar com uma fonte de hora UTC, uma rede pode afetar ser sincronizada para qualquer outra rede que use a hora UTC.

Uma vez que uma fonte de tempo foi selecionada, o daemon NTP (ou serviço no Windows) não só distribui a referência de tempo, mas também verifica continuamente a precisão e os erros.

NTP é um sistema hierárquico. A distância de um servidor de tempo é referida como um nível de estrato. Um servidor 0 do estrato é uma fonte de tempo em si, como um relógio atômico, um servidor 1 de estrato é o servidor de horário NTP, enquanto um servidor 2 de estrato é um dispositivo que recebe o tempo do servidor de tempo e os servidores de estratos 3 recebem o sinal de tempo através de um servidor 2 do estrato.

Organizar a rede em estratos significa que uma O servidor NTP pode distribuir o tempo para centenas ou mesmo milhares de máquinas sem a rede ou o próprio servidor de tempo se congestionando com o tráfego. Embora seja preciso notar que quanto mais baixo o nível do estrato, pode esperar-se um dispositivo de queda de precisão.

O sinal de hora UTC atual pode ser recebido de várias maneiras. Através da Internet, embora isso possa causar problemas de segurança, pois o sinal de tempo não pode ser autenticado, que é a medida de segurança incorporada do NTP. É muito mais seguro receber um sinal de tempo de um sinal de rádio transmitido por vários laboratórios nacionais de física ou mesmo a rede GPS cujos relógios atômicos de bordo podem ser utilizados como fonte de tempo se o O servidor NTP está equipado com um receptor de GPS.

Escolhendo um servidor NTP e selecionando a melhor fonte de tempo para você

Quarta-feira setembro 10th, 2008

O NTP servidor é parte integrante da rede informática moderna. Sem Protocolo de Tempo de Rede e Servidores NTP tempo Muitas das funcionalidades modernas de computadores que damos por certo, como reservas on-line, comércio por internet e comunicação via satélite, seriam impossíveis.

A sincronização em computadores é tratada pelo NTP. Os servidores NTP e NTP usam uma única referência de tempo para sincronizar todas as máquinas em uma rede a essa hora. Esta referência de tempo poderia de fato ser qualquer coisa, como o tempo em um relógio de pulso, talvez. No entanto, a sincronização é inútil, a menos que uma fonte de tempo UTC (tempo horário coordenado) seja usada como o UTC foi desenvolvido para permitir que o mundo inteiro se sincronize ao mesmo tempo, permitindo uma sincronização verdadeiramente global.

A UTC baseia-se no tempo contado pelos relógios atômicos, embora medidas de compensação, como Leap Seconds, sejam adicionadas à UTC para mantê-lo em linha com Greenwich Meantime (GMT).

Os relógios atômicos são muito caros e extremamente delicados, e não o tipo de coisa que pode ser alojada na sala do servidor do escritório. Felizmente, um servidor NTP pode receber uma fonte de tempo UTC de vários locais diferentes.

A Internet é talvez a fonte mais utilizada de referências de tempo. Infelizmente, no entanto, há dificuldades em usar a Internet para obter uma fonte de tempo. Em primeiro lugar, as fontes de tempo da Internet não podem ser autenticadas. A autenticação é uma medida de segurança usada pelo NTP para verificar se a fonte de tempo é genuína. Em segundo lugar, usar uma referência de tempo da Internet significa que um buraco deve ser aberto no firewall da rede, novamente comprometido com a segurança. Em terceiro lugar, as fontes de tempo da Internet são notoriamente imprecisas e as que não são, muitas vezes, podem estar muito longe de um cliente para fornecer qualquer precisão útil.

No entanto, se a segurança e o alto nível de precisão para o tempo UTC não são necessários, a Internet pode fornecer uma solução simples e acessível.

Um método muito mais seguro de receber uma referência de cronometragem do UTC é usar o tempo nacional especializado e transmissão de freqüência transmitida por vários países. O Reino Unido (MSF), os EUA (WWVB), a Alemanha (DCF) e o Japão (JJY) possuem um sinal de temporização de ondas longas. Embora esses sinais estejam limitados em alcance e força, onde estão disponíveis eles fazem uma fonte de tempo ideal, pois o receptor de rádio pode escolher esses sinais de dentro de um prédio. Essas transmissões também podem ser autenticadas, fornecendo um alto nível de segurança.

A terceira e talvez a solução mais simples é usar um servidor NTP GPS. Estes usam os sinais enviados do Sistema de Posicionamento Global que contém informações de temporização. Isso é ideal, pois o sinal do GPS pode ser recebido literalmente em qualquer lugar do mundo, portanto, se não houver transmissão de rádio sua área, a rede de GPS fornecerá uma solução segura e autenticada.

A única desvantagem para o GPS é que uma antena tem que ter uma boa visão do céu e, portanto, precisa ser posicionada no telhado. Isso, obviamente, tem desvantagens logísticas se a sala do servidor estiver no porão de um raspador de céu.

Ao selecionar uma fonte de tempo, a coisa mais importante a lembrar é onde a NTP servidor vai estar situado. Se estiver dentro de casa e não há oportunidade de correr e antena ao telhado, as transmissões de rádio seriam a melhor alternativa. Se não houver transmissão de rádio em seu país / área ou os sinais são bloqueados pela topografia local, então o GPS é uma solução ideal.

No entanto, se a precisão e segurança não são um problema, a Internet seria a solução mais óbvia.

Compreendendo um servidor NTP GPS

Segunda-feira, setembro 8, 2008

A Servidor NTP GPS é um tipo de servidor de tempo que usa Network Time Protocol (NTP) como um método para sincronizar o tempo em dispositivos de rede e computadores depois de receber um sinal de tempo da rede GPS.

A rede GPS (Sistema de Posicionamento Global) é uma constelação de satélites de propriedade e operação dos militares dos EUA. A maioria das pessoas está ciente do GPS como um auxílio para a navegação por satélite. Na verdade, a base das transmissões transmitidas pelos satélites GPS é um sinal de tempo. Este sinal de tempo é gerado pelo relógio atômico do satélite. É esta informação que um sistema de navegação por satélite recebe e calcula por triangulação a distância dos satélites.

Este sinal de temporização é o que é usado por um servidor NTP GPS como referência para sincronizar uma rede também. O NTP distribui esse tempo a todos os roteadores e computadores dessa rede.

A Servidor NTP GPS é composto por um receptor GPS, antena GPS e software NTP. A antena GPS deve estar situada no telhado, o que proporcionará a melhor possibilidade de receber as transmissões dos satélites.

O receptor GPS converte essa informação em informações de temporização que podem ser lidas e distribuídas pelo NTP.

Enquanto os relógios atômicos a bordo dos satélites GPS não transmitem um código de cronograma UTC (Tempo Universal Coordenado). No entanto, o NTP tem a capacidade de converter o relógio atômico dos satélites para a UTC. Isso permite que as redes de computadores sejam sincronizadas com a mesma fonte de tempo universal, independentemente de onde elas estejam no mundo.

Usando um servidor NTP GPS dedicado, uma rede pode ser sincronizada dentro de alguns milissegundos de tempo UTC, com precisão de poucas centenas de nanosegundos possibilitado por LAN.