'Kategorilenmemiş' Kategori Arşivi

Zaman Sunucuları: Bilgisayarlarınızdaki Hassas Zamanların Korunması

Pazartesi, Eylül 8th, 2008

Bilgisayar ağları, neredeyse tüm uygulamaları için zaman işleyişine güvenir; bir e-posta göndererek veri kaydetmeye kadar, bilgisayarın izlemesi için bir zaman damgası gerekir. Tüm yönlendiriciler ve anahtarların aynı hızda çalışması gerekir; eşzamanlı olmayan aygıtlar veri kaybolmasına ve hatta tüm bağlantılara neden olabilir.

Tüm PC'ler ve ağ cihazları, bir iç sistem saatini korumak için saatler kullanır. Gerçek Saat Saat yongaları (RTC) olarak adlandırılan bu saatler, saat ve tarih bilgilerini sağlar. Cipsler pil desteklidir, böylece elektrik kesintilerinde bile zaman sürdürebilirler.

Bununla birlikte, kişisel bilgisayarlar mükemmel saatler olarak tasarlanmamıştır, tasarımları doğru zamanı korumak yerine seri üretim ve düşük maliyet için optimize edilmiştir. Bununla birlikte, bu iç saatler kaymaya eğilimlidir ve birçok uygulama için bu oldukça yeterli olabilir, ancak çoğu zaman makinelerin bir ağ üzerinde birlikte çalışması gerekir ve bilgisayarlar farklı hızlarda sürüklenirse, bilgisayarlar birbirleriyle senkronize edilemez ve sorunlar olabilir özellikle zamanla hassas işlemlerde ortaya çıkmaktadır.

Bazı işlemlerde, bilgisayarlar arasında mükemmel bir şekilde senkronize edilmesi gereklidir; makineler arasındaki birkaç saniye farkı, ciddi bir etkiye sahip olabilir; örneğin, ayırdığınız bir uçak bileti bulmak bir süre sonra başka bir müşteriye satılırsa veya tasarruflarınızı dışarı çıkarabilir bir nakit makinesi ve hesabınız boş olduğunda hızlı bir şekilde başka bir makineye gidebilir ve hepsini geri çekebilirsiniz.

Zaman sunucuları diğer bilgisayar sunucuları gibi genellikle bir ağda bulunan anlamındadır. Zaman sunucusu genellikle harici bir donanım kaynağından zamanlama bilgisi toplar ve ardından ağı o zamana senkronize eder.

Çoğu zaman sunucusu, NTP (Ağ Zaman Protokolü), Delaware Üniversitesi'nden Dr. David Mills tarafından keşfedilen ve hala kullanılmakta olan en eski protokollerden biridir ve 1985'den bu yana kullanılmaktadır. NTP, İnternet'teki veya Yerel Ağlardaki (LAN'lar) bilgisayarlardaki ve ağdaki saatleri senkronize etmek için tasarlanmış bir protokoldür.

NTP harici bir zamanlama referansını kullanır ve ardından ağdaki tüm aygıtları o zamana eşitler.

Genellikle zaman sunucuları, küresel standart zaman ölçeği olan UTC'ye (Koordinatlı Evrensel zaman) kaynak ile senkronize edilir ve dünyanın dört bir yanındaki bilgisayarların tam olarak aynı saatte senkronize olmasını sağlar. Bu, borsa veya havayolu endüstrisi gibi kesin zamanlamanın önemli olduğu endüstrilerde bariz önem taşımaktadır.

Bir zaman sunucusunun zamanlama referansı olarak kullanabileceği çeşitli kaynaklar vardır. Internet bariz bir kaynaktır, ancak Internet'ten nist.gov ve windows.time gibi internet zamanlama referansları kimlik doğrulaması yapılamayarak zaman sunucusunu ve dolayısıyla ağın güvenlik tehditlerine karşı savunmasız kalmasını sağlar.

Bilgisayar Zaman Damgalarını NTP ile Anlamak

Pazartesi, Eylül 8th, 2008

Bir bilgisayarın zamanla uğraşma biçimi, insanların onu algılama biçiminden tamamen farklıdır. Zamanlar saniyeler, dakikalar, saatler, günler, haftalar, aylar ve yıllar halinde düzenlenirken, diğer taraftan bilgisayarlar zamanı tek bir noktadan (asal çarpı olarak da bilinir) geçirmiş saniyeleri temsil eden tek bir sayı olarak ayarlarız.

