Atomik Saatler ve Yerçekimi

Onların olmadığı hayatlarımızı yaşayamadık. Günlük yaşantılarının hemen her yönünü etkiliyorlar ve günümüz dünyasında verdikleri teknolojilerin birçoğu onsuz çalışamıyorlardı. Aslında, internette bu makaleyi okuyor iseniz şu anda bir tane kullandığınız bir şans var.

Bunu bilmeden atom saatleri hepimizi yönetir. İnternetten; cep telefonu şebekelerine ve uydu seyrüseferine, atom saatleri olmadan bu teknolojilerin hiçbiri mümkün olamazdı.

Atomik saatler, protokolü kullanarak tüm bilgisayar ağlarını yönetir NTP (şebeke zaman protokolü) ve ağ zaman sunucuları, dünyanın dört bir yanındaki bilgisayar sistemleri mükemmel senkronizasyonda kalmaktadır.

Ve atomik saatler o kadar doğru oldukları için birkaç milyon yıl boyunca bunu yapmaya devam edecekler; 100 milyon yılın üstünde bir süre için bir saniyede süre sağlıyorlar. Bununla birlikte, atomik saatler daha da doğru yapılabilir ve bir Fransız bilim adamı ekibi uzaya bir atom saati başlatarak bunu yapmayı planlıyor.

Atomik saatler, gezegenin çekim gücünün zamanın üzerindeki etkileri nedeniyle Dünya üzerindeki doğruluklarıyla sınırlıdır; Einstein'ın zamanın kendisinin yerçekimi tarafından çarpıtılmış olduğunu ve bu çarpıtmanın Dünya'daki zamanı yavaşlattığını öne sürdüğü için.

Bununla birlikte, PHARAO adlı yeni atom saati, Dünya'nın yerçekimi çekmesinin en kötü etkilerinden ulaşamayacağınız ISS'ye (uluslararası uzay istasyonu) yerleştirilmek üzere adlandırılmıştır.

Bu yeni atom saati, dünyadaki diğer atom saatleri ile hiper hassas senkronizasyona izin verecektir (burada gerçekte NTP sunucu daha kesin).

Pharao'nun 300 milyon yıllık her saniyede yaklaşık bir saniyelik doğruluklara ulaşması bekleniyor ve zaman alan teknolojilerdeki ilerlemelere izin vereceğiz.

IEEE 1588 Zaman Protokolü, Daha Doğru Zamanda Senkronizasyon Vermektedir

Yirmi yıldan fazla bir süredir devam etmekle birlikte, çoğu şebekenin tercih ettiği zaman protokolü NTP (Network Time Protocol) bazı rekabetlere sahiptir.

Şu anda NTP, bilgisayar ağlarını kullanarak senkronize etmek için kullanılmaktadır. ağ zaman sunucuları (NTP sunucuları). Şu anda NTP bir bilgisayar ağıyla birkaç milisaniye arasında senkronizasyon yapabilir.

Hassas Zaman Protokolü (PTP) veya IEEE 1588, çok yüksek doğruluk (nano-ikinci seviye) gerektiren yerel sistemler için geliştirilmiştir. Şu anda bu tür doğruluk, yeteneklerin ötesinde NTP.

PTP ağda ana ve bağımlı bir ilişki gemisi gerektirir. IEEE 1588 (PTP) kullanarak cihazları senkronize etmek için iki adımlı bir işlem gereklidir. Öncelikle, hangi aygıtın master olduğu belirlenirse, ofsetler ve doğal ağ gecikmeleri ölçülür. PTP, ağdaki hangi saatin en doğru olduğunu belirlemek için En İyi Ana Saat algoritmasını (BMC) kullanır ve diğer tüm saatler köle olur ve bu master'a senkronize olur.

IEEE (Institute of Electrical and Electronic Engineers), IEEE 1588 veya (PTP) "iki hakim protokolün (NTP ve GPS) iyi hizmet ettiği bir alanı doldurmak" için tasarlandığını açıklıyor. IEEE 1588, NTP kullanılarak elde edilemeyecek kadar yüksek doğruluk isteyen yerel sistemler için tasarlanmıştır. Aynı zamanda, her düğümde bir GPS alıcısının maliyetini karşılayamayan veya GPS sinyallerine erişilemeyen uygulamalar için de tasarlanmıştır "(Alıntı: Vikipedi)

PTP, birkaç nano saniyede kesinlik sağlayabilir, ancak bu tür bir doğrulama çoğu ağ kullanıcısı için gerekli değildir; ancak, PTP'nin hedef kullanımı, mobil geniş bant ve diğer mobil teknolojilerin PTP gibi görünüyor ve günümüzde kullanılan bilgileri desteklemektedir. mobil şebekelerde faturalandırma ve servis düzeyi anlaşması raporlama işlevleri.

Zaman Sırları Senkronizasyon Yazılımı

Zaman senkronizasyonu bilgisayar ağının hayati bir yönüdür. Bir ağdaki tüm makinelerin küresel zaman ölçeği olan UTC (Eşgüdümlü Evrensel Zaman) ile senkronize edilmesini sağlamak, aksi takdirde diğer ağlarla zamana duyarlı işlemleri yapmak imkânsız olacaktır.

Zaman senkronizasyonu, İnternet'in ilk günlerinde bu amaçla tasarlanan Ağ Zaman Protokolü (NTP) sayesinde kolaylaştırılmıştır. Tek bir zaman kaynağından (genellikle UTC) yararlanıyor ve daha sonra bu cihazın tüm cihazları arasında dağıtılıyor. NTP ağı.

The,en UTC saat kaynağı güvenlik genellikle büyük bir sorun değil ağlar üzerinden İnternet'ten alınır, ancak bu, birçok ağ için bir ağ güvenlik duvarında bir açık liman bırakılmasını gerektirdiğinden bu güvenlik açığı riske değmez.

Dedicated ağ zaman sunucuları (çoğunlukla NTP sunucuları) birçok şebeke tarafından UTC'yi almak için daha güvenli ve daha doğru bir yöntem olarak kullanılmaktadır. Bu aygıtlar UTC saatini doğrudan bir atom saat kaynağından alır.

Dahası, bu özel zaman sunucuları güvenlik duvarına ve ağa harici olarak çalışır ve zaman kodlarını almak için GPS veya radyo frekansı gibi kaynakları kullanır.

Senkronizasyon kolaylığı için, zaman senkronizasyon yazılımı paketleri, NTP ile birlikte çalışır ve tarayıcı arabirimleri aracılığıyla, zaman senkronizasyonunun ağ boyunca kolay yapılandırılmasına izin verir.

Bu zaman senkronizasyonu yazılım paketleri en çok kullanmada gerekli değilken NTP sunucuları, işletim sistemlerine yüklenen standart yazılım genellikle eksik veya oldukça karmaşıktır.

Özel ağ zaman sunucularının en uzman üreticileri, yapılandırmaya izin vermek için bir kez servis istemcisi üretecek ve bunlar, belki de bu destekçinin cihazı için en uygun modeldir. Bununla birlikte, çoğunlukla birçok NTP sunucusu ile uyumlu çok sayıda ücretsiz ve açık kaynaklı zaman senkronizasyonu yazılımı paketleri bulunmaktadır.

Bilgisayar Zamanının Kısa Tarihi

Zamanı söylemek, çok küçük çocuklar olduğumuz zaman öğrenebileceğimiz bir şey. Ne zaman olduğunu bilmek toplumumuzun vazgeçilmez bir parçasıdır ve onsuz çalışamayız. Sadece zaman söylemediğimizi düşünsek, ne zaman çalışırsınız düşünün. Ne zaman ayrılıp ayrılırdınız ve diğer insanlarla tanışmak ya da her türlü işi düzenlemek nasıl mümkün olabilirdi.

Zamanın bizim için hayati önem taşıdığını söylerken, zamanı yalnızca referans noktası olarak kullanan bilgisayarlar için hayati önem arzetmektedir. bilgisayar ağları zaman senkronizasyonu hayati önem taşımaktadır. Zaman geçirmeden bilgisayarlar, sipariş programlarına ve işlevlerine atıfta bulunulmadığı için çalışamıyordu.
Ancak bilgisayarların zamana ve tarihe anlatma şekli, kaydetme biçimimizden çok farklıdır. Ayrı bir zaman, tarih ve yıl kaydetmek yerine - bilgisayar sistemleri tek bir sayı kullanır. Bu sayı, belirlenmiş bir noktadan (asal epoch olarak bilinir) gelen saniye sayısına dayanır.

Bu çağ olduğunda, söz konusu işletim sistemi veya programlama diline bağlıdır. Örneğin, Unix sistemlerinde 1 Ocak 1970 ile başlayan ve bir çağrının başlangıcından itibaren geçen saniye sayısı bir 32 bit tam sayı olarak sayılır. Windows gibi diğer işletim sistemleri benzer bir sistem kullanıyor ancak dönem farklı (Windows 1 Ocak 1601'de başlıyor).

Bununla birlikte, bu tamsayı sisteminde dezavantajlar vardır. Örneğin, Unix sistemi 32 Ocak 01'de 1970 Ocak 19 ile başlatılan bir 2038 bitlik tamsayı olduğu için tam sayı olası tüm sayıları tüketecek ve sıfıra geri dönecektir. Bu, Millennium böceklerini anımsatan bir sorunda Unix'e bağımlı sistemlerde sorunlara neden olabilir.
Bilgisayarla ilgili zaman da içeren başka sorunlar da var. İnternet'in küresel gereksinimleri nedeniyle, tüm bilgisayar zamanları şimdi UTC'ye (Koordinatlı Evrensel Zaman) dayanıyor. Bununla birlikte, UTC zamanın, Dünya'nın dönüşüyle ​​eşleşmesini sağlamak için Sıçrama Saniyeleri ekleyerek değişir (yerçekimi kuvvetleri nedeniyle Dünya'nın dönüşümü asla kesin değildir), bu nedenle sıçrama ikinci kez bir bilgisayar zaman sistemine dahil edilmelidir.

Bilgisayar saati sıklıkla aşağıdakilerle ilişkilidir: NTP (Ağ Zaman Protokolü), bilgisayarları sıklıkla bir bilgisayar kullanarak senkronize etmek için kullanılır. ağ zaman sunucusu.

Windows 7 Ağında Zaman Eşitlemesi

Windows 7, Microsoft işletim sistemi ailesindeki en son taksittir. Çok kötü niyetli Windows Vista'dan sonra Windows 7, eleştirmenler ve tüketicilerden daha sıcak bir resepsiyona sahip.

Windows 7 üzerinde zaman senkronizasyonu protokol olarak oldukça basittir NTP (Ağ Zaman Protokolü) Windows 7'a dahildir ve işletim sistemi otomatik olarak bilgisayarın saatini, Microsoft zaman hizmeti time.windows.com'a bağlayarak senkronize eder.

Bu, birçok ev kullanıcısı için yararlıdır, ancak İnternet üzerinden senkronizasyon aşağıdaki sebeplerden dolayı bir bilgisayar ağı için yeterince güvende değildir:

Time.windows.com gibi herhangi bir İnternet saat kaynağına bağlanmak için bir iletinin güvenlik duvarında açık kalması gerekir. Bir ağ güvenlik duvarındaki herhangi bir açık bağlantı noktasında olduğu gibi bu, kötü niyetli bir kullanıcı veya bazı kötü amaçlı yazılımlar tarafından giriş noktası olarak kullanılabilir.

Windows 7'deki zaman senkronizasyonu özelliği kapatılabilir ve saat ve tarih diyalog kutusunu açıp senkronizasyon kutusunun işaretini kaldırarak yapmak oldukça kolaydır.

Bununla birlikte, bir ağdaki zaman senkronizasyonu hayati önem taşımaktadır; bu nedenle, Internet saati hizmeti kapatıldığında, güvenli ve doğru bir zaman kaynağı ile değiştirilmesi gerekir.

Şimdiye kadar bunu yapmanın en iyi yolu, ağın (ve güvenlik duvarının) dışındaki bir zaman kaynağı kullanmaktır.

Bir Windows 7 ağını senkronize etmek için en basit, en güvenli ve en doğru yol, NTP sunucu. Bu cihazlar, bir radyo frekansından (genellikle İngiltere'nin TGA'sı ve America's gibi ulusal fizik laboratuarları tarafından dağıtılan) bir zaman referansı kullanıyor NIST) veya GPS uydu ağı üzerinden.

Her ikisi de bu referans kaynaklar atomik saat kaynaklarından geldiğinden inanılmaz derecede doğrudurlar ve yüzlerce makineden oluşan bir Windows 7 ağı, küresel zaman ölçeği UTC'sinden (Koordinatlı Evrensel Zaman) birkaç milisaniyelik bir süre içinde yalnızca bir tanesini kullanarak senkronize edilebilir NTP zaman sunucusu.

Ortak Saat Senkronizasyonu Tuzaklar Bulma UTC

Zaman senkronizasyonu, bir ağın ilk kez senkronize edilmesine çalışan birçok ağ yöneticisi için bir baş ağrısı olabilir. Bir ağdaki her makineyi aynı saatte senkronize etmeye çalışırken farkında olmayan bir ağ yöneticisinin düşebileceği birçok tuzak vardır.

Birçok ağ yöneticisinin yaptığı ilk problem zaman kaynağının seçilmesidir. UTC (Eşgüdümlü Evrensel Zaman), küresel bir zaman ölçeğidir ve dünya genelinde zaman senkronizasyonu çünkü küresel topluluğun kendisini bir zaman çizelgesine dayandırmasını sağlayan zaman dilimlerine güvenmiyor.

UTC ayrıca, doğruluğunu garanti eden bir atom saatleri takımyıldızı tarafından kontrol edilir; Bununla birlikte, Dünya'nın rotasyonunun doğal yavaşlamasına karşı koymak için sıçrama saniye eklenerek ortalama güneş zamanıyla eşleşmesini sağlamak için düzenli olarak ayarlanır.

UTC, çeşitli kaynaklardan bir zaman referansı olarak hazırdır. İnternet, UTC saat kaynağı almak için popüler bir konumdadır. Bununla birlikte, bir İnternet saat kaynağı, ağ güvenlik duvarı üzerinden bulunur ve zaman taleplerini almak için UDP bağlantı noktasını açık bırakmak zorunda kalmaktan güvenlik sorunları ortaya çıkabilir.

İnternet saat kaynakları da yanlış olabilir ve NTP'nin kendi güvenlik sistemi NTP kimlik doğrulaması Internet'te çalışamazken güvenlik sorunları da ortaya çıkabilir.

Bir UTC kaynağı elde etmek için çok daha iyi bir çözüm, Global Positioning System (GPS) ya da birçok ulusal fizik laboratuvarında yayınlanan uzun dalga radyo yayınlarını kullanmaktır. NIST ABD'de ve İngiltere'de TGA.

Dedicated NTP zaman sunucuları bu güvenli ve kimliği doğrulanmış sinyalleri alıp bir ağdaki tüm cihazlar arasında dağıtabilir.

Uydu Seyrüsefer Nasıl Çalışır?

Uydu navigasyon sistemleri ya da uydu seyir sistemleri, yüksek yollardaki yolumuzu değiştirdi. Seyahat edenlerin, haritalarla dolu bir eldiven kutusu olması gerektiği günler de gitti ve gittiğiniz yerlerden birinin durması ve yerel bir talimat istemesi gerekiyor.

Uydu navigasyonu, A noktasından B noktasına gidip, sistemimizin bizi oraya götüreceğinden emniyet altına girdiğimiz anlamına geliyor ve otururken navigasyon sistemleri küfür olmadığını kanıtlamıyor (hepimizin uçurum ve nehirler üzerinde sürüş hikayelerini okumaları gerekiyor.) Kesinlikle devrim yaptı Yönlendirme.

Şu anda yalnızca bir tane Global Seyir Uydu Sistemi (GNSS) var, Amerikan küresel Konumlandırma Sistemi (GPS). Rakip bir Avrupa Sistemi (Galileo), 2012'dan bir süre sonra çevrimiçi hale getirilecek ve hem bir Rus (GLONASS) hem de Çinli (COMPASS) sistem geliştiriliyor.

Bununla birlikte, tüm bu GNSS ağları, GPS tarafından kullanılanla aynı teknolojiyi kullanarak çalışacak ve aslında mevcut GPS sistemleri bu gelecekteki sistemleri çok fazla değişiklik yapmadan kullanabilmelidir.

GPS sistemi temel olarak uyduların takımyıldızıdır (şu an 27 vardır). Bu uyduların her biri atom saati (Aslında ikisi en çok GPS uydusu üzerindedir, ancak bu açıklama amacıyla yalnızca birinin düşünülmesi gerekir). GPS uydusundan iletilen sinyaller, bir tam sayı olarak gönderilen birkaç bilgi içerir:

* Mesajın gönderildiği saat

* Uyduun yörünge konumu (ephemeris olarak bilinir)

* Diğer GPS uydularının genel sistem sağlığı ve yörüngeleri (almanak olarak bilinir)

Aracınızın parkurunda bulunan bir uydu navigasyon alıcısı bu bilgiyi alır ve zamanlama bilgisini kullanarak alıcıdan uyduya olan tam mesafeyi hesaplar. Bu sinyallerden üç veya daha fazlasını kullanarak, kesin pozisyon üçgenleştirilebilir (dört sinyale de ihtiyaç duyulur çünkü deniz seviyesinden yükseklik de hesaplanmalıdır).

Üçgen ölçüm zaman sinyali gönderildiğinde ve alıcının gelmesi ne kadar sürdüğü için sinyallerin inanılmaz derecede doğru olması gerekir. Hataların bir saniye bile dahi seyir bilgilerini görebiliyordu, ancak binlerce kilometre ışık tutuyor ve bu nedenle radyo sinyalleri her saniyede yaklaşık 300,000 km yol kat edebiliyordu.

Halihazırda GPS uydu ağı, 5 metre içinde navigasyon hassasiyeti sağlayabilir; bu da doğru atom saatleri olabilir.

Windows XP'yi NTP Sunucusu Olarak Ayarlama

A ağ zaman sunucusu or NTP sunucu (Ağ Zaman Protokolü), ağdaki tüm bilgisayarları senkronize eden ve zaman kontrol eden merkezi bir bilgisayar veya sunucudur.

Windows XP, bir ağdaki diğer bilgisayarları ve aygıtları senkronize etmek için bir NTP sunucusu olarak çalışacak şekilde ayarlanabilir. Windows XP bir makine kurmak, NTP sunucu kayıt defterini düzenlemeyi gerektirir, ancak işletim sistemi kayıt defterini düzenlemek olası sorunlara neden olabilir ve yalnızca kayıt defteri düzenleme deneyimi olan biri tarafından yapılmalıdır.

Windows XP'yi bir NTP sunucusu olarak yapılandırmak için yapılması gereken ilk şey, Windows'da kayıt defteri düzenleyicisini açmaktır. Bu, Başlat düğmesine tıklayıp menüden "Çalıştır" ı seçerek yapılır. Çalıştır menüsüne "regedit" yazın ve return tuşuna basın. Bu, Windows kayıt defteri düzenleyicisini açacaktır.

Sol bölmede: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ klasörü seçin. Bu klasör, NTP sunucusunun değerlerini tutar.

Sağ pencere bölmesindeki "Etkin" tuşunu sağ tıklayın ve "Özellikler" i seçin. Bu, kayıt defteri anahtarının değerini değiştirebileceğiniz bir iletişim kutusu açmalıdır. Pencereye "1" yazın, değeri "True" olarak ayarlayın, böylece XP bilgisayarınız bir zaman sunucusuna dönüşür.

Kayıt defterini kapatın ve Windows Başlat düğmesini tıklayıp "Çalıştır" ı seçerek DOS komut istemini açın. Sonra metin kutusuna "cmd" yazın ve return tuşuna basın.

Komut satırına "Net stop w32time" yazın ve "Enter" tuşuna basın. Şimdi "net start w32time" yazın, Windows XP için zaman sunucusunu yeniden başlatacaktır.

Bununla birlikte, artık bir NTP sunucusu olarak ayarlanan XP makinesi, şu anda elinde olan zamanı dağıtacak. Bu zaman doğru değilse, ağ arasında dağıtılan zamanı yanlış yapacaktır.

Doğru ve güvenli bir zaman kaynağı sağlamak için o zaman bir adanmış NTP zaman sunucusu o atom saati kaynağından aldığı zaman kullanılmalıdır.

Ağ Zaman Protokolü Zaman Senkronizasyonu Daha Kolay

Ağın en önemli özelliklerinden biri, tüm cihazların doğru zamana senkronize edilmesidir. Yanlış şebeke zamanı ve senkronizasyon eksikliği sistem işlemleri ile hasar görebilir ve anlatılmayan hata ve hata ayıklama sorunlarına neden olabilir.

Ayrıca, sürüklenmeyi önlemek için cihazların sürekli kontrol edilmesini sağlamamak da senkronize bir ağın yavaş yavaş senkronize edilmesine ve bahsedilen türdeki sorunlara yol açabilir.

Bununla birlikte, bir ağın sağlanmasının sadece doğru zamana sahip olmadığını değil, o zaman sürüklenmediğini zaman protokolü NTP kullanarak elde etmekteyiz.

Ağ Zaman Protokolü (NTP) yalnızca zaman senkronizasyon protokolü değildir, ancak bugüne kadar en çok kullanılan protokoldür. Açık kaynak kodlu bir protokoldür fakat internet zaman koruyucularının büyük bir topluluğu tarafından sürekli olarak güncellenmektedir.

NTP, bir dizi kaynaktan doğru ve en doğru zamanı hesaplayabilen bir algoritmaya dayalıdır. NTP, yüzlerce ve binlerce makinenin bir ağı tarafından tek bir zaman kaynağının kullanılmasına izin verir ve her birinin o zaman kaynağına birkaç milisaniye içinde doğru olmasını sağlar.

Bir şebekeyi NTP ile senkronize etmenin en kolay yolu, NTP zaman sunucusu, Olarak da bilinir ağ zaman sunucusu.

NTP sunucuları, ya GPS ağı (Global Positioning System) ya da ulusal fizik laboratuarlarının yayınlarından gelen harici bir kaynak kullanır NIST ABD'de veya TGA İngiltere'de.

Bu zaman sinyalleri, bilgisayarlardaki ve sunuculardaki saatlerden bir kaç kez daha kesin olan atom saatleri tarafından üretilir. NTP, bu atomik saati bir ağdaki tüm cihazlara dağıtacak ve sonra her cihazın sürüklenmemesini sağlamak için cihazı kontrol etmeye devam edecek ve varsa cihazı düzeltecektir.

Europes GPS Sistemi Şekil Almaya Başlıyor

Yıllarca süren tartışmalar ve belirsizliklerin ardından, Avrupa'da GPS'e (Küresel Konumlandırma Sistemi) eşdeğerliği nihayet şekillenmeye başlandı. Mevcut ABD sistemini tamamlayan Avrupa Galileo sistemi, tamamlanmaya bir adım daha yaklaşıyor.

ABD dışındaki ilk operasyonel küresel seyrüsefer uydu sistemi (GNSS) olacak Galileo, uydu navigasyon makineleri için konumlandırma bilgisi sağlayacak ve GPS NTP sunucuları (Ağ Zaman Protokolü).

Avrupa Uzay Ajansı (European Space Agency - ESA) ve Avrupa Birliği (AB) tarafından tasarlanan ve üretilen sistemin çalışmasıyla birlikte, uzaydan gönderilen zamanlama ve navigasyon sinyallerinin kullanılabilirliğini ve doğruluğunu iyileştirmesi bekleniyor.

Sistem, neredeyse on yıl önce kurulduğu günden bu yana siyasi tartışmalara ve belirsizliklere maruz kaldı. ABD'den gelen itirazlar, yeteneklerini kaybedeceklerini ve askeri gereksinim duyulduğunda GPS'yi kapattığını; ve Avrupa çapında ekonomik kısıtlamalar, projenin birkaç kez rafa kaldırıldığı anlamına geliyordu.

Bununla birlikte, ilk dört uydular Güney İngiltere'de bir laboratuarda sonuçlandırılıyor. Bu Yörünge İçinde Doğrulama (IOV) uyduları, gökyüzünde mini bir takımyıldızı oluşturacak ve ilk sinyalleri ileterek Galileo konseptini kanıtlayacak ve böylece Avrupa sistemi gerçeğe dönüşebilir.

Uydu şebekesinin kalan kısmı kısa bir süre sonra ve. Galileo'nun sonunda 30 üzerinden oluşması gerekir; bu, uydu navigasyon sistemlerinin kullanıcılarının GPS NTP zaman sunucuları mevcut GPS sadece beş hata ile karşılaştırıldığında daha hızlı düzeltmeler konumlarını bir metre hata ile bulabilmek için alması gerekir.