Co je síťový časový protokol? Proč je to důležité?

Co je síťový časový protokol? Proč je to důležité?
Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Synchronizace času je v počítačových sítích kritická, protože plánování, správa, ladění a ochrana sítě vyžaduje zjištění, kdy k události došlo, a vyžaduje přesný čas. Udržet přesný čas je však náročné, protože hodiny počítače se denně posunují o několik minut nebo sekund.





Výsledkem je, že směrovače, servery, zařízení a přepínače využívají protokol NTP (Network Time Protocol) k vyřešení problému synchronizace času v síti. Proč je ale NTP důležitý a jak funguje?





rozdíl mezi monitorem a televizí
VYUŽITÍ VIDEA DNE

Co je síťový časový protokol?

Network Time Protocol je online protokol, který synchronizuje hodiny počítačů v síti s přesností několika milisekund UTC, což umožňuje připojení zařízení k TCP/IP síť pracovat ve stejnou upravenou dobu. To zahrnuje protokoly a programy klient-server pro počítače. Je vysoce účinný při opravě chyb v přenosu serveru a je základem pro synchronizaci času napříč sítěmi.





NTP byl poprvé vyvinut Davem Millsem v roce 1985 na University of Delaware, ale dnes je protokol open-source a používá se po celém světě.

Jak funguje síťový časový protokol?

NTP synchronizuje čas ve třech krocích:



hackování hesla profesionálního správce Windows XP
  1. Protokolový klient požaduje výměnu s časovým serverem.
  2. Klient vypočítá své zpoždění/offset a znovu se nastaví, aby odpovídal hodinám serveru.
  3. Aby se hodiny aktualizovaly každých 10 minut (nebo někdy každou hodinu), aby byla zachována jejich přesnost, musí dojít k šestinásobným výměnám během 10 minut. Zprávy provádějí aktualizace prostřednictvím protokolu UDP (User Datagram Protocol) – Port 123.

Co jsou vrstvy vrstev?

Zdroj koordinovaného světového času (UTC) má stupně separace známé jako vrstvy, které se řídí přísnou hierarchií.

 Piktogram serverů a úrovní zapojených do Network Time Protocol
Obrazový kredit: Benjamin D. Esham/ Wikimedia Commons
  1. Vrstva 0: Toto jsou hodiny země-nula, které přijímají skutečné UTC ze satelitního systému navrženého speciálně pro vysílání tohoto „skutečného času“. Z tohoto důvodu jsou hodiny vrstvy 0 původní a referenční hodiny pro všechny hodiny. Příkladem jsou atomové hodiny a hodiny GPS.
  2. Vrstva 1: Jedná se o počítačová zařízení/systémy přímo propojené se Stratum 0 pro příjem skutečného času.
  3. Vrstva 2: Tyto časové servery získávají svůj skutečný čas ze Stratum 1.
  4. Vrstva 3: Tato počítačová zařízení jsou propojena se servery Stratum 2 a získávají jejich skutečný čas.

Hierarchie NTP pokračuje v řadách dolů a přesnost času se snižuje, jak postupuje v řadách dolů. V hierarchii NTP je celkem 16 vrstev; vrstva 16 označuje nesynchronizované zařízení.





Při instalaci časového serveru pro síť je důležité vzít v úvahu Segalův zákon: