RFC 4330 – Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI

Überholt: ersetzt durch RFC 5905.

StatusInformational
VeröffentlichtJanuar 2006
ErsetztRFC 1769, RFC 2030
Volltextrfc-editor.org/rfc/rfc4330

RFC 4330 spezifiziert das Simple Network Time Protocol Version 4 (SNTPv4) als eine vereinfachte Teilmenge des Network Time Protocol (NTP). Es richtet sich an Anwendungen, bei denen die hohe Genauigkeit und Komplexität eines vollständigen NTP nicht erforderlich oder gerechtfertigt ist, wie etwa bei einfachen Routern oder Consumer-Geräten. SNTPv4 ist protokollkompatibel zu NTPv3 und früheren SNTP-Versionen; Clients und Server sind für das jeweilige Gegenstück nicht unterscheidbar.

Der Kern des Protokolls basiert auf einem zustandslosen Remote-Procedure-Call (RPC)-Modell, ähnlich dem UDP/TIME-Protokoll nach RFC 868. Der Client sendet eine Anfrage an einen Server, der die aktuelle Zeit in einem NTP-Zeitstempelformat zurückliefert. Der Client berechnet daraus den Zeitversatz und die Umlaufverzögerung. Anders als vollständige NTP-Implementierungen arbeiten SNTP-Clients typischerweise nur mit einem einzigen Server gleichzeitig und ohne komplexe Mitigationsalgorithmen für fehlerhafte Quellen.

Historisch gesehen löst RFC 4330 die Vorgänger RFC 1769 und RFC 2030 ab. Es präzisiert das Header-Format und die Protokolloperationen für IPv4, IPv6 und OSI-Adressierung. Zudem führt es die Kiss-o'-Death-Nachricht ein, mit der Server überlastete Clients zurücksetzen können. Die Bedeutung liegt in der Bereitstellung einer schlanken, aber kompatiblen Alternative zu NTP für Umgebungen, die keine Millisekunden-Genauigkeit erfordern.

Im Lexikon