|
|
|
Time Server NTP - ipNTP
Network Time Protocol
Das Network Time Protocol (NTP) ist ein Standard zur Synchronisierung von Uhren in Computersystemen über paketbasierte Kommunikationsnetze (z.B.: Ethernet). Das Network Time Protocol verwendet im Ethernet das verbindungslose Netzwerkprotokoll UDP. Damit ist eine zuverlässige Zeitangabe über Netzwerke mit variabler Paketlaufzeit möglich.
Allgemeine GrundlagenNTP ist eines der ältesten im Ethernet noch immer verwendeten TCP/IP-Protokolle. Es benutzt den UDP Port 123 im Ethernet.
Gegenwärtig ist die Protokollversion 4 aktuell (RFC 1305 NTPv3; für V4 ist noch keine öffentliche Beschreibung vorhanden).
Diese synchronisiert die lokale Uhr mit Hilfe von externen Zeitsignalen, die es entweder direkt von einem lokalen Empfänger (DCF77, GPS) oder von einem Time Server per NTP erhält.
NTP nutzt ein hierarchisches System verschiedener Strata, wobei NTP Time Server mit einem Stratum 1 direkt mit einer sehr genauen externen Uhr (z. B. eine GPS- oder DCF77 Funkuhr) verbunden sind. Network Time Server mit dem Stratum 2 beziehen ihre Zeit von einem oder mehreren Systemen mit Stratum 1 usw.
SNTPDas Simple Network Time Protocol (SNTP) ist eine vereinfachte Version des NTP.
Es wird in der RFC 4330 (alt: RFC 2030 - SNTP V4) beschrieben.
Das SNTP ist in UNIX und Linux Betriebssystemen in Form des Hintergrundprozesses ntpd / xntpd implementiert.
In neueren Windows-Systemen (ab Windows XP) wird SNTP vom Betriebssystem verwendet, um die Uhrzeit auf dem lokalen Computer aktuell zu halten. Dies wird durch den Hintergrundprozess w32time realisiert. Da Microsoft dieses Verfahren zur Zeitsynchronisation erst sehr spät einführte, haben viele Anbieter eigenständige meist bessere Programme zur Zeitsynchronisation unter Windows entwickelt.
Abouttime
|
freeware |
Windows
|
AtomSync
|
shareware |
Windows
|
Automachron
|
shareware |
Windows
|
Crony
|
open source
|
Linux
|
NTPTime
|
freeware |
Windows
|
NetTime 2.07b
|
freeware |
Windows
|
NetTime 2.2
|
gpl
|
Windows
|
OpenNTPD
|
freeware |
Linux, Mac OS, Solaris
|
Tardis 2000 v1.5
|
shareware |
Windows
|
Uhrwerk für Windows
|
shareware |
Windows
|
Weitere Informationen
Eine ausführliche Dokumentation zum Thema "Network Time Protocol" finden Sie im Internet unter http://www.ntp.org.
Redundant synchronisieren mit NTP-ZeitserverUnter Windows kann man nur mit Hilfe eines NTP Time Server Clients redundant synchronisieren. Hierfür trägt man bei den Hosts eine zweite IP eines NTP-Servers ein, sobald eine Verbindung zum ersten Time Server nicht möglich ist, wird versucht mit dem zweiten Server zu synchronisieren.
Unter Unix/Linux kann man dies in der Konfigurationsdatei zu dem "ntpdeamon" konfigurieren.
Öffentliche NTP-Zeitserver:
| de.pool.ntp.org |
Öffenticher Pool von NTP-Servern in Deutschland |
| europe.pool.ntp.org |
Öffenticher Pool von NTP-Servern in Europa |
| de.pool.ntp.org |
Öffenticher Pool von NTP-Servern |
Synchronisieren der Zeit unter Windows Betriebssystemen
Synchronisieren der Zeit unter Unix/Linux Betriebssystemen
|