Nasıl bir NTP Sunucu İşleri

NTP neredeyse İnternet'in kadar eski. Delaware Üniversitesi'nden Dr. David Mills tarafından geliştirildi ve geliştirildi ve 1985'ten beri sürekli olarak güncellendi. NTP, bir bilgisayar ağı üzerindeki saatleri senkronize etmek için tasarlanmış bir internet protokolüdür.

Modern bir küresel ekonomide zaman eşitlemesi, Ebay'de bir teklif için bir uçak bileti rezervasyonu gibi zamana duyarlı işlemleri gerçekleştirmek için şarttır. Saatler aynı saatte senkronize edilmediyse, uçak koltuğunuzu satın aldıktan sonra satabilirsiniz ve Ebay'in yöneticileri teklifinin en son olduğunu keşfedemezler.

NTP, Internet'ten veya yerel / geniş alan ağı (LAN / WAN) üzerinden ağları senkronize edebilir ve güvenilir bir saat kaynağına referansla zaman senkronize eder. Bu kaynak, bir bilgisayarın dahili saati veya bir bilek saatindeki zaman veya bir atom saatinden gelen zaman gibi göreceli olabilir.

Çoğu ağ yöneticisi, harici mutlak bir kaynak kullanmayı tercih eder; bunun nedeni, uzman radyo yayınları (genellikle ulusal fizik laboratuvarlarından) veya GPS ağı aracılığıyla atomik saat zamanlama referansını kolayca alabilen uzman NTP sunucularıdır.

UTC (Eşgüdümlü Evrensel Zaman) olarak adlandırılan evrensel bir zaman ölçeği, dünyadaki tüm ağların aynı zaman ölçeğine göre senkronize edilmesine ve sıçrama saniyeleri gibi özelliklerin desteklenmesine olanak sağlayarak geliştirildi - Dünya dönmesinin yavaşlamasını telafi etmek için eklendi

NTP, zaman kaynağını sürekli olarak kontrol ederek ve ağdaki saatlerindeki saatle eşleştirerek zaman kazanmak için bir algoritma (karmaşık bir talimat dizisi) kullanır ve her aygıttan senkronizasyonun dışına çıkıp çıkmadığına karar vermesini söyler.

NTP, günün şimdiki zamanını temsil etmek için zaman damgalarını kullanır. Zaman doğrusal olduğu için her zaman damgası daima bir önceki zaman değerinden daha büyüktür. NTP zaman damgaları iki biçimdedir ancak belirli bir zaman noktasından (00: 00 1 Ocak 1900 olarak belirlenen asal çarpma olarak bilinir) saniyeleri aktarırlar. Daha sonra NTP algoritması, sistemi ilerletmek veya geri çekilmek için miktarı belirlemek için bu zaman damgasını kullanır Veya şebeke saati.

NTP, hata sıklığı ve istikrar gibi zaman damgası değerlerini analiz eder. Bir NTP sunucusu hem referans saatlerin hem de kalitesinin tahmini tutar.

NTP programı (UNIX'de daemon, Windows'da hizmet) arka planda çalışır. NTP, paketlerle (veri bloğu) değişim zamanı bilgisini alır, ancak her biri bir dizi test veya protokol belirtimi geçiren birkaç borsanın gerçekleşene kadar söylendiği zamana inanmayı reddeder. Yalnızca bir sunucudaki yanıtlar bu testleri karşılıyorsa, NTP bu bilgileri kullanır. Bir NTP sunucusu bir zamanlama kaynağı olarak kabul edilene kadar genellikle beş dakika sürer (beş iyi örnek).

Windows 2000'ten bu yana işletim sistemlerinde NTP'nin bir sürümünü yükleyen Microsoft, İnternet kaynaklarının kimliği doğrulanamadığı için bir donanım kaynağının zamanlama referansı olarak kullanılmasını şiddetle tavsiye eder.

Kimlik doğrulama her zaman damgası zaman bilgileriyle birlikte gönderilir anlaşılan şifreleme anahtarlarının bir dizi analiz ederek amaçlanan zaman referanstan geldiğini doğrular. NTP, mesaj Digest şifreleme (MD5) kullanarak anahtarı un-şifrelemek, bunu analiz eder ve güvenilir bir anahtar kümesi karşı doğrulayarak güvenilen zaman kaynağından gelen olup olmadığını teyit etmektedir.

En iyi çözüm bir uzman kullanmaktır NTP sunucu Veya GPS ağı veya radyo yayınları (İngiltere'de MSF veya ABD'deki WWVB olarak da bilinir) yoluyla yetkili bir zaman referansı alırsınız.

NTP sunucuları, her ağ aygıtının bir zamanlama kaynağından ne kadar uzak olduğuna karar verir ve onları Strata'ya düzenler. Bu Stratum seviyeleri, döngüleri önlemek ve doğruluğunu garanti etmek için mevcuttur. Stratum 0, bir bilgisayara doğrudan bağlı referans saatleri gibi cihazlardır. Stratum 1, Stratum 0, daha ileri bilgisayarlar iken Stratum 2 aygıtlarına bağlı bilgisayarlardır.

NTP NTP.org aracılığıyla indirmek ücretsizdir ve sürekli olarak desteklenmekte ve güncellenmektedir. Mevcut sürüm v 4. NTP'nin (SNTP) basitleştirilmiş bir sürümü daha az fonksiyona sahiptir ve yüksek doğruluklu zamanlamanın önemli olmadığı bazı cihazlarda ve uygulamalarda (ve ayrıca Windows'un eski sürümlerinde de bulunur) kullanılır.

Yazar Hakkında

Richard N Williams Teknik bir yazar ve telekomünikasyon ve ağ zaman senkronizasyonu sektörlerinde uzmandır. NTP sunucuları hakkında daha fazla bilgi için lütfen Galsys ana sayfasını ziyaret edin.

Bu makale yayınlanacaktır veya korunur bu siteye ilgili bir bağlantı sağlayan izin almaksızın tam şekliyle veya kısmen yeniden basıldı edilemez. Yeniden yazdırmak veya bu terimleri takip etmeden bu içerik yayınlamak için telif hakları yasasını ihlal etmektedir.

Copyright © 2008

English French German Italian Spanish Portuguese Russian Swedish Dutch Norwegian Arabic Malay Polish Turkish Danish

Hızlı Sorgulama

Hızlı İletişim Formu

Form veya çağrı doldurun +34 911 819 768 Bir Galleon Zaman Sunucusu sizin için nasıl çalıştığını hakkında daha fazla bilgi için.




Biz gizlilik saygı - Bizim politikamızı okuyun.

Popüler Ürünleri

GPS NTP Sunucusu

GPS NTP Sunucusu

Büyük bilgisayar ağlarında süreyi senkronize etmek için GPS sinyalini kullanan bir Ağ zamanlayıcısı.

NTP Ağ Saat

Ağ Saat Ekran

Herhangi bir Galleon NTP sunucusu veya zaman sunucusu için mükemmel bir ortak. Organizasyonunuz boyunca tutarlı ve doğru zaman göster.

Ağ Zaman Sunucusu

MSF NTP Sunucusu

Herhangi bir bilgisayar ağında zaman senkronize etmek için komple bir çözüm.

Zaman Sunucusu

GPS Ağı Zaman Sunucusu

Bilgisayar sistemleri için zaman senkronizasyonu sağlayan GPS saati

Zaman Alıcı

MSF Zaman Alıcı

Tek bir bilgisayardaki süreyi, MSF (radyo) atomik zaman sinyallerine senkronize etmek için eksiksiz bir çözüm.