Çoğu bilgisayar kullanır NTP (Ağ Zaman Protokolü) zaman ve ağlarla uğraşmak için birçok özel bir NTP zaman sunucusu kullanılarak senkronize edilir. NTP günler, yıllar ya da yüzyıllar hakkında hiçbir şey bilmemektedir, sadece asal çarpıdaki saniyelerdir. Bu asal çağ, yüzyılın 20. yüzyılın başında gece yarısı bir insan için şöyle bir şey olarak kaydedilecek olan (çoğu sistem için) ayarlanır: 00: 00 - 01,01,1900.

Bununla birlikte, bilgisayarlar bu noktadan sonraki saniye sayısını saat olarak sayarlar. 1900'ın etrafında bir bilgisayar varsa, Ocak 1'ın gece yarısı onun zaman damgası 0 olurken aynı tarihte 1972 olurken zaman damgası 2,272,060,800 olur, bu da 1900'dan bu yana geçen saniye sayısını temsil eder.

Zaman damgaları 136 nedeniyle bir sonraki sargıyla birlikte her 2036 yılını yeniden başlatır, ancak çoğu kez Millennium Bug türü senaryodan korkan bazı kişiler arasında tedirginlik yarattı; bununla birlikte çoğu kez bu gibi olaylardan şüphelenir ancak zaman damgasının etrafında bir kaydırma gerçekleştiğinde bilgisayarların birden fazla dolambaçlı alanı kapsayan zaman aralıklarıyla uğraşmasına izin vermek için, dönem tamsayısı eklenir (+ 1). Bilgisayarlar ve NTP birinci asamaya kadar uzanan zamanla uğraşmak zorunda kalırsa, negatif bir tamsayı kullanılır (1500 yılına üç 3 yıl döngüsünü temsil etmek için bir -136 kullanılacaktır).

Zaman damgaları, modern bilgisayarların e-posta gönderme, hata ayıklama ve programlama gibi görevleri yerine getirdiği neredeyse her işlemde kullanılır. Zaman doğrusal olduğu için, bilgisayar her bir zaman damgasının daima bir öncekinden büyük olduğunu bilir ve bu nedenle bilgisayarlar ve NTP, özellikle zaman aniden geriye döndüğünde zaman içindeki hatalarla uğraşmayı zor buluyor.

Bilgisayarlar aynı saatte senkronize edilmezse bu olabilir. Daha yavaş bir saatle bir makineye bir e-posta gönderilirse, bilgisayar gönderilmeden önce alınmış gibi görünür. Senkronizasyon eksikliği ciddi sorunlara neden olabilir ve hatta bir sistemi kötü niyetli saldırılara hatta dolandırıcılıklara karşı savunmasız bırakabilir.

Bundan dolayı, çoğu bilgisayar ağı UTC'ye (Koordinatlı Evrensel Zaman) senkronize edilir. UTC, dünya çapında bir zaman ölçeğidir ve dünya genelindeki herkes için aynıdır, bu, milyonlarca yılda bir ikinci bir kaybeden ya da kaybetmeyen, son derece doğru atom saatleri tarafından anlatılan zamana dayanır.

Çoğu bilgisayar ağı, özel bir NTP zaman sunucusu bilgisayarlarını da senkronize etmek için UTC zamanı. UTC, Internet üzerinden (her ne kadar güvenli değilse de) GPS şebekesi üzerinden (Global Positioning System) kullanılabilir veya uzun dalga yoluyla ulusal saat ve frekans yayınları alır.

NTP, alınan UTC zamanını kontrol ederek ve bir bilgisayarın UTC'ye mükemmel şekilde uyması için bir zaman damgasını ekleyerek veya tutan bir bilgisayarı eşitler. Özel bir NTP zaman sunucusu kullanarak UTC, bir ağda birkaç milisaniyelik UTC zamanına kadar tutulabilir.

NTP Sunucusu İçin Yeni Başlayanlar Rehberi

Pazartesi, Eylül 8th, 2008

Bilgisayar ağı bilgi ve iletişim teknolojisinin (ICT) en zor yönlerinden biridir. Terminalleri, yönlendiricileri, yazıcıları ve diğer tüm aygıtları bağlayan lojistik, birçok yöneticiyi sürekli bir baş ağrısı ile terk edebilir.

