Cabeçalho do pacote do servidor NTP Time Server explicado
postado por Stuart on 6th Novembro , 2008
A maioria dos servidores de horário usa Network Time Protocol e como outros protocolos baseados na Internet, o NTP contém um cabeçalho de pacote. Um cabeçalho de pacote, simplesmente, é apenas uma unidade formatada de dados que descreve as informações contidas no pacote.
O cabeçalho do pacote NTP consiste em uma série de palavras 32-bit. Aqui está uma lista dos termos de cabeçalho de pacotes mais comuns e seu significado:
Endereço IP - o endereço do NTP Time Server
Versão NTP - qual versão do NTP (atualmente a versão 4 é a mais recente)
Timestamp de referência (a primeira época) usada pelo NTP para calcular o tempo a partir desse ponto de ajuste (normalmente janeiro 01 1900
Atraso de ida e volta (o tempo que leva para chegar pedido e voltar em milissegundos)
Deslocamento do relógio local - diferença horária entre o host eo cliente
Indicador de pulo (se houver um salto em segundo lugar nesse dia - normalmente apenas no 31 de dezembro)
Mode3 - um inteiro de três bits que valores representam: 0 = reservado, 1 = simétrico ativo, 2 = simétrico passivo, 3 = cliente, 4 = servidor, 5 = transmissão, 6 = mensagem de controle NTP, 7 = reservado para uso privado.
Nível de estrato - qual nível de estrato o NTP servidor é (um servidor 1 do estrato recebe o tempo de uma fonte de relógio atômica, um servidor 2 do estrato recebe o tempo de um servidor 1 do estrato)
Poll Interval (Quantas solicitações são feitas e sua intermitência)
Precisão - quão preciso em milissegundos é o relógio do sistema
Retardo de Raiz - Este é um número de ponto fixo assinado que indica o atraso de ida e volta total para a fonte de referência principal na raiz
Dispersão raiz (em milissegundos) - A dispersão da raiz é a diferença (pior caso) máxima entre o relógio do sistema local ea raiz da árvore NTP (stratum relógio 1)
Ref ID - bit 32 identificando o relógio de referência
Originam carimbo de tempo (hora antes do pedido de sincronização)
Receber timestamp - o tempo que o servidor do servidor / NTO obteve o pedido
Timestamp de transmissão - o tempo que o host enviou o pedido
Resposta válida - o relógio do sistema está sincronizado ou não