Ev Ağlar Ağ zaman protokolü internetin işleyişini nasıl sürdürüyor?

Ağ zaman protokolü internetin işleyişini nasıl sürdürüyor?

İçindekiler:

Anonim

İşte aklınıza gelmeyebilecek harika bir şey var: Yeni nesil ortak cihazların IPv6 IP adresleri tahsis edilmesi muhtemeldir. Bu, sütünüz bitmek üzereyken buzdolabınızın size kafa verebileceği anlamına gelir ve sobanız, akşam yemeğinizin yakılmak üzere olduğunu size bildirerek günü kurtarabilir. Bunu yapmak için, bu cihazların zaman referansı için güvenilir bir kaynağa ihtiyacı olacaktır. Ağ Zaman Protokolü (NTP), akış yukarı bir yerde bir atom saatinden tam olarak bunu sunacaktır.


Sabah kahvenizle süt içemiyorsanız (bazen bu şekilde hissedilmesine rağmen!) Ancak hayatınızı değiştiren oranlar sorunu değil, ancak NTP muhteşem bir şekilde başarısız olursa, sonuç olarak çok daha kritik sistemler başarısız olabilir. Burada NTP'ye, nerede kullanıldığına ve neyi kontrol ettiğine bakacağız. Bu küçük protokolün ne kadar yaygın olduğunu öğrenmek sizi şaşırtacak.

NTP: Temel Protokol

İnternet'e bağlı hemen hemen her şey, saatini senkronize etmek için NTP'yi kullanır veya eğer değilse, yazılımı muhtemelen NTP'yi kullanmasına izin verecek bir ayara sahiptir. Akıllı telefonlar, sunucular ve anahtarlar, yedeklemeleri başlatmak veya güvenlik güncellemelerini kontrol etmek gibi kritik işlemleri gerçekleştirmek için zamana dayanan birçok İnternet bağlantılı cihazdan sadece birkaçıdır. Ve NTP düzgün çalışmadığında, sonuç kaos olabilir.

NTP Başarısız Olduğunda

Bazı eski işletim sistemlerinde hala görülen bir yaşındaki sorun, yaz saati uygulaması olarak bilinen mevsimsel verim veya bir saattir. Örneğin, saatlerce süren zaman kayması, aniden meşgul bir sunucuya tanıtıldığında, çeşitli düzeylerde sorunlara neden olabilir. Sunucu, bir dosya oluşturulduğunda veya en son ne zaman yazıldığına karışabilir. Bu, her türlü hataya yol açabilir ve hizmetlerin başarısız olmasına neden olabilir. Ayrıca, tamamlanmış olmasına rağmen dosya sistemini kötü amaçlı yazılım veya virüs taraması gibi zamanlanmış işler yeniden çalışabilir. Bu görev kaynak yoğunsa, sonuç en iyi sunucu performansından daha düşük olur. E-ticaret web siteleri gibi birçok işletme için, bunun sonuçta önemli bir etkisi olabilir.


Korkma riski (Y2K hatası akla geliyor) belirli bir "sıçrama ikinci aksaklık" aslında biraz zarar verdi. Temmuz 2012'de, Reditt, Gawker, Mozilla ve diğer büyük siteler, dünyanın atomik saatlerinden bir saniye sonra çıkarıldıktan sonra teknik sorunlar ve kesintiler yaşadı. Büyük şirketlerin tek bir saniyenin kaybını hissettiğini ve bu tür zaman hassasiyeti konularının, önleyici tedbirleri önceden yayınlama kaynakları olmadan sadece küçük işletmelerin korunması olmadığını görebilirsiniz.

NTP Topluluğu

Peki Ağ Zaman Protokolü İnternet çevresinde nasıl yayılır? İnternetin daha güvenilir bir topluluk olduğu bir zamana dayanır. Çok fazla teknik ayrıntıya girmeden, genellikle en doğru (ve nispeten ulaşılabilir) zaman parçası türleri olarak kabul edilen atomik saatlerin, aşağıdaki resimde gösterildiği gibi bir hiyerarşinin üstünde oturduğunu düşünün.


Kaynak: http://commons.wikimedia.org/wiki/User:Bdesham


Hiyerarşi başlangıçta söyleyebileceğiniz güven veya yerellik ile çalışır. Tabaka 0, atom saatinin altındaki bir sonraki seviyedir ve genellikle doğrudan bu atom saatine bağlı bir zaman sunucusudur. Daha sonra, bazı açık güvenlik duvarı kuralları ile kontrol edilen belirli sunucular Stratum 0 makinelerinden doğru zamanı isteyebilir.


Bu makinelerde asla çok fazla yük kalmaması için, Stratum 1 sunucuları adı verilen güvenilir NTP sunucularına (en azından hiyerarşi açısından) seçici olarak bağlanırlar. Bu modeli kullanarak, Internet'te bir bilgisayarı olan herkes yakın zamanda bir atom saatinden doğru bir zaman alan bir veya daha fazla (bir NTP sunucusunun arızalanması durumunda güvenilirlik için kullanılır) sunuculara bağlanabilir.

NTP'nin güvenliğini sağlama

Birçok işletme, önemli bir iş sunucusu grubuna yanlış zaman verilirse, açık, geniş ve istenmeyen kesintiler mümkündür.


Sonuç olarak, NTP'nin çoğu modern uygulaması etkileyici bir seviyeye kadar güvence altına alınabilir ve bu da sistem ve ağ yöneticilerine güven verebilir. Bununla birlikte, bazı işlemlerin daha sıkı güvenlik ve şifreleme gerektirdiğinden şüphe yoktur, bu da değerli, muhtemelen yüke duyarlı bir NTP sunucusuna bağlanan sunucunun güvenilir olarak doğru olarak tanımlandığını mümkün olduğunca garanti eder. NTP exchange'lerini şifreleme hakkında daha fazla bilgi ntp.org sitesinde bulunabilir.


Neredeyse her yerde kullanılan bir protokol olarak, NTP güvenlik hataları için nispeten iyi bir sicile sahiptir, ancak bu protokol kadar yaygın olarak kullanılan her şey her zaman istismarlara eğilimlidir.

Zaman İçinde Bir Dikiş

IPv6'nın dağıtım havuzunda çok sayıda IP adresi bulunduğunu düşündüğünüzde, üreticilerin neden üstün işlevsellikten yararlanmak için giderek artan sayıda cihazı Internet'e bağlamaya çalıştıklarını görebilirsiniz. NTP'nin bu cihazların yazılım yapılarının her birinde önemli bir rol oynayacağından emin olabilirsiniz. Her şekil ve büyüklükte modern elektronik ekipman söz konusu olduğunda, zaman içinde bir dikiş dokuzdan tasarruf sağlar. (IPv6 ile İlgili Sorunda IPv6 hakkında.)

Ağ zaman protokolü internetin işleyişini nasıl sürdürüyor?