O que incrementa o estrato no NTP?

5

Desculpe, não está claro para mim a partir das páginas man, Wikipedia, etc.

Eu entendo o conceito de estrato 0 como uma fonte de tempo autoritativa e o estrato 1 como o servidor conectado. No entanto, não tenho certeza do que considerar para uma rede maior que pode ter saltos adicionais entre o servidor de horário do stratum 1 e, em última análise, o desktop. Você considera o estrato incrementado com cada salto como você veria no traceroute ... ou esses hosts seriam o estrato 2 independentemente da "distância" da rede.

    
por Aaron Copley 03.11.2010 / 23:33

2 respostas

7

O software cliente NTP "oficial" simplesmente incrementa o estrato em um para cada servidor conectado. Todos os servidores conectados a um servidor Stratum 0 são Stratum 1, todos os servidores conectados a eles são Stratum 2 e assim por diante.

Em geral, isso é sensato. Você certamente não deseja aumentar seu estrato em 1 por salto de rede, pois isso é:

  1. não confiável, já que nem todos os saltos aparecerão no traceroute de qualquer maneira, e
  2. resultaria em números de estratos malucos, não é incomum estar a 10 ou mais saltos de rastreio longe de seu provedor de NTP.

Em geral, o protocolo NTP é projetado para ser resiliente à "distância da rede", ou seja, o RTT não é terrivelmente relevante. O que é muito mais relevante é a consistência desses RTTs.

Editar: Para abordar um dos comentários, a configuração "remota" normal tem o clock local como stratum 12. Em geral, se um servidor estiver sendo sincronizado com um servidor 0/1/2 do estrato, ele deve ser considerado mais confiável que o clock na placa-mãe do computador. Isso significa que ele deve ter um estrato menor que 12, caso contrário, os clientes "normalmente configurados" acreditarão que são mais confiáveis.

    
por 03.11.2010 / 23:42
1

Executamos 2 servidores sincronizando com fontes stratum-1 externas como ptbtime1.ptb.de, ptbtime2.ptb.de, ntps1-0.cs.tu-berlin.de. Como o ptb.de é acionado por relógios atômicos e o ntps1-0.cs.tu-berlin.de usa o GPS (relógio atômico também), esses são o stratum-1 e nossos dois servidores são o stratum-2. Todos os outros servidores dentro da nossa rede referem-se a esses 2, então, todos os outros são stratum-3.

    
por 04.11.2010 / 01:42