Blog

8 May 2017

¿Qué es el protocolo de tiempo de red (NTP)? | Una guía completa

Protocolo de tiempo de red (NTP)

Que es ¿Protocolo de tiempo de red (NTP)?De hecho, es un protocolo de red utilizado para sincronizar relojes entre sistemas informáticos a través de una red de paquetes conmutados. Ha estado presente desde mediados de 1980 y fue creado por David Mills en la Universidad de Delaware; es uno de los protocolos más experimentados que existen en Internet. NTP suplantó a otras innovaciones de sincronización de tiempo que no tenían pocas capacidades para cambiar el tiempo en vista del área de la fuente de tiempo o servidor de tiempo con respecto al beneficiario o aclimatarse a la variedad de posposición encontrada en el funcionamiento de las redes de información de fábrica.

NTP ha experimentado varios cambios desde su introducción durante 30 años antes. Adaptación NTP 0 se caracterizó en RFC 958 en septiembre de 1985. NTPv0 podría lograr precisión de tiempo en varios milisegundos. En 1988, RFC 1059 caracterizó NTPv1, que caracteriza el ajuste de NTP para el servidor del cliente y el modo compartido. En 1989, RFC 1119 caracterizó NTPv2, que incluía elementos como un protocolo de gestión y un plan de confirmación, que todavía se utilizan como parte de la variante actual. RFC 1305, que resultó en 1992, caracterizó NTPv3. NTPv3 incluyó el descubrimiento y el análisis extra de errores, lo que ayuda al cliente a elegir entre varias fuentes vinculadas. Un modo de comunicación también se familiarizó con la ayuda para facilitar el transporte de tiempo en una red de acceso múltiple. En 2010, RFC 5905 se distribuyó con los detalles para NTPv4, sin embargo, fue actualizado por RFC 7822 en marzo de 2016. NTPv4 es la adaptación actual de NTP. Mantiene una considerable cantidad de componentes similares de NTPv3 pero incluye reforter para IPv6 como el protocolo de red fundamental. La verificación también se mejora y le da al protocolo una seguridad más prominente.

NTP utiliza una disposición de varios niveles de fuentes de tiempo. Cada nivel del sistema progresivo se conoce como un estrato y se le asigna una estima numérica que comienza con cero (0). A medida que incluye los tiempos, las fuentes y se sincroniza con una fuente superior en el estrato (reduzca la estima numérica), agrega 1 a su estima de estrato. Podemos utilizar la estima del estrato como un nivel de confianza de la fuente del tiempo. Zero es el más confiable, y 15 es el mínimo confiable pero al mismo tiempo un nivel utilizable. Un estrato de 16 no está sincronizado y se dice que está loco. Un gadget de estrato 16 de nivel no es una fuente de tiempo sustancial. Normalmente, NTP envía tiempo en Tiempo Universal Coordinado (también llamado Tiempo Universal Coordinado o UTC). El cambio para la hora del vecindario debe ser posible en el servidor horario cercano o en el gadget del cliente.

El envío estándar de NTP para una empresa es el tiempo de origen de una fuente confiable, por ejemplo, una fuente de tiempo de administración. En los Estados Unidos, el Instituto Nacional de Estándares y Tecnología tiene servidores de horarios con los que podemos sincronizarnos. En tf.nist.gov/tf-cgi/servers.cgi, puede descubrir un resumen de los servidores de hora, sus áreas y ubicaciones de IP para indicar un servidor de hora. Cuando haya recogido tiempo en un servidor de horario del vecindario y el estrato aumente, puede utilizarlo como una fuente de tiempo dentro de la red de esfuerzo. Los conmutadores y conmutadores (Cisco y otros) pueden entonces aprovechar el tiempo de su servidor de tiempo cercano, y después de eso pueden pasar a ser fuentes de tiempo de los gadgets pasados. La mayoría de los principales sistemas operativos reforzarán NTP, incluido Windows. Todas las variantes de Windows desde Windows 2000 han tenido el Servicio de hora de Windows (W32Time) para sincronizar el tiempo utilizando NTP.

En la red actual, el tiempo se puede sincronizar en milisegundos o muchos milisegundos, pero ¿por qué? ¡Eso depende! Se basa en las aplicaciones utilizadas y sus requisitos de tiempo. Podría ser que tener un reloj "sensato" podría ser adecuado para saber cuándo se realizó un correo electrónico y, además, obtenerse. Las marcas de tiempo en las capacidades fundamentales que son exactas dentro de los 10 de milisegundos pueden ser suficientes. Las aplicaciones podrían ser una gran cantidad de tiempo adicional sensible. Desde una perspectiva investigativa, tener una marca de tiempo dentro de milisegundos puede ayudar a decidir problemas dentro de la red. Considere las aplicaciones basadas en valores. Tener más de un punto clave sensible al reloj para administrar una cuenta u otros intercambios presupuestarios es un requisito incuestionable. Una de las principales aplicaciones para utilizar NTP fue para la autoridad aeronáutica, y como cliente habitual, me complace saber que el producto y el equipo que rastrea nuestros aviones en vuelo tienen exactitud en cuestión de milisegundos. Esto permite a aquellos que siguen los vuelos tener una idea muy mejorada sobre el área del avión y la cercanía con los demás.

NTP es un protocolo que ha existido por más de 30 años y todavía satisface una necesidad. Ha resultado ser normal tener relojes, y confiamos positivamente en el tiempo. Con NTP hoy, podemos obtener más que una fuente de tiempo razonable y obtener precisión al nivel de milisegundos. En caso de que necesite algo más exacto que eso, busque Precision Time Protocol (PTP) ... sin embargo, eso es para otra publicación.

NTP Training

Get NTP Training
Enlístate ahora

GTranslate Your license is inactive or expired, please subscribe again!