Çoğu kez gözden kaçırılan ve felaket sonuçlarına neden olabilecek en önemli hususlardan biri de zaman senkronizasyonu.

Bir ağdaki tüm aygıtların, zaman damgaları, bilgisayarın birbirine geçme biçimi gibi aynı saati söylemesi, bir bilgisayarın bir dizi olay oluşturması için kullanabileceği tek referans şekli olması şarttır. Bir ağdaki farklı makineler farklı zamanlar söylüyorsa, teknik olarak gönderilmeden önce gelen e-postalar ve diğer anormallikler gibi öngörülemeyen sonuçlar, yöneticinin baş ağrısını daha da kötüleştirecektir.

Senkronize edilmeyen bir bilgisayar ağı, güvenlik tehditlerine ve dolandırıcılığa açıktır. Neyse ki NTP zaman sunucusu uzun yıllardır etrafında olmuştur ve zaman senkronizasyonu baş ağrısı kolaylaştırabilir.

NTP (Ağ Zaman Protokolü), bilgisayar ağları tarafından kullanılan en eski protokollerden biridir. Yaklaşık 30 yıl önce geliştirilen NTP, ağdaki tüm aygıtlarda saati kontrol eden ve hepsinin eşitlenmesini sağlamak için yeterli süreyi ekleyen veya çıkan bir protokoldür.

NTP, şebeke saatlerini senkronize etmek için bir zaman referansı gerektirir. NTP bir ağa herhangi bir zamana senkronize ederken yetkili bir zaman kaynağı açıkça en iyi çözümdür. UTC (Eşgüdümlü Evrensel Zaman), atomik saatler tarafından söylenen zamana dayanan, küresel olarak kullanılan bir zaman ölçeğidir. Bir bin yılı aşkın bir sürede atom saatleri bir saniyeden daha yavaş kaybederken UTC, bir ağın senkronize edilmesi için bugüne kadarki en iyi zamanlama kaynağıdır. Ağınız kusursuz bir şekilde senkronize edilmekle kalmaz aynı zamanda ağınız dünyanın dört bir yanındaki milyonlarca bilgisayar ağıyla aynı zamanda senkronize edilecektir.

A NTP sunucu Birkaç kaynaktan bir UTC zaman referans alabilir. En belirgin kaynak Internet'tir, ancak Internet saati kaynakları kötü bilinir biçimde yanlıştır ve mesafe olmayan yerler ise çok uzak olduğu takdirde nispeten yararsız olabilir. Ayrıca, NTP sunucunuzu güvenlik duvarınızın arkasında güvenli bir şekilde yerleştirdikten sonra, NTP sunucusunun web üzerinden zamanlama referansını yoklamasına ve özellikle de NTP kimlik doğrulaması (NTP) gibi tüm ağın savunmasız kalmasına izin vermek için bir delik açılmasının anlamsız olduğu görülüyor kendi güvenlik önlemi) Internet üzerinden mümkün değildir.

Bir UTC zamanlama referansı almak için iki çok daha güvenli ve doğru yöntem vardır. Birincisi, birçok ülkenin ulusal fizik laboratuvarlarından yayınladığı ulusal zaman ve frekans iletimlerini kullanmaktır. Bunlar genellikle birçok ülkede böyle bir sinyal olmamasına rağmen bir sunucu odası içinde bulunabilmenin avantajına sahip olan uzun dalga yoluyla yayınlanır.

Bununla birlikte, birçok NTP sunucusu, GPS (Küresel Konumlandırma Sistemi) uydularının yerleşik atom saatleri tarafından yayınlanan zamanlama sinyalini kullanabilir. Bu sinyal her yerde bulunur, ancak gökyüzünü net bir şekilde görebilen bir GPS anteni gereklidir.

Ya UTC zamanlama kaynağından yararlanarak ya GPS radyo iletim ağı vasıtasıyla bir bilgisayar ağı birkaç milisaniyelik UTC zamanında senkronize edilebilir.

Zaman Kritik Uygulamalar için NTP GPS Sunucusu

Pazartesi, Eylül 8th, 2008

GPS (Global Positioning System), Amerika Birleşik Devletleri tarafından kontrol edilen ve işletilen bir Global Seyir Uydu Sistemi'dir (GNSS).

