Servidores NTP / Servidores de Tiempo
Soluciones de tiempo y relojes maestros
La sincronización precisa de tiempo es esencial en defensa, en industrias comerciales y para impulsar operaciones esenciales de red. Safran proporciona servidores de tiempo de red y soluciones completas para garantizar una sincronización precisa, seguridad y cumplimiento con las mejores prácticas de sincronización resiliente. Cuando se requiere precisión, seguridad y confiabilidad, Safran lidera el camino.
Servidor de tiempo SecureSync® reconocido mundialmente

La solución de sincronización de tiempo más segura.
SecureSync incorpora componentes personalizables en hardware, software e integración de sistemas. Así te aseguras de obtener exactamente lo que necesitas, manteniendo al mínimo los costes de propiedad. Actualizaciones que incluyen PTP grandmaster (IEEE-1588v2) para una precisión de microsegundos y tecnología White Rabbit para una distribución temporal ultraprecisa en la red.
Precisión ultraprecisa para la distribución horaria en red
Safran Electronics & Defense anuncia WROX, una nueva tarjeta opcional para el servidor horario SecureSync que incorpora la tecnología White Rabbit y permite un nuevo nivel de exactitud y precisión en la sincronización de infraestructuras críticas.



Conejo blanco: sincronización en subnanosegundos
White Rabbit es un proyecto de colaboración en el que participan el CERN (la Organización Europea para la Investigación Nuclear), el Centro Helmholtz de Investigación de Iones Pesados del GSI y otros socios de universidades y la industria para desarrollar una red basada en Ethernet totalmente determinista para la transferencia de datos de propósito general y la transferencia de tiempo con precisión de subnanosegundos.


Tarjetas de sincronización PCIe
Sincroniza uno o varios sistemas basados en ordenadores o chasis de instrumentos con un código de tiempo, proporcionando una temporización precisa, marcas de tiempo para eventos externos, interrupciones basadas en el tiempo y señales de referencia de tiempo y frecuencia a otros dispositivos.

Qué hace que la sincronización horaria en red sea segura, fiable y precisa
- La sincronización horaria en red se produce entre servidores y clientes mediante el protocolo horario de red (NTP).
- Se utiliza una fuente de tiempo maestra, conocida como servidor NTP, para sincronizar la hora de una red.
- Debe estar detrás del cortafuegos por seguridad.
- Un servidor de tiempo de estrato 1 es directamente trazable a normas nacionales de precisión; normalmente mediante GPS
- Debe estar disponible y ser preciso 24 horas al día, 7 días a la semana, para que sea fiable.
- Un dispositivo hardware de servidor horario mejora enormemente la capacidad de gestión de la red.
Niveles de estrato NTP y precisión
Los niveles de estrato se utilizan para indicar la ruta de trazabilidad desde los relojes atómicos gestionados por las organizaciones nacionales de normalización. Estos “relojes de tiempo oficial” se definen como relojes de estrato 0, ya que son los más precisos. Sin embargo, las fuentes de tiempo de estrato 0 no pueden utilizarse en una red. Las fuentes de tiempo del estrato 1 son directamente trazables a las normas nacionales. Los servidores de cronometraje Stratum-1 obtienen la hora mediante conexión directa a los relojes atómicos a través de transmisiones GPS, señales de radio de onda larga como WWV, o módem dial-up.
Los servidores de tiempo Stratum-1 actúan como estándar horario primario de la red. Los servidores de estrato 2 obtienen su tiempo de las fuentes de estrato 1, y así sucesivamente. Los niveles de estrato superiores (estrato-2, estrato-3, estrato-4, etc.) se consideran menos precisos que su fuente debido a los retrasos de transmisión de unos 10-100 milisegundos por nivel de estrato. Normalmente, los servidores GPS NTP utilizan la difusión como fuente primaria de la hora oficial, aunque pueden utilizarse otras fuentes de hora como primarias o como respaldo de la hora GPS, como ocurre con el módem de acceso telefónico.
Los SecureSyncs son los mejores dispositivos de servidor NTP de estrato 1 que ofrecen la precisión, fiabilidad y seguridad que necesitas para una red eficiente y fiable.
¿Qué es el NTP (protocolo de tiempo de red)?
NTP es un protocolo UDP para redes IP. La Internet Engineering Task Force ha formalizado la norma actual de NTP (versión 4) en el RFC 5905. El protocolo simple de tiempo de red, SNTP, el último estándar formalizado como RFC 4330, utiliza una implementación de cliente menos compleja. Una solución de sincronización horaria requiere que el software cliente lea los paquetes NTP generados por un servidor NTP y sincronice el reloj local. La función de servidor de hora es la misma tanto en NTP como en SNTP, la única diferencia está en el software cliente.
¿Por qué no utilizar un servidor horario de Internet?
Los servidores horarios de Internet gestionados por universidades y organizaciones gubernamentales están disponibles para uso público. Sin embargo, NTP requiere un puerto abierto (puerto UDP 123) en el cortafuegos para que pasen los paquetes NTP. Los puertos abiertos en el cortafuegos son un riesgo de seguridad para ti, como operador de red, y pueden afectar a la fiabilidad y precisión de los servidores públicos de tiempo, ya que se aprovechan fácilmente en ataques de “denegación de servicio”, aunque sean involuntarios.
La precisión es otro motivo de preocupación, ya que una encuesta del MIT puso al descubierto el número de servidores horarios defectuosos en Internet y la carga desequilibrada. Sólo el 28% de los servidores de tiempo indicados como estrato 1, parecían ser útiles. Otro problema que afecta a la precisión es la suplantación de identidad. La suplantación de identidad es el acto de un tercero de crear paquetes IP utilizando la dirección IP de otra persona.

