Windows 7 & 8 ‘in NTP Server Olarak Kullanılması

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.

wind7_8_ntp_server1

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.

wind7_8_ntp_server2

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
Type’ı NTP olarak seçiyoruz.

wind7_8_ntp_server3

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.

wind7_8_ntp_server4

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\LocalClockDispersion
‘LocalClockDispersion’ kısmını “0”(sıfır) olarak değiştiriyoruz.

wind7_8_ntp_server5

Bütün hepsini yaptıktan sonra windows time protokolünü stop/start yapıyoruz.

wind7_8_ntp_server6

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.

wind7_8_ntp_server7

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.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

One comment

  1. Ferhat Arslan dedi ki:

    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…