GNSS sistemleri, yeryüzünün yüzeyinden birkaç bin kilometre uzaktaki uyduları kullanarak, zamanlama bilgilerini bir GNSS alıcısına (araçlarımızdaki uydu seyir ünitesi gibi) yayarak kullanır. GPS alıcısı tarafından kesin bir konumu üçgenlemek için kullanılan bu bilgilerdir. Bunlar, uyduyu Dünya'dan uzakta tuttukları için kendi yüksek hassas atomik saatlerini kullanarak, hatta bir saniye veya iki saniye'lik bir yanlışlık bile, bir uydu navigasyonunun konumu kilometrelerce uzakta olabileceği anlamına gelebilir.

Bu doğru zaman kaynağına sahip olmanın bir sonucu olarak, GPS ve yeni nesil GNSS sistemlerinin hepsi mutlak veya UTC (Evrensel Eşgüdümlı Zaman) saat kaynağı almak için kullanılabilir. Bu saat kaynağı, bilgisayar ağları tarafından NTP sunucu (Ağ Zaman Protokolü) tüm makinaları ve cihazları aynı saatte senkronize etmek için kullanılır.

NTP, bilgisayarları ve ağ aygıtlarını harici bir zamanlama referansına senkronize etmek için tasarlanmış bir protokoldür.

GPS ideal bir zaman ve frekans referansıdır, çünkü nispeten ucuz bileşenleri kullanarak dünyanın herhangi bir yerinde son derece doğru bir zaman sağlayabilir. Her GPS uydusu, askeri kullanım için L2, ve 1 MHz'de iletilen sivillerin kullandığı L1575 olmak üzere iki frekansta yayınlanır, Düşük maliyetli GPS antenleri ve alıcıları artık yaygın olarak mevcuttur ve özel NTP GPS sunucuları nispeten düşük maliyetlidir.

uydudan yayın radyo sinyali pencerelerden ancak geçebileceği bir GPS anteni için ideal bir konuma gökyüzü iyi bir manzaralı bir çatı üzerinde yapılar tarafından bloke edilebilir. Daha fazla uydu onu sinyalinden daha iyi gelen alabilirsiniz. Ancak, çatı antenleri yüzden baskılayıcı çok GPS kabloya inline yüklü olması tavsiye edilir aydınlatma grev veya diğer gerilim eğilimli dalgalanmaları olabilir.

A NTP GPS Sunucusu senkronizasyon için yüksek hassasiyette harici referans olan NTP zaman sunucuları veya bağımsız bilgisayarlar sağlamak için idealdir. Nispeten düşük maliyetli cihazlarla bile, yüz nanosaniyenin doğruluğu (bir nanosaniye = saniyenin milyarda biri), GPS'i harici bir referans olarak makul bir şekilde elde edilebilir.

Bilgisayar Zaman Damgalarını NTP ile Anlamak

Pazartesi, Eylül 8th, 2008

Bir bilgisayarın zamanla uğraşma biçimi, insanların onu algılama biçiminden tamamen farklıdır. Zamanlar saniyeler, dakikalar, saatler, günler, haftalar, aylar ve yıllar halinde düzenlenirken, diğer taraftan bilgisayarlar zamanı tek bir noktadan (asal çarpı olarak da bilinir) geçirmiş saniyeleri temsil eden tek bir sayı olarak ayarlarız.

Çoğu bilgisayar NTP (Ağ Zaman Protokolü) zamanla uğraşmak ve ağlarda birçok özel bir NTP zaman sunucusu kullanılarak senkronize edilir. NTP günler, yıllar ya da yüzyıllar hakkında hiçbir şey bilmemektedir, sadece asal çarpıdaki saniyelerdir. Bu asal çağ, yüzyılın 20. yüzyılın başında gece yarısı bir insan için şöyle bir şey olarak kaydedilecek olan (çoğu sistem için) ayarlanır: 00: 00 - 01,01,1900.

Bununla birlikte, bilgisayarlar bu noktadan sonraki saniye sayısını saat olarak sayarlar. 1900'ın etrafında bir bilgisayar varsa, Ocak 1'ın gece yarısı onun zaman damgası 0 olurken aynı tarihte 1972 olurken zaman damgası 2,272,060,800 olur, bu da 1900'dan bu yana geçen saniye sayısını temsil eder.