NTP vs. SNTP: ¿Cuál es la diferencia?
NTP (Network Time Protocol) y SNTP (Simple Network Time Protocol) son protocolos TCP/IP similares en el sentido de que utilizan el mismo paquete horario de un mensaje del servidor horario para calcular la hora exacta. El procedimiento utilizado por el Servidor de Tiempo para ensamblar y enviar un sello de tiempo es exactamente el mismo tanto si se utiliza NTP (es decir, NTP de implementación completa), como si se utiliza SNTP. La diferencia entre NTP y SNTP es importante en el programa de sincronización horaria que se ejecuta en el lado cliente de cada sistema. El programa de sincronización horaria, ya sea un programa integrado en Windows como W32Time (que utiliza el protocolo SNTP) o un complemento de terceros, determina qué protocolo se utiliza, no el servidor horario. La diferencia entre NTP y SNTP está en la comprobación de errores y en el algoritmo para la corrección real de la propia hora.
El algoritmo NTP es mucho más complicado que el algoritmo SNTP. Normalmente, NTP utiliza varios servidores de tiempo para verificar la hora y luego controla la velocidad de rotación del sistema. El algoritmo determina si los valores son exactos utilizando varios métodos, como los factores de manipulación y la identificación de los servidores horarios que no coinciden con los demás. A continuación, acelera o ralentiza la velocidad de deriva del reloj del sistema para que (1) la hora del sistema sea siempre correcta y (2) no se produzcan saltos temporales posteriores tras la corrección inicial. A diferencia de los servidores NTP, los servidores SNTP suelen utilizar un servidor horario para calcular la hora, y luego “saltan” la hora del sistema a la hora calculada. Sin embargo, puede tener servidores horarios de reserva en caso de que uno no esté disponible. Durante cada intervalo, determina si la hora está lo suficientemente desfasada como para hacer una corrección y, si lo está, aplica la corrección.
En general, los clientes SNTP sólo deben utilizarse cuando la sincronización horaria no sea crítica para tus sistemas. Para todos los demás clientes, y para los sistemas que también servirán la hora a otros sistemas, debes utilizar implementaciones NTP completas que incluyan algoritmos de selección de referencia y de dirección del reloj para mantener la precisión en toda la ruta de temporización.
Si nos fijamos en los propios servidores de tiempo, la selección de un servidor de tiempo que utilice SNTP o NTP para servir sólo la hora debe centrarse en si ese servidor de tiempo se sincronizará alguna vez con NTP como referencia primaria o secundaria –en cuyo caso, sólo debe utilizarse NTP completo. Para simplificar las cosas, SNTP sólo debe utilizarse al principio o al final de la ruta de temporización de la red, y sólo al final de la ruta de temporización de la red cuando la sincronización horaria no sea crítica para tus sistemas.