NTP

Significa "Network Time Protocol." NTP é um protocolo usado para sincronizar os relógios dos computadores em vários sistemas. Ele permite a sincronização em redes locais e na Internet.

Comparar os carimbos 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 algum nível de latência, o atraso entre a solicitação e a resposta precisa ser levado em consideração. O NTP usa o modelo cliente-servidor e calcula o atraso de ida e volta usando quatro valores:

  1. carimbo de data e hora da solicitação do cliente
  2. carimbo de data e hora do recebimento pelo servidor
  3. carimbo de data e hora da resposta do servidor
  4. carimbo de data e hora do recebimento pelo cliente

O período entre 1 e 2 acima é somado ao período entre 3 e 4 para calcular o atraso total de ida e volta. Subtraindo metade desse atraso, é possível estimar o horário exato em um servidor remoto, geralmente com uma diferença de poucos milissegundos.

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

Exemplos de NTP

O protocolo de horário da rede é usado por vários utilitários diferentes de sincronização de horário, incluindo ferramentas integradas ao Windows e ao macOS. No Windows, o Painel de Controle de Data e Hora inclui um recurso chamado "Horário da Internet" que usa o NTP para obter o horário atual de um servidor de horário. No macOS, a Preferência do Sistema Data e Hora usa o NTP para obter o horário atual quando a opção "Definir data e hora automaticamente" está selecionada. O Windows e o macOS usam uma versão simplificada do NTP chamada Network Time Protocol simples (SNTP).

Atualizado May 20, 2019 por Per C.

quizTeste seus conhecimentos

What purpose does the Border Gateway Protocol (BGP) serve?

A
It routes data transmissions over the Internet.
0%
B
It protects devices within a specific network.
0%
C
It reduces network jitter for wireless devices.
0%
D
It breaks suspicious connections to a server.
0%
Correct! Incorrect!     View the BGP definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de NTP nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.