Zaman damgaları 136 nedeniyle bir sonraki sargıyla birlikte her 2036 yılını yeniden başlatır, ancak çoğu kez Millennium Bug türü senaryodan korkan bazı kişiler arasında tedirginlik yarattı; bununla birlikte çoğu kez bu gibi olaylardan şüphelenir ancak zaman damgasının etrafında bir kaydırma gerçekleştiğinde bilgisayarların birden fazla dolambaçlı alanı kapsayan zaman aralıklarıyla uğraşmasına izin vermek için, dönem tamsayısı eklenir (+ 1). Bilgisayarlar ve NTP birinci asamaya kadar uzanan zamanla uğraşmak zorunda kalırsa, negatif bir tamsayı kullanılır (1500 yılına üç 3 yıl döngüsünü temsil etmek için bir -136 kullanılacaktır).

Zaman damgaları, modern bilgisayarların e-posta gönderme, hata ayıklama ve programlama gibi görevleri yerine getirdiği neredeyse her işlemde kullanılır. Zaman doğrusal olduğu için, bilgisayar her bir zaman damgasının daima bir öncekinden büyük olduğunu bilir ve bu nedenle bilgisayarlar ve NTP, özellikle zaman aniden geriye döndüğünde zaman içindeki hatalarla uğraşmayı zor buluyor.

Bilgisayarlar aynı saatte senkronize edilmezse bu olabilir. Daha yavaş bir saatle bir makineye bir e-posta gönderilirse, bilgisayar gönderilmeden önce alınmış gibi görünür. Senkronizasyon eksikliği ciddi sorunlara neden olabilir ve hatta bir sistemi kötü niyetli saldırılara hatta dolandırıcılıklara karşı savunmasız bırakabilir.

Bundan dolayı, çoğu bilgisayar ağı UTC'ye (Koordinatlı Evrensel Zaman) senkronize edilir. UTC, dünya çapında bir zaman ölçeğidir ve dünya genelindeki herkes için aynıdır, bu, milyonlarca yılda bir ikinci bir kaybeden ya da kaybetmeyen, son derece doğru atom saatleri tarafından anlatılan zamana dayanır.

Çoğu bilgisayar ağı, özel bir NTP zaman sunucusu bilgisayarlarını da senkronize etmek için UTC zamanı. UTC, Internet üzerinden (her ne kadar güvenli değilse de) GPS şebekesi üzerinden (Global Positioning System) kullanılabilir veya uzun dalga yoluyla ulusal saat ve frekans yayınları alır.

NTP, alınan UTC zamanını kontrol ederek ve bir bilgisayarın UTC'ye mükemmel şekilde uyması için bir zaman damgasını ekleyerek veya tutan bir bilgisayarı eşitler. Özel bir NTP zaman sunucusu kullanarak UTC, bir ağda birkaç milisaniyelik UTC zamanına kadar tutulabilir.

GPS Zaman Sunucusu ve NTP (Ağ Zaman Protokolü)?

Pazartesi, Eylül 8th, 2008

Uydu Navigasyonumuza şimdiden alışkınız. Gittikçe daha fazla kişi bu küçük siyah kutuları arabalarına yerleştiriyor ve eski kağıt yol haritalarını atıyor. Uydu navigasyonunun avantajları, harita güncelliğini koruyan sürekli güncellemelerden, herhangi bir yer işaretinden veya yol işaretlerinden konumunuzun miline kadar uzanabilmesine karşın, GPS'in yalnızca yön bulma için bir konumu üçgenleştirmekten çok kullanmasıdır; dünya çapında zaman ve frekans bilgisi sağlar.

1990'in başlangıcından bu yana, Global Positioning System (GPS) dünyadaki tek eksiksiz çalışan Global Seyir Uydu Sistemi (GNSS) olmuştur. Amerikan ordusu tarafından çalıştırılan GPS (bazen NAVSTAR olarak anılacaktır), dünyanın her yerinde doğru zamanlama ve yer bulma izni vermiştir.

Bir yerin doğru olarak belirlenmesi için, tüm GNSS sistemleri mutlak bir zaman kaynağına ihtiyaç duymaktadır; bu, atomik saat gibi insani olarak mümkün olduğu kadar doğru bir zaman kaynağıdır. Saatin tam olarak ne olduğunu bilmeden, bir GNSS uydusu doğru bir yere işaret edemeyecektir (Dünya, uydular ve insanlar tümüyle bir konumda hareket ederken yalnızca bir konum ve saatle tanımlanabilir). Uyduların Dünya'dan uzak olması nedeniyle, bir saniye veya iki saniye hatası bile, bir uydu navigasyonunun konumu kilometrelerce uzakta olabilir anlamına gelebilir.

Bu nedenle, her uydu, onboard tarafından kullanılabilen, son derece hassas bir atom saatine sahiptir. NTP (Ağ Zaman Protokolü) sunucularının bilgisayar ağlarını senkronize etmesini sağlar. GPS, ideal bir zaman ve frekans kaynağıdır, çünkü nispeten ucuz bileşenleri kullanarak dünyanın herhangi bir yerinde son derece doğru bir zaman sağlayabilir.

Bir GPS alıcısı, GPS anteninden gönderilen sinyali, Windows, LINUX ve UNIX de dahil olmak üzere çoğu zaman sunucusu ve işletim sistemi tarafından kullanılabilen bilgisayar tarafından okunabilir bir protokole dönüştürür.

GPS alıcısı aynı zamanda GPS NTP sunucuları ve bilgisayar saat sunucularının ultra hassas zamanlama sağlamak için kullanabilecekleri her saniyede kesin bir darbe üretir. Çoğu alıcıdaki saniyede atım hızı, UTC'nin bir saniyesinin 0.001'ünde doğrudur (Koordinatlı Evrensel Saat veya Temps Universel Coordonné).

GPS, NTP zaman sunucuları ya da senkronizasyon için son derece doğru bir dış referansa sahip bağımsız bilgisayarlar. Nispeten düşük maliyetli cihazlarla bile, yüz nanosaniyenin doğruluğu (bir nanosaniye = saniyenin milyarda biri), GPS'i harici bir referans olarak makul bir şekilde elde edilebilir.

2002'de, Avrupa Uzay Ajansı ve Avrupa Birliği, Galileo adlı Avrupa'nın kendi GNSS'sini kurmaya karar verdi. Yeni ve daha gelişmiş GNSS teknolojileri ile rekabet edebilmek için GPS programı halihazırda geliştirilmektedir ve Galileo sinyalleri aktarmaya başladığında, her iki sistem birlikte çalışılacak ve zamanlama ve konumlandırma daha da hassas olmasını bekleyecektir.

Özel bir GPS Zaman Sunucusu seçme

Pazartesi, Eylül 8th, 2008

Uydu navigasyon teknolojilerindeki ilerlemeler ve Amerikan GPS uydu ağı kapsamının artması nedeniyle, daha fazla yönetici, zaman sunucularını da senkronize etmek için bir zamanlama referansı için bir kaynak seçerek GPS kullanıyor.

Geleneksel olarak daha birçok kişi Internet'ten veya uzman ulusal saat ve frekans iletimlerinden bir zamanlama kaynağı almayı seçti. Bununla birlikte, Küresel Konumlandırma Sistemi bugüne kadar bir UTC saat kaynağı almak için en popüler yöntemdir.

UTC (Eşgüdümlü Evrensel Zaman), zaman tutma cihazlarının en doğru olan atomik saatler tarafından anlatılan zamana dayalı küresel zaman ölçeğidir.

A GPS saat sunucusu nispeten basit bir donanım parçasıdır. Normalde yazılımlı özel bir NTP sunucusu, bir GPS alıcısı ve bir GPS anteni oluşur. Anten, gökyüzünü net bir şekilde görebilmek için çatıya yerleştirilmesi gereken özel bir GPS zaman sunucusu kullanmanın tek dezavantajı olmakla birlikte, bazı özel GPS zaman sunucuları, yalnızca bir uydu alıcısı için bir sinyal alırsa zaman senkronize edebilirler. günde birkaç saat, ancak bu zaman senkronizasyonunun en doğru şekli değildir.

Bir kez bağlandıktan sonra, GPS zaman sunucusu GPS uydularından zaman sinyali alacak ve daha sonra senkronizasyon gerektiren tüm cihazlara dağıtacaktır.

Çoğu saat sunucusu, bir GPS sinyali alıp almadıklarına bakmaksızın, zaman sinyalini tüm cihazlara dağıtmak için Ağ Zaman Protokolü'nü (NTP) kullanır.

NTP, İnternet'in en eski protokollerinden biridir ve bugüne kadar kullanılan en yaygın zaman senkronizasyonu protokolleridir. NTP sürekli gelişme aşamasındadır ve özel bir GPS zaman sunucusu aracılığıyla bir ağın birkaç milisaniye içinde UTC zamanında doğru şekilde senkronize edilebilir.

Windows XP kullanarak bir NTP Zaman Sunucusu Yapılandırma

Pazartesi, Eylül 8th, 2008

Microsoft Windows XP'de, Windows Saati (w32time.exe) olarak adlandırılan ve bir ağ saat sunucusu olarak çalışacak şekilde yapılandırılabilen işletim sistemine yerleşik bir saat senkronizasyonu yardımcı programı bulunur. Hem dahili saati hem de harici bir saat kaynağı kullanarak bir ağ senkronize etmek için yapılandırılabilir.

NTP (Ağ Zaman Protokolü), Windows XP'de zaten yüklü olan bir protokoldür ve Windows Zaman, makineleri tek seferlik kaynağa senkronize tutmak için kullanır. Internet'te birkaç zamanlama kaynağı bulunur ancak Microsoft ve diğerleri, kimlik doğrulama yapılmadığı Internet yerine bir donanım sunucusuyla bir saat sunucusu yapılandırmanızı şiddetle önerir.

Uzman NTP zaman sunucuları GPS sinyali veya zamanlarını atom saatlerinden alacak uzman radyo yayınlarıyla güvenilir bir zaman kaynağı alabilirler.

Windows XP'yi bir zaman sunucusu olarak çalışacak şekilde yapılandırmak istiyorsanız, ilk şey Windows Zaman alt anahtarını bulmaktır. Bunu yapmak için:
Regedit'i çalıştırın (Başlat'ı / Çalıştır'ı tıklayın ve ardından REGEDIT / yazın ve enter tuşuna basın.

Not: sistem kayıt defterinizi düzenlemeniz sisteminizde sorunlara neden olabilir. Kayıt defterini düzenlemeden önce sisteminizi yedeklemeniz önerilir.

Şimdi aşağıdaki alt anahtarı bulun: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ parameters \
Sağ tarafı sağ tıklayın ve Değiştir'i tıklayın. Değer Değiştir kutusuna, Değer Verisi altında NTP yazın ve Tamam'ı tıklatın.
Şimdi Config klasörüne gidin ve AnnounceFlags öğesini sağ tıklatın, Değiştir'i tıklatın ve Değer Verisi altındaki DWORD Değerini Düzenle kutusuna 5 yazın ve Tamam'ı tıklatın.

Bu alt anahtarı bulun:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient'ın \

Sağdaki pencereyi sağ tıklatın ve Değiştir'i tıklatın. DWORD değer kutusunu düzenleyin ve Değer verisi altında her bir anket için saniye sayısını yazın, örneğin: 900, 15 dakikaya eşittir. Anket alanı, NTP anket paketleri arasındaki yoklama aralığını temsil eder.

Etkinleştirmek için NTP sunucu alt anahtarı bulun: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Sağ tıklama etkin (sağ pencerede) sonra Değiştir. DWORD Değeri'ni düzenleyin ve 1 yazın. NtpServer öğesini sağ tıklatın, sonra Değiştir'i tıklatın ve Değer Verileri Türü Eşleri altındaki DWORD Değerini Düzenle'yi seçin ve Tamam'ı tıklatın.

Bulun: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Sağdaki bölmede, MaxPosPhaseCorrection öğesini sağ tıklatın, ardından Değiştir, DWORD Değerini Düzenle kutusuna Altında Değer Verileri altındaki Ondalık'ı tıklatın, saniyede 3600 gibi bir süre yazın (bir saat) ve Tamam'ı tıklatın. Bu, bağlantı ayarlarını yapar.

Şimdi geri dönüp tıklayın:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config

Sağ bölmede, MaxNegPhaseCorrection öğesini sağ tıklatın, sonra da değiştirin.
Altındaki DWORD düzenle kutusundaki Ondalık'ı tıklatın, değer veri türü altında saniye olarak 3600 (bir saat gibi) olarak anket yapmak istediğiniz zamanı yazın.

Kayıt Defteri'nden çıkın, ardından Başlat / Çalıştır'ı tıklayıp yazarak Windows Zaman hizmetini yeniden başlatın:
net durdurma w32time && net başlangıç ​​w32time.
etki alanı denetleyicisinden başka her bilgisayarda şunu yazın: W32tm / resync / rediscover.
Zaman sunucusu artık çalışıyor ve çalışıyor olmalıdır.

Windows'ta bir Ağ Zaman Sunucusu Yapılandırma

Pazartesi, Eylül 8th, 2008

