Hem : Internetvillkor : NTP-definition

NTP

Står för "Network Time Protocol." NTP är en protokoll används för att synkronisera datorklockor över flera system. Den stöder synkronisering över lokala nätverk och den Internet.

Att matcha tidsstämplarna i två eller flera system kan verka som en enkel uppgift, men det innebär flera steg. Eftersom alla nätverk har en viss mängd latensmåste fördröjningen mellan begäran och svaret beaktas. NTP använder klient-servermodell och beräknar returfördröjningen med fyra värden:

  1. klient begär tidsstämpel
  2. server mottagningens tidsstämpel
  3. serverns svarstidsstämpel
  4. klientmottagning tidsstämpel

Tiden mellan 1 och 2 ovan läggs till tiden mellan 3 och 4 för att beräkna den totala returresan. Genom att subtrahera hälften av denna fördröjning är det möjligt att uppskatta den exakta tiden på en fjärrserver, vanligtvis inom några millisekunder.

Eftersom nätverksförhållanden kan påverka tiden det tar att sända eller ta emot NTP paket, en enskild begäran kanske inte ger ett korrekt resultat. Därför är det vanligt att göra flera NTP-förfrågningar och genomsnittlig latens för att producera en mer exakt tidsstämpel. Tidsstämplar kan också beräknas i genomsnitt på flera datorer för att ge en jämn tid för alla maskiner på en nät. Vid synkronisering av flera klockor samtidigt används NTP som en peer-to-peer protokoll, där varje system är en tidskälla.

NTP-exempel

Nätverkstidprotokollet används av flera olika tidssynkroniseringar verktyg, inklusive inbyggda verktyg fönster och MacOS. I Windows, datum och tid kontrollpanelen innehåller en "Internet Time" -funktion som använder NTP för att hämta aktuell tid från en tidsserver. I macOS, datum och tid Systempreferens använder NTP för att hämta aktuell tid när "Ställ in datum och tid automatiskt" är markerat. Både Windows och macOS använder en förenklad version av NTP som kallas SNTP (Simple Network Time Protocol).

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av NTP. Det förklarar i dataterminologi vad NTP betyder och är ett av många Internettermer i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna NTP-definition är till hjälp kan du referera till den med citatlänkarna ovan.