Utilidade de um novo servidor NTP stratum-1

4

Um físico que conheço que trabalha em uma instituição do governo recentemente comentou que eles têm um relógio de césio, e eles estavam considerando a possibilidade de configurar um servidor NTP de estrato público 1 anexado a ele.

No entanto, eles (e eu) estavam se perguntando sobre os benefícios / utilidade de fazer isso. Como desenvolvedor, eu nunca precisei usar o NTP diretamente, então meu conhecimento é bastante vago. Até onde sei, existem apenas alguns poucos servidores NTP neste país (Argentina), mas Eu sei que o NTP compensa a latência da rede, então existe algum benefício em ter um servidor mais próximo?

    
por Mauricio Scheffer 21.01.2014 / 18:05

4 respostas

9

Esta é uma questão altamente de busca de opinião, mas eu vou responder de qualquer maneira.

Eu executo um servidor de pool NTP. É um dos grandes números nos pools do Reino Unido e Europa, mas é bastante usado - esse é o número de clientes únicos fazendo solicitações a cada segundo durante o ano passado:

Mesmo nos países altamente industrializados, há sempre a necessidade de mais servidores de pool; fora dessa região, há ainda mais necessidade, se o tráfego na lista de discussão do pool for qualquer coisa. Se você tem um relógio stratum-0, e não se importa de colocá-lo em uma caixa unix e criar um servidor público stratum-1, será um serviço para a internet como um todo.

Além disso, como outros apontaram, ser uma ida e volta previsível de um servidor NTP melhora a própria sincronização. As latências de ida e volta tendem a se tornar menos previsíveis quando os links congestionados se envolvem, e os links interurbanos costumam ser os mais congestionados, então seu servidor será particularmente útil para as pessoas na América do Sul; Argentinos acima de tudo.

Executá-lo através do sistema de pool NTP minimiza a carga de trabalho envolvida, já que o sistema de monitoramento do pool o tirará do pool se você perder a sincronização ou começar a anunciar um tempo maluco.

    
por 21.01.2014 / 18:22
3

Na minha humilde opinião, a qualidade dos relógios de computador melhorou bastante ao longo da última década e agora há um grande número de servidores NTP executados por voluntários e profissionais.

A execução de um servidor NTP público está prestes a cuidar dele. Se as pessoas não podem confiar nele, então não há sentido em executá-lo. Se as pessoas quiserem contar com ele, ele precisa ser cuidado - o que pode ser inconveniente se ele quebrar na hora errada.

O NTP é melhor com um tempo de ida e volta constante ou previsível. Não importa tanto quanto tempo é consistente.

Definitivamente não jogue fora. Mas, a menos que algum de vocês tenha necessidade de um relógio mais preciso e preciso do que o seu computador + ntp pode lhe dar, então não, não há muito sentido.

    
por 21.01.2014 / 18:15
1

Benefício do servidor ntp mais próximo: precisão e precisão da sincronização de tempo.

Benefício de servidores adicionais: permite que clientes ntp detectem se um servidor está se comportando mal.

    
por 21.01.2014 / 18:18
1

Se o relógio de césio não fornecer NTP (construído no servidor), então você deve ter uma entrada para o seu servidor NTP, talvez Linux, que será um servidor Stratum 1. Mas, para ser um servidor de nível de ligamento 1, ele deve rastrear seu tempo de volta aos relógios mestres nacionais e mundiais, como no NIST nos EUA. É claro que os satélites de GPS são mantidos como fontes de relógio mestre válidas. Se o seu césio puder ser "disciplinado" pelos satélites GPS ao longo do tempo, então ele pode se tornar mais preciso do que uma conexão a curto prazo de satélites GPS, se você quiser e será construído como um servidor de estrato 1 bastante superior. No curto prazo, o césio provavelmente pode ser 'confiável' sobre o sinal de GPS e até mesmo sobre bugs do receptor de GPS (que vimos).

    
por 15.08.2018 / 03:31

Tags