2000'ten bu yana Windows Server'ın tüm sürümleri, Windows Saati Hizmeti (w32time.exe) olarak adlandırılan ve işletim sistemine kurulmuş bir zaman eşitleme özelliği içeriyor. Bu, tüm makineleri belli bir saat kaynağıyla senkronize eden bir ağ zaman sunucusu olarak çalışacak şekilde yapılandırılabilir.

Windows Zaman Servisi, bir sürümü kullanır. NTP (Ağ Zaman Protokolü), normalde basitleştirilmiş bir sürüm, bir ağdaki makineleri senkronize etmek için tasarlanmış olan Internet protokolünün NTP aynı zamanda küresel kullanımdaki çoğu bilgisayar ağının senkronize edildiği standarttır.

Doğru zaman kaynağının seçilmesi hayati önem taşır. Çoğu şebeke UTC (Eşgüdüm Evrensel Zaman) kaynağına senkronize edilir. UTC, en doğru zaman kaynakları olan atom saatlerine dayanan küresel bir standart zamandır.

UTC, internet üzerinden time.nist.gov (ABD Deniz Kuvvetleri Gözlemevi) veya time.windows.com (Microsoft) gibi yerlerden edinilebilir; ancak, internet saati kaynaklarının kimliği doğrulanamayan ve sistemin açık kalmasına neden olan özelliklerin bulunduğuna dikkat edilmelidir. kötüye kullanım ve Microsoft ve diğerleri, harici bir donanım kaynağını özel bir ağ zaman sunucusu gibi referans saat olarak kullanmanızı önerir.

Ağ zaman sunucuları zaman kaynaklarını atomik bir saat kaynağından alınan UTC zamanını yayınlayan ulusal fizik laboratuvarlarından gelen uzman radyo iletiminden veya UTC'yi belirli noktalara sıkıştırmaya ihtiyaç duyması nedeniyle UTC ile ileten bir GPS şebekesinden alın.

NTP, kamuya açık İnternet üzerinden saniyenin 1 / 100 saniyesinde (10 milisaniyelik) zaman tutabilir ve LAN'lar üzerinde daha iyi performans gösterebilir.

Windows Zaman Hizmetini harici bir saat kaynağı kullanmak üzere yapılandırmak için yalnızca bu talimatları izleyin.

Kayıt defteri alt anahtarını bulun.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parametreler

Sağ tıklama yazın ve ardından Değer Verisi kutusuna NTP ekleyerek Değeri Değiştir'i seçin.

ReliableTimeSource 'ı sağ tıklatın, sonra da 0 (sıfır) ekleyerek DWORD Değerini Düzenle kutusunu değiştirin.

NtpServer öğesini sağ tıklatın ve Etki Alanı Adı Sistemi (DNS) yazarak Değeri Değiştir'i seçin (her DNS benzersiz olmalıdır).

şimdi orijinal alt anahtarı bulun ve Dönem'i sağ tıklatın. Değer Verisi (önerilen 24) altında, yoklama aralığı (bir NTP sunucusunun saati nasıl sorduğu sıklıkta) ile DWORD Değerini değiştir kutusunu değiştirin

Aşağıdaki komut satırını çalıştırın, Net durdurma w32time && net start w32time.

Şimdi alt anahtarı HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ NTP'yi etkinleştirerek NTP'yi etkinleştirin.

Etkin'i sağ tıklatın ve 1 yazarak Değer verisi kutusunu değiştirin.

Sağ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval alt ağının sağ ağrısında SpecialPollInterval tıklayın. DWORD değer kutusunu her anket için istediğiniz zamanı düzenleyin (900 her 15 dakika anket yapar)

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config bulun

Saat düzeltme ayarlarını yapılandırmak için, MaxPosPhaseCorrection öğesini sağ tıklatın, ardından DWORD Değeri kutusunu saniye cinsinden bir süreyle değiştirin (ilk önce ondalığı seçin, 3600 = bir saattir)

Şimdi MaxNegPhaseCorrection için yeniden başlatma pencereleri zaman hizmetini çalıştırarak da yapın (veya komut istemi özelliğini kullanın) net stop w32time && net start w32time.

Her bir makineyi senkronize etmek için komut satırına W32tm / -s yazmanız yeterlidir ve saat sunucusu artık düzgün çalışmalıdır (doğru zaman gösterilmeden önce birkaç oy alması gerekebilir).