NTP algoritması, sunucunuzun saatindeki kaymayı hesaplamanıza ve düzeltmenize olanak sağlayan bilgiler içerir. NTPD, saatinizi senkronize tutmak için bunu kullanma özelliğini içerir ve NTPD kullanmayan bir bilgisayardaki bir saatten daha doğru çalışacaktır. NTPD ayrıca doğruluğu artırmak için birkaç sunucu kullanacaktır.
ntpdate bu hizmeti sizin için yapabilecek hiçbir durumu tutmaz, bu nedenle aynı doğruluk sağlamaz. Size daha iyi bir sonuç elde etmek için kullanacağı bir sunucu listesi sunmanıza izin verecektir, ancak bu, NTPD'de sağlanan zaman içinde her bir sunucudan sapmanızı izleyen karmaşık algoritmaların yerini almaz.
NTPDATE sistem saatini anında düzeltir ve bu da bazı yazılımlarda sorunlara neden olabilir (örneğin, şimdi eski görünen bir oturumu imha etmek). NTPD kasıtlı olarak sistem saatini yavaşça düzelterek bu sorunu önler. NTPD'yi başlatırken -g anahtarını ekleyerek, NTPD'nin ilk kez güncelleme yapmasını, bir defada önerilen uygulama olan NTPD'ye başlamadan önce ntpdate'i çalıştırmaya eşdeğer olan büyük bir güncelleme yapmasını sağlayabilirsiniz.
Güvenlik endişelerine gelince, ntp sunucuları doğrulanmamış bağlantılara geri bağlanmamaktadır; bu, güvenlik duvarınızın ntp isteğini başlattığınızı ve geri dönüş trafiğine izin verdiğinizi söyleyebilmesi gerektiği anlamına gelir. NTPD'nin çalışması için portları keyfi bağlantılar için açık bırakmaya gerek olmamalıdır.
Ntpdate (8) kılavuz sayfasından:
ntpdate, ana bilgisayar saatini ayarlamak için gerektiği şekilde manuel olarak çalıştırılabilir veya saati önyükleme sırasında ayarlamak için ana bilgisayar başlangıç komut dosyasından çalıştırılabilir. Bu, bazı durumlarda NTP arka planını ntpd'ye başlamadan önce saati ayarlamak için kullanışlıdır. Nntdate'i bir cron betiğinden çalıştırmak da mümkündür. Bununla birlikte, cron komut dosyası içeren ntpdate öğesinin, kaynak kullanımını en aza indirirken doğruluk ve güvenilirliği en üst düzeye çıkarmak için karmaşık algoritmalar kullanan NTP arka plan programı yerine geçmediğine dikkat etmek önemlidir. Son olarak, ntpdate, ntpd'de olduğu gibi ana bilgisayar saat frekansını disipline etmediğinden, ntpdate'i kullanan doğruluk sınırlıdır.