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
- Protokolový klient požaduje výměnu s časovým serverem.
- Klient vypočítá své zpoždění/offset a znovu se nastaví, aby odpovídal hodinám serveru.
- 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í.
- 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.
- 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.
- Vrstva 2: Tyto časové servery získávají svůj skutečný čas ze Stratum 1.
- 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: