IEEE 1588 Time Protocol promete sincronização de tempo mais precisa
postado por Richard N Williams on Dezembro 6th, 2009
Apesar de estar por mais de vinte anos, o atual protocolo de tempo preferido pela maioria das redes, NTP (Network Time Protocol) tem alguma concorrência.
Atualmente, o NTP é usado para sincronizar redes de computadores usando tempo os servidores de rede (Servidores NTP). Atualmente, o NTP pode sincronizar uma rede de computadores com alguns milissegundos.
O Precision Time Protocol (PTP) ou IEEE 1588 foi desenvolvido para sistemas locais que requerem alta precisão (nível nano-segundo). Atualmente, esse tipo de precisão está além das capacidades de NTP.
O PTP requer uma relação de mestre e escravo na rede. É necessário um processo de dois passos para sincronizar dispositivos usando o IEEE 1588 (PTP). Em primeiro lugar, a determinação de qual dispositivo é o mestre é necessária, então os deslocamentos e atrasos naturais da rede são medidos. PTP usa o algoritmo Best Master Clock (BMC) para determinar qual relógio na rede é o mais preciso e torna-se o mestre, enquanto todos os outros relógios se tornam escravos e sincronizam com este mestre.
IEEE (Instituto de Engenheiros Elétricos e Eletrônicos) descreve IEEE 1588 ou (PTP) como projetado para "preencher um nicho não bem servido por qualquer um dos dois protocolos dominantes, NTP e GPS. O IEEE 1588 foi projetado para sistemas locais que exigem precisões muito altas além das que podem ser alcançadas usando NTP. Também é projetado para aplicações que não podem suportar o custo de um receptor GPS em cada nó ou para quais sinais GPS são inacessíveis. "(Citado em Wikipedia)
A PTP pode fornecer precisão para alguns nano-segundos, mas esse tipo de precisão não é exigido pela maioria dos usuários de rede, no entanto, o uso do alvo de PTP parece ser de banda larga móvel e outras tecnologias móveis, pois o PTP oferece suporte a informações do tempo de uso, usadas por cobrança e serviço de nível de serviço, funções de relatórios em redes móveis.