INTEGRITY Dokumentace

Network Time Protocol

Network Time Protocol ↗ (NTP) je internetový protokol určený k synchronizaci času mezi počítačovými systémy, které komunikují po nespolehlivých síťových cestách s proměnlivou latencí. Cloudflare nabízí vlastní verzi NTP zdarma, takže můžete využít naše globální anycast síť ↗ k synchronizaci času z našeho nejbližšího serveru.

Kontext

Protokol NTP funguje tak, že klient odešle dotazovací paket na server NTP, který odpoví časem svých hodin. Klient poté vypočítá odhad rozdílu mezi svými hodinami a vzdálenými hodinami a pokusí se kompenzovat případné zpoždění sítě. Klient NTP následně dotazuje více serverů a pomocí algoritmů vybírá nejlepší odhad.

Cloudflare neimplementuje rozmazávání přestupné sekundy (leap smearing): NTP obsahuje pole Leap Indicator specifikace ↗ a jádro provede korekci přestupné sekundy ve správný čas. Takto se chovají servery v pool.ntp.org podíl. Používání serverů, které čas rozmazávají (smear), společně se servery, které to nedělají, může vést k nepředvídatelným a anomálním výsledkům.

Další kroky

Další podrobnosti o protokolu NTP najdete v dokumentu úvodní blog ↗.

Chcete-li povolit NTP na svém zařízení, přečtěte si naši Návod k použití.