O PTP é realmente mais preciso que o NTP? Se sim, porque?

1

Eu li bastante sobre os protocolos de manutenção de tempo do NTP e do PTP. Enquanto muitas fontes afirmam que o PTP é mais preciso do que o NTP para esse tipo de granularidade - a razão não é tão clara. Por que o NTP não pode ser tão preciso se um clock de referência do stratum 0 é atômico do GPS e os atrasos da rede são contabilizados? Um artigo no site FSMLabs, de fato, afirma que se ambos os protocolos forem bem implementados (como diz o TimeKeepeer), eles podem fornecer precisão semelhante - e isso realmente se resume à capacidade de marcar o tempo no hardware para melhor para jitter em switches, roteadores e sistemas operacionais.

    
por Palace Chan 16.11.2016 / 06:26

1 resposta

2

Sim, parece possível, em princípio, que o NTP possa abordar o PTP. Embora, se o requisito for simplesmente sub-segundo, o NTP pode fazer isso em praticamente qualquer rede.

O NTP pode ser muito preciso, o formato permite uma sub-nano segunda resolução. Geralmente, a implementação do NTP não se aproxima disso: clientes distantes em redes de qualidade variável e sem a necessidade de drivers de hardware para obter registros de data e hora. O PTP é mais para saltos curtos onde o jitter de sub-microssegundos a uma alta frequência justifica o custo do hardware em cada dispositivo.

Accuracy Expectations The accuracy expectations of PTP synchronized clocks is in the order of 100 ns determined primarily by the resolution and stability of a dedicated clock oscillator and counter. The accuracy expectations of NTP vary widely, depending on the motherboard oscillator and counter. Typical results range from a few microseconds in PPS-assisted primary servers to tens of milliseconds in widely dispersed Internet networks.

link

link

    
por 17.11.2016 / 14:06

Tags