Saya mencari NTP Server, lebih disukai gratis untuk Windows Server 2003/2008. Kami sudah mencoba yang dibangun di Windows Time Server, tetapi tes kami memang menunjukkan bahwa itu tidak terlalu akurat, kami melihat perbedaan waktu hingga 500 ms. Perbedaan waktu maks yang dapat kita izinkan untuk aplikasi kita adalah ~ 100 ms.
Sekarang kita sudah menggunakan Meinberg NTPd untuk Windows. Ini berfungsi dengan baik kecuali kita memiliki satu masalah besar dengan itu: Jika ada masalah koneksi jaringan antara klien dan server, server ntp dalam keadaan panik. Ini tidak akan memberi klien waktu baru sampai kita memulai kembali layanan ntp. Ini adalah masalah besar yang menyebabkan beberapa masalah bagi kami. Itu bekerja dengan baik selama berbulan-bulan sampai ada masalah jaringan yang tidak kami perhatikan, kami baru menyadarinya setelah seminggu ketika perbedaan waktu sudah 30 detik. pada klien.
Jadi tolong sarankan beberapa alternatif NTP Server untuk windows. Saya melakukan Google tetapi saya mendapatkan banyak hasil pencarian yang tidak terkait.
Sunting: Sejauh ini versi ntpd windows sangat akurat dan saya ingin tetap menggunakannya. Satu-satunya masalah adalah "keadaan panik" setelah pemutusan jaringan. Mungkin ada yang tahu di sini apa penyebabnya dan bagaimana cara memperbaikinya. Juga, saya lupa menyebutkan bahwa kita memiliki pengaturan server / klien seperti ini:
Server1 -> Server2 -> Server3 -> Client1 -> Client2 -> Client3
Jadi Server2 mendapatkan waktunya dari Server1, Server3 mendapatkan waktunya dari Server2, dan Klien mendapatkan waktunya dari Server3. Juga, ada klien yang terhubung langsung ke Server2. Adalah penting bahwa semua Server dan Klien memiliki waktu yang sama persis (dalam ~ 100 ms)
Sekarang ada masalah jaringan dengan Server3 dan kliennya. Server menjalankan port ntpd untuk Windows, yang bertindak sebagai server dan klien NTP. Klien memiliki Dimension4 sebagai klien NTP. Setelah masalah jaringan, pesan kesalahan dalam D4 adalah sesuatu seperti ini (di atas kepala saya, tidak memiliki pesan kesalahan yang tepat):
Respons server: Server dalam keadaan panik (tidak dapat menyinkronkan jam)
Saya membaca dokumen ntpd, dan satu-satunya menyebutkan "panik" adalah ketika perbedaan waktu adalah 10.000 detik yang akan menyebabkan untuk keluar dari server ntpd tetapi ini tidak terjadi. Juga ada saklar baris perintah "-g" untuk menonaktifkan kepanikan keluar, tetapi sudah diatur secara default.
Adakah ide yang dapat menyebabkan keadaan panik dan bagaimana cara menghilangkannya di lain waktu?