Home : Termos da Internet : Definição de NTP

NTP

Significa "Network Time Protocol". NTP é um protocolo usado para sincronizar relógios de computador em vários sistemas. Ele suporta sincronização através de redes locais e a Internet.

A correspondência dos registros de data e hora de dois ou mais sistemas pode parecer uma tarefa simples, mas envolve várias etapas. Como todas as redes têm uma certa quantidade de latência, o atraso entre a solicitação e a resposta deve ser levado em consideração. O NTP usa o modelo cliente-servidor e calcula o atraso de ida e volta usando quatro valores:

  1. cliente solicitar carimbo de data / hora
  2. servidor timestamp de recepção
  3. registro de data e hora da resposta do servidor
  4. timestamp de recepção do cliente

O tempo entre 1 e 2 acima é adicionado ao tempo entre 3 e 4 para calcular o atraso total de ida e volta. Subtraindo metade desse atraso, é possível estimar o tempo exato em um servidor remoto, geralmente dentro de alguns milissegundos.

Como as condições da rede podem afetar o tempo necessário para transmitir ou receber NTP pacotes, uma única solicitação pode não produzir um resultado preciso. Portanto, é comum fazer várias solicitações NTP e calcular a média da latência para produzir um registro de data e hora mais preciso. Os carimbos de data e hora também podem ser calculados em vários computadores para produzir um tempo consistente para todas as máquinas em um rede. Ao sincronizar vários relógios de uma vez, o NTP é usado como um peer-to-peer protocolo, no qual cada sistema é uma fonte de tempo.

Exemplos NTP

O protocolo de horário da rede é usado por várias sincronizações de horário diferentes utilitários, incluindo ferramentas incorporadas Windows e MacOS. No Windows, a Data e Hora Painel de controle inclui um recurso "Horário da Internet" que usa o NTP para recuperar o horário atual de um servidor de horário. No macOS, a Data e hora Preferência do sistema usa o NTP para recuperar a hora atual quando "Definir data e hora automaticamente" está marcado. O Windows e o macOS usam uma versão simplificada do NTP chamada SNTP (Simple Network Time Protocol).

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de NTP. Explica na terminologia da computação o que significa NTP e é um dos muitos termos da Internet no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você achar útil essa definição de NTP, pode fazer referência a ela usando os links de citação acima.