De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

El demonio Network Time Protocol ( ntpd ) es un programa del sistema operativo que mantiene la hora del sistema sincronizada con los servidores de tiempo mediante el Network Time Protocol (NTP).

Descripción [ editar ]

El programa ntpd es un demonio del sistema operativo que establece y mantiene la hora del sistema de un sistema informático en sincronización con los servidores de hora estándar de Internet . Es una implementación completa de la versión 4 del Protocolo de tiempo de red (NTP), pero conserva la compatibilidad con las versiones 1, 2 y 3 según lo definido por RFC 1059, RFC 1119 y RFC 1305, respectivamente. ntpd realiza la mayoría de los cálculos en aritmética de punto flotante de 64 bits y utiliza operaciones de punto fijo de 64 bits solo cuando es necesario para preservar la máxima precisión, aproximadamente 232 picosegundos . Si bien las estaciones de trabajo y las redes ordinarias no pueden lograr la máxima precisión a partir de 2015 , es posible que los procesadores y las redes del futuro lo requieran.

xntpd es el software demonio Network Time Protocol versión tres (1992). La "x" se agregó al nombre porque la rama del código que finalmente se convirtió en NTPv3 era "experimental". El nombre del software volvió a cambiar a "ntpd" para la versión cuatro [ ¿cuándo? ] porque el inventor de NTP, Dave Mills , decidió que algo probablemente no debería permanecer "experimental" durante unos veinte años en ausencia de un cambio dramático.

ntpd usa un único archivo de configuración para ejecutar el demonio en modo servidor y / o cliente. El archivo de configuración, normalmente denominado ntp.conf, se encuentra en el directorio / etc. Otros archivos importantes incluyen el archivo de deriva, que ntpd usa para corregir la desviación del reloj del hardware en ausencia de una conexión a un servidor de tiempo ascendente más preciso.

Implementaciones [ editar ]

Implementaciones NTP [ editar ]

NTP (RFC 5905):

  • La implementación de referencia NTP del Proyecto NTP en la Universidad de Delaware. Incluye un cliente Simple NTP (SNTP).
  • Puerto de Windows de NTPD : puerto de Windows gratuito de la implementación de referencia de NTP de http://www.ntp.org con un instalador fácil de usar
  • NTPsec una implementación reforzada derivada de NTP Classic, el original de Dave Mills.
  • chrony - implementos chronyd el protocolo NTP y puede actuar como cliente o un servidor.

Implementaciones simples de NTP (SNTP) [ editar ]

SNTP (RFC 4330):

  • OpenNTPD : una implementación portátil simple de NTPD del grupo OpenBSD
  • clockspeed : el conjunto más simple y seguro disponible de cliente NTP / SNTP, eliminador de desviación de reloj y servidor y cliente de sincronización de hora precisa
  • dntpd : un cliente ntpd simple en DragonFly BSD
  • ConnMan : ConnMan contiene una implementación NTP.
  • BusyBox , desde la versión 1.16.2, ha incluido un cliente y un servidor SNTP basados ​​en OpenNTP.
  • systemd-timesyncd : una implementación de SNTP de cliente específico de Linux y systemd.

Ver también [ editar ]

  • rdate
  • cronometrado

Referencias [ editar ]

  • ntpd - Demonio de protocolo de tiempo de red (NTP) Mills, DL La Universidad de Delaware, EE. UU. 2005. (Fecha de acceso: 19 de agosto de 2005)

Enlaces externos [ editar ]

  • Documentación oficial de NTP para la versión de desarrollo actual
  • El Foro NTP
  • Información de soporte de la comunidad NTP
  • Colaboración en el desarrollo de NTP
  • Listas de correo NTP
  • Archivo de documentación y software NTP
  • Archivo de documentación NTP para el desarrollo actual y todas las versiones estables de la base de código NTP
  • Páginas de manual de OpenNTP
  • Cómo: CentOS / Red Hat Linux configurar un cliente y servidor NTP
  • Notas genéricas de Linux
  • Configuración de NTP en Windows
  • Configuración de NTP a fondo por Chronolabs Cooperative
  • Configuración en Linux / Windows / Macintosh de la agrupación de servidores NTP