NTP (Network Time Protocol) ün kısaltmasıdır. Türkçesi Ağ Zaman Protokolü’dür. NTP, değişken gecikmeye sahip paket anahtarlamalı ağlar üzerindeki bilgisayarların saatlerinin eş zamanlanmasının sağlanması için kullanılan bir protokoldür. Protokol, jitter buffer kullanımı sayesinde özellikle değişken gecikmenin etkilerine karşı dirençli olacak şekilde tasarımlanmıştır.
NTP, hala kullanılan en eski internet protokollerinden birisidir(1985’den beri).
NTP, UDP 123 no’lu port üzerinden çalışır.
Hemen hemen bütün network cihazları üzerinde NTP desteği olabileceği ve kullanılabileceği gibi bizim için UC (unified communications) işlerinde zorunluluktur. Haberleşmenin temeli zaman senkronizasyonuna dayandığından ses konularında NTP göz ardı edilemez bir parametre olmuştur. Konu sadece sesin olduğu ortamda ortak zaman parametresinin olması ve takibi değil bazı özelliklerin çalışması için de olmazsa olmazdır.
Örneğin cucm (call manager) kurulumu yaparken geçerli bir NTP server veremez ve cihazın zaman senkronizasyonunu bu cihaz üzerinden yapamaz isek kurulumu sürdüremeyiz.
Her zaman üzerinde ntp server koşan bir sunucu bulmamız kolay olmadığından bu yazımızda windows 7 veya 8 işletim sistemine sahip bilgisayarımızı nasıl NTP server yapabileceğimizi konuşacağız.
Öncelikle bilgisayarımızda windows + R tuşuna basarak veya çalıştır kısmına “regedit” yazarak kayıt defterini açıyoruz.
Sonrasında aşağıdaki adımları takip ediyor ve belirtilen yerlerdeki değişiklikleri yapıyoruz.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NTPServer\Enabled
‘Enabled’ yazan flag’in içerisine girerek 1’i seçiyoruz.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
Type’ı NTP olarak seçiyoruz.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
‘Announce Flags’ kısmını daha güvenilir bir zaman kaynağı göstermesi için 5 olarak değiştiriyoruz.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\LocalClockDispersion
‘LocalClockDispersion’ kısmını “0”(sıfır) olarak değiştiriyoruz.
Bütün hepsini yaptıktan sonra windows time protokolünü stop/start yapıyoruz.
Son olarak servislere girip W32Time servisinin çalıştığını gördükten sonra startup type: Automatic olarak değiştirerek windows makinemizi ntp server olarak ayarlamış oluyoruz.
Sonrasında ister call manager, voice gateway ister router/switch/firewall için NTP sunucusu yerine windows makinemizi kullanabiliriz.
Uyarı: Makine üzerinde windows firewall kapalı olmalı veya NTP sunucunun düzgün çalışması için UDP 123 portunun açılması gerekir.
One comment
Anlatım güzel olmuş, Yabancı sitelerde konu hakkında aramalar yapmıştım diğerleri gibi karışık olmamış. Eline sağlık üstat…