O Network Time Protocol , ou NTP, é usado para sincronizar relógios em tempo real através da Internet. A maioria dos computadores têm relógios internos. NTP permite que o computador para pedir servidores na Internet e a data em tempo real . Isto dá ao relógio interno uma referência de tempo muito preciso , que pode ser mantido até à data , sem intervenção do operador. Strata
Camadas de Servidores Precisão
estão localizados em vários lugares ao redor da Internet. Os servidores são classificados de acordo com os estratos , ou camada do relógio. Estrato 0 são relógios atômicos altamente precisos e estão diretamente ligados ao estrato 1 servidores. Estrato 0 relógios não estão disponíveis através de uma rede . Um servidor estrato 1 deriva seu tempo a partir de um estrato 0 relógio atômico diretamente conectada. Um servidor de estrato 2 vai derivar a sua vez de um ou mais servidores de estrato 1 . A maioria dos usuários irá referenciar um estrato 1 ou estrato 2. Embora a máxima teórica é estrato 256 relógios , relógios inferiores estrato 8 nunca existe.
Client Software
Clientes solicitar tempo .
software do cliente é incluído na maioria dos sistemas operacionais, incluindo Linux , Macintosh e Windows . Ao configurar um relógio em um computador, há uma opção para definir a data ea hora manualmente ou automaticamente para manter o relógio sincronizado com servidores de tempo na Internet . O software do cliente , em seguida, envia uma solicitação para um servidor NTP , quando o sistema é iniciado e em intervalos periódicos , quando o sistema está funcionando .
Vários servidores
Vários servidores aumentar a precisão .
Para aumentar a precisão , o computador pode solicitar o tempo de vários servidores ou de seus pares . Usando vários servidores permite que o cliente para estimar o tempo de forma mais precisa através da estimativa do atraso de vários servidores diferentes . Isso também irá permitir que o cliente para eliminar o tempo de servidores que são, obviamente, errado .
Precisão
Precisão depende da fonte .
Para a maioria das aplicações de negócios, a sincronização para dentro de alguns segundos é suficiente. NTP pode facilmente sincronizar os relógios para dentro de um décimo de segundo sobre a Internet. Para aplicações científicas em que é necessária uma maior precisão , é necessária uma fonte (PPS ) de pulsos por segundo . A fonte mais comum PPS é o GPS , ou Sistema de Posicionamento Global . Um receptor de GPS ligado a um computador vai dizer ao computador com muita precisão quando um segundo começa. Em combinação com NTP o relógio do computador pode ser exato dentro de 50 microssegundos ou servidores de Internet em tempo real. Um microssegundo é um milionésimo de segundo.
Listas de servidores
lista de servidores
Servidores de tempo são localizados em todo o mundo. Estes são normalmente executados por universidades ou por organizações de pesquisa do governo . Uma empresa terá geralmente um computador usar um servidor de um estrato na Internet e em seguida tornar-se um servidor de estrato 2, para todos os computadores dentro da empresa . Para obter uma lista de servidores de tempo , consulte os recursos .