NTP (EN)

Protocol

Protocol for time synchronization in computer networks with millisecond accuracy

Definition

NTP (Network Time Protocol) is an older, widely used protocol for time synchronization in computer networks. It provides accuracy in the millisecond range and is optimized for large, unpredictable network paths. Unlike PTP, NTP is less precise but more robust against variable network conditions. Configuration is typically done via NTP daemons such as the ntp daemon in Linux systems.

Architecture

flowchart TD   A[Client] -->|Zeitanfrage| B[NTP-Server]   B -->|Zeitsynchronisierungsdaten| A   B --> C[Zeitquelle]   C -->|Atomuhr/GPS| B   D[Stratum-1-Server] --> C   E[Stratum-2-Server] --> B   F[Stratum-3-Server] --> E 

Im Kontext

  • Wird typischerweise zusammen mit DNS, DHCP und SNMP in Netzwerkinfrastrukturen verwendet
  • Verwandt zu: PTP (Precision Time Protocol), SNTP (Simple Network Time Protocol)
  • Beispiel-Einsatz: Synchronisation von Servern in Rechenzentren, Finanztransaktionen, Logging-Systeme
Quelle: AI Generated