Skip to main content

Jaký je časový protokol sítě?

Síťový časový protokol je prostředkem přesně synchronizace času mezi více počítači v síti.Většina počítačových hodin ztratí každý den alespoň celou sekundu, což není pro průměrného uživatele tak důležité.Mnoho systémů zabezpečení a vytváření událostí musí sledovat počítače v několika sítích včetně internetu.Tyto systémy se spoléhají na synchronizaci hodin jejich propojených počítačů s protokolem časového času sítě.Tento protokol často aktualizuje přesný čas na svých klientů ze serverů, které udržují mezinárodní standard atomového času.Během 90. let bylo provedeno několik revizí za účelem zlepšení ověřování, algoritmů, přesnosti a externí synchronizace.V roce 2010 byla NTP verze 4 navržena Task Force Internet Engineering Task Force (IETF) na žádost o komentáře (RFC) 5905. Verze 4 zahrnuje kryptografii veřejného klíče, nanosekundovou přesnost a metodu automatického umístění časového serveru.Zahrnuje také vylepšené algoritmy a přesnost, jakož i podporu nových referenčních hodin a operačních systémů hardwaru.Sítě s mnoha uživateli a sdílenými zdroji na internetu však budou výrazně ovlivněny.U databází finančních transakcí, aplikací pro průmyslovou kontrolu a software pro monitorování sítě je přesný čas obvykle kritický, a to nejen na zaznamenávání systému, ale také na všechny údaje o vykazování počítačů, 24 hodin denně.Časový protokol sítě a mezinárodní časové servery, které jej podporují, mohou tyto potřeby řešit.

Správce sítě by mohl denně aktualizovat čas na každém klientovi ručně z časového serveru.Systémy lze také nakonfigurovat tak, aby znovu načíst čas na každém restartu.Časový drift od hodiny na hodinu je však významný kvůli mnoha faktorům, včetně problémů s teplotním a operačním systémem.Nejlepším řešením je obvykle automaticky resetovat každé hodiny ve velmi malých přírůstcích vícekrát denně s protokolem Síťového času.Pomocí této metody nejsou systémy a uživatelé překvapeni relativně velkými, náhlými skoky dopředu nebo vzad v čase.Nakonec oba zdroje získají koordinovaný univerzální čas (UTC) z mezinárodního časového serveru.Hardwired zdroj jej může přijímat přímo nebo nepřímo prostřednictvím speciálního rádiového signálu.Síťový zdroj jej obvykle získá nepřímo prostřednictvím několika vrstev serverů se softwarem NTP.Přestože existuje jen několik časových serverů zapojených přímo do atomových hodin, desítky tisíc serverů po celém světě předávají čas místním systémům.

Síťový časový software pro každý klient NTP udržuje své hodiny aktualizováno s extrémní přesností a pravidelností.Pokud klient není připojen k internetu, algoritmy NTP odhadují aktuální čas na základě minulého výkonu.Systémy, které nepotřebují plné schopnosti NTP, mohou použít svléknou verzi s názvem The Simple Network Time Protocol (SNTP).