Nasıl Pahalı Atılım İkinci Kesmeler'e Önlemek için
tarafından gönderildi Richard N Williams on Ağustos 2nd, 2012
Haziran ayı sonunda bu yıl,çeşitli yüksek profil siteleri kesintileri yaşadı ve aşağı uluslararası zaman sisteme ilave bir saniyenin dahil nedeniyle gitti. sosyal haber de dahil olmak üzere ve ağ siteleri Reddit, Foursquare ve Linkedin web siteleri, bir Atılım İkinci dahil edilmesinden birkaç saat sayesinde kesintiye uğradıEşgüdümlü Evrensel Zaman (UTC), dünyanın küresel zaman çizelgesi.
Tek bir ikinci çok benzemiyor olsa da, eşzamanlı operasyonda dayayan web siteleri için, katma zaman çeşitli siteler yaklaşık on iki saat boyunca aşağı indi ve diğerleri gibi kayıp veri olarak değişen sorunlar yaşadı böyle aksamalara neden oldu. Bu aksamalar ya benzersiz değildi. Atılım saniye giderek tartışmalı hale gelmektedir zamanla bir müdahalesi olarak, sık sık yılda iki kez düzenli olarak uluslararası süreye eklenir.
Senkronizasyon
Web siteleri ve diğer modern teknolojiler tüm senkronizasyon için dünyanın küresel zaman ölçeği güveniyor. UTC mükemmel bir senkronizasyon iletişim dünya genelinde bilgisayarları sağlar ve onsuz, bu tür sosyal ağ, bankacılık ve alışveriş gibi hafife aldığımız çevrimiçi işlemlerin çok basit asla olamazdı.
Bilgisayarlar bir hareket oluştu ya da gerçekleşmesi için gereken zaman söylüyorum bir aracı olarak zaman damgaları şeklinde zamanında temeline dayanmaktadır. bilgisayarlar doğru senkronize olmasaydı, bilgisayarlar işlem vardı ya olmamış ve hataları her türlü yer alacağını bilmenin bir yolu olurdu. dolandırıcılık kayıp veri, işlem hatası ve güvenlik açığı tüm uygun senkronizasyon olmadan ortak olacaktır. Sadece bilgisayarlar ve diğer teknolojiler, hassas ve doğru senkronize süresi olmadan muzdarip olabilir sorunların türlü gerçekleştirmek için geri Millennium Bug düşünmek zorunda.
Eşgüdümlü Evrensel Zaman
teknolojisindeki gelişmeler makineleri dünya genelinde cihazlar zaman dilimi farkı etkilenmeden senkronize olabilir tek bir zaman ölçeği vardı emin olmak için tek bir evrensel saat için bir ihtiyaç olduğunu ifade çünkü UTC 1970s içinde icat edildi. Gibi. UTC dünyanın zıt taraflarında olmak için bilgisayar ağları sağlayan, bu son derece doğru atom saatleri anlattığı zaman dayanmaktadırsenkronize birbirinden birkaç milisaniye içinde. atomik saatler olmadan, ağlar yukarıda belirtilen hatalar birçok yol açacaktır birkaç saniye içinde farklılıklar olabilir.
Aslında, atomik saatlerin bile Dünya'nın dönme daha doğru. Hepimiz Dünya tam bir dönüş yapmak için 24 saat sürer düşünüyorum olsa da, bu tam olarak böyle değildir. Her gün inceden değişebilir. Bazen 24 saat, bazen biraz daha az zaman biraz daha uzun sürebilir. Bütün bu küçük farklılıklar yıl sonuna kadar, Dünya'nın dönme ve eşgüdümlü evrensel saat birbirleri ile senkronize biraz anlamına ve böylece hafif bir ayar gerektirir.
Atılım Saniye
UTC tanıtıldı ve atomik saatler bizim zaman yöneten başladığından beri, büyüme trendi Dünya dönüyor oranıdır kademeli yavaşlama olduğunu olmuştur. Biz şimdi bu milyonlarca yıldır böyle olmuştur biliyorum. Örneğin, 100 milyon yıl önce, yeryüzünde bir gün uzunluğu yaklaşık 22 saat oldu ve gün o zamandan beri uzatma olmuştur. Dünya'nın dönme Bu kademeli yavaşlama fren olarak hareket ve Dünya dönüyor hızını yavaşlatmak gelgit kuvvetleri tarafından neden olur. Bu gelgit kuvvetleri sırayla Dünya'nın dönüş yavaşlatır yavaş yavaş uzağa oluyor Ay, kaynaklanır.
Bu kozmolojik değişikliklerin çok hafif ve yalnızca ikinci bir ya da iki yıl eşit iken, UTC Dünya'nın döner edildiği oranı ile senkronize olduğundan emin olmak için yılda iki kez bir ekstra ikinci eklenmesini gerektirmektedir anlamına gelmez. Bu olmadı, sonunda bir gün geceye kayması olur ve bu milyonlarca yıl alacağını, ancak öğlen artık, gün ortasında olacak ve karar Dünya'yı korumak için ek saniye eklemek için ve UTC senkronize bir olduğunu tartışmalı bir.
Tartışma
Ek artık saniye eklemek için zaman Uluslararası Yer Dönme ve Referans Sistemleri Servis (IERS) karar verin. IERS Dünya döner hızını izlemek ve 1970s beri, onlar UTC 25 artık saniye ekledik. Ancak, bu değişiklikler giderek tartışmalı kanıtlamıştır.
Çünkü bu ekstra saniye nedeni ekleyerek sorunları ve (öğlen olur güneş en yüksek düzeyde olduğunda) o UTC herhangi bir fark önce binlerce yıl geçmesi ve güneş zaman demek ki aslında fark olurdu ve eleştirmenler artık saniye iddia gerekli değildir. Bunlar bir sıçrama saat olarak, diğer önlemler alınabilir iddia her otuz yıl çok daha az yıkıcı kanıtlamak, hatta bir atılım dakika olur her bin yıl kadar. Ancak, şimdiye kadar, hiçbir uzlaşmaya varıldıktan ve sıçrama saniye öngörülebilir gelecekte kalmak için ayarlanmış görünüyor.
Ağ Zaman Protokolü
Bilgisayar ağları Ağ Zaman Protokolü (NTP) kullanarak UTC biçimi eşitlenir. NTP bir ağ üzerindeki tüm cihazlar birlikte eşitlenir sağlayan bir yazılım algoritmasıdır. Bu o zaman UTC kaynağının birkaç milisaniye içinde her cihaz sağlamak için sistem saatleri ayarlama, bir ağ etrafında dağıtır UTC tek bir kaynak kullanarak çalışır.
sistemleri saatler NTP gelen sürekli ayar olmadan kendi cihazlara bırakılırsa, kısa süre sonra drift. Çoğu bilgisayar zaman korumak için kendi anakartlarda basit kuvars osilatörler sahip olmasıdır, ancak bu haftada birkaç saniye kaybedebilir. süreçlerin yüzlerce her saniye gerçekleştirebilirsiniz bir bilgisayar için, zaman daha doğru, ağlar gibi UTC olarak atom saati tabanlı sistemleri kullanmak neden ağı olacak daha verimli.
UTC kaynakları belirli bir zamanda otomatik olarak değiştirmek için sık sık, artık saniye ile sorunlar oluşur. 30 bu yılın 11 Haziran tarihinde örneğin: 59: Zaman, böylece değişikliklere uyum için mücadele web siteleri ve ağlar için sorunlara neden bir saniye stuttered geliyordu ilave bir ikinci eklendi 59. Ancak, basit bir çözüm bu bozulmayı önlemek için kullanılabilir.
GPS Time Sunucular
Küresel Konumlama Sistemi (GPS) atomik saatler tarafından oluşturulan bir zaman kesin bir kaynak sağlar. GPS zaman sinyalleri UTC kaynağı olmasa da, bu atomik saatler tarafından oluşturulan bir zaman ve NTP UTC uyacak şekilde ayarlayın için sinyaller bu tür sıçrama saniye sayısı olarak dönüşüm için gerekli tüm verileri içeren kadar kolay, bulunmaktadır.
GPS zaman sinyalleri Uydu navigasyon cihazları konumlandırma hesaplamak için kullanmak ne. GPS sinyali damgaları kullanarak, bir sat nav cihaz birkaç metre içinde kendi konumunu üçgen olabilir. Bu sadece birkaç mil tarafından bilgi konumlandırma görebiliyordu zaman sinyalleri ışık hızında uydulardan seyahat çünkü atomik saatler tarafından üretilen hassas zamanlama ve tutarsızlık bir saniyenin bile bir kısmını kullanılarak yapılabilir.
GPS Zaman kullanarak, bilgisayar ağ yöneticileri, kendi hüküm artık saniye değişiklik yapma yerine, ağ yöneticileri hiçbir kontrole sahip, üzerinde radyo yayınlar ve internet tabanlı zaman sunucuları olarak UTC zamanı kaynaklarına yapılan otomatik ayarlamalar tarafından habersizce alınması yapabilirsiniz .
GPS zaman sunucuları
GPS Time kaynağı alma çok basit ve ucuzdur. Atanmış NTP GPS zaman sunucuları GPS zaman sinyallerini almak ve bir kaynağı olarak kullanabilirsiniz kolayca kullanılabilirBir ağ için zaman senkronizasyonu. Bu zaman sunucuları daha sonra NTP kullanarak bir ağ etrafında dağıtır zaman, aldığı bir çatı üst anten kullanın. Tek bir GPS zaman sunucu zaman senkronizasyonu için ucuz bir çözüm bu nedenle makineleri yüzlerce bir ağ hizmet edebilir. GPS zaman sinyalleri UTC GPS Zaman dönüştürmek için tüm ilgili bilgileri içerir ikinci hükümler, ani kesintileri kaçınarak, ağına planlanabilir sıçrama iken Ayrıca, şebeke otomatik olarak, diğer ağlar ile senkronizasyon sağlayan dönüştürülebilir.
Google, birkaç hafta için küçük artışlarla bunu tanıtan, ikinci uzun bir süre boyunca bir sıçrama tanıtmak arama motoru devleri tarafından kullanılan biri olarak bazı şebekeler etkileyen smear bir ani kekeme engelleyen daha uzun bir süre bir sıçrama ikinci, içinde ek ikinci.
Güvenlik ve doğruluk
GPS zaman sunucuları Ayrıca, bir ağ güvenli olduğundan emin olun. internet zaman sunucularından alınan gibi UTC zaman bazı kaynaklar, virüsler ve diğer zararlı yazılımların erişebilmek hangi aracılığıyla ağ güvenlik duvarları bir ağ geçidi sağlar. Öte yandan GPS Time, bir ağa dış ve biri onunla kurcalamak için imkansızdır. Birçok kullanıcı olmalarını hayal Dahası, internet zaman sunucuları olarak kesin olmayabilir. Bazı zaman sunucuları UTC ile senkronize dışında birkaç saniye olabilir. Online saat sunucusu bir kesinti uğrar eğer servis ağı onun senkronizasyonu kaybeder bu yüzden sürüklenen sistem saatleri yol açabilir, geri gelene kadar ek olarak, ağ zaman doğru bir kaynağı olmadan olacaktır. Karşılaştırma GPS Zaman her zaman doğru, her zaman kesin ve aşağı gitmez.