Veröffentlichung des Zeitsynchronisationssystems Chrony 4.2

Die Ausgabe des Chrony 4.2-Projekts wurde veröffentlicht, das eine unabhängige Implementierung eines NTP-Clients und -Servers bietet, die zur Synchronisierung der genauen Zeit in verschiedenen Linux-Distributionen wie Fedora, Ubuntu, SUSE/openSUSE und RHEL/CentOS verwendet wird. Das Programm unterstützt die NTPv4-Spezifikation (RFC 5905) und das NTS-Protokoll (Network Time Security), das Elemente der Public-Key-Infrastruktur (PKI) nutzt und die Verwendung von TLS sowie authentifizierter Verschlüsselung mit zugehörigen Daten (Authenticated Encryption with Associated Data, AEAD) zur kryptografischen Sicherstellung der Zeitsynchronisation ermöglicht. Der Code ist in C geschrieben und wird unter der GPLv2-Lizenz verbreitet.

Für die Beschaffung der genauen Zeit können sowohl externe NTP-Server als auch Referenzuhren, beispielsweise auf Basis von GPS-Empfängern, verwendet werden, wobei eine Genauigkeit im Bereich von Mikrosekunden erreicht werden kann. Das Projekt wurde ursprünglich so konzipiert, dass es in instabilen Umgebungen, einschließlich unzuverlässiger Netzwerke mit Verbindungsabbrüchen, großen Latenzen und Paketverlusten, reibungslos funktioniert. virtuellen Maschinen wurde vereinfacht. und in Systemen mit variierenden Temperaturbedingungen (die Temperatur beeinflusst die Funktionsweise der Hardware-Uhren).

In der neuen Version:

  • Experimentelle Unterstützung für ein Feld hinzugefügt, das die Möglichkeiten des NTPv4-Protokolls erweitert und zur Verbesserung der Synchronisationsstabilität sowie zur Reduzierung von Latenz und Streuung von Werten beiträgt.
  • Experimentelle Unterstützung für NTP-Weiterleitung über das PTP-Protokoll (Precision Time Protocol) hinzugefügt.
  • In die Implementierung von NTS wurde die Unterstützung des AES-CMAC-Verschlüsselungsalgorithmus und die Möglichkeit zur Verwendung von Hash-Funktionen aus GnuTLS integriert.
  • Die Funktionalität des Lastenausgleichs wurde verbessert, Server um die Zuverlässigkeit zu erhöhen. Die Statistik zum Lastenausgleich wurde dem Serverstats-Bericht hinzugefügt.
  • Die Unterstützung mehrerer Clients hinter einem Adressübersetzer (NAT) wurde verbessert.
  • Der Filter für Systemaufrufe wurde basierend auf dem seccomp-Mechanismus aktualisiert.
  • Die Unterstützung für das Betriebssystem Solaris wurde auf die Verwendung des Illumos-Projekts als Referenz umgestellt, das die Entwicklung des Kernels, des Netzwerk-Stacks, der Dateisysteme, Treiber, Bibliotheken und eine grundlegende Sammlung von Systemwerkzeugen von OpenSolaris fortsetzt. Für Illumos wurde die Deaktivierung der Korrektur der Systemuhr durch den Kernel implementiert.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster