Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Uhrzeit zwischen zwei Win10 Rechnern synchronisieren (https://www.delphipraxis.net/201181-uhrzeit-zwischen-zwei-win10-rechnern-synchronisieren.html)

Medium 29. Jun 2019 22:55

Betriebssystem: Win 10

Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Huhu DP!

Gibt es eine relativ einfache Möglichkeit zu garantieren, dass zwei Win10 (Prof.) PCs stets dieselbe Uhrzeit haben? Sekundengenau reicht völlig aus.

Das Problem ist, dass beide Rechner keine Internetverbindung haben (dürfen), womit ein Synchronisieren mit einem Online-Zeitserver weg fällt.

Besten Dank, und schönes sonntägliches Schwitzen schon mal!

Dalai 29. Jun 2019 23:49

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Statt mit einem Zeitserver im Internet zu synchronisieren, kann auch ein interner (im LAN) als Quelle benutzt werden. Jede Fritzbox bietet NTP an, und andere Plasterouter sicherlich auch. Das lässt sich mit OS-Bordmitteln nutzen. Mit Windows mag das zwar etwas tricky sein (wie üblich), aber es geht. Ich nutze das selber zuhause, damit nicht jeder Client einzeln im Internet nachfragen muss (wäre ja Unfug).

Grüße
Dalai

samso 30. Jun 2019 06:09

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Bei Meinberg.de gibt es einen NTP-Server/Client für Windows zum Download. Damit dürfte dieses Projekt sehr einfach umzusetzen sein.

mjustin 30. Jun 2019 08:37

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Indy enthält eine TIdDayTimeServer und eine TIdDayTime (und für UDP TIdDayTimeUDPServer / TIdDayTimeUDP).

Bei nur zwei Clients müsste man allerdings überlegen, wie man Differenzen behandelt.

Codehunter 1. Jul 2019 07:06

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Zitat:

Zitat von Medium (Beitrag 1435634)
Gibt es eine relativ einfache Möglichkeit zu garantieren, dass zwei Win10 (Prof.) PCs stets dieselbe Uhrzeit haben? Sekundengenau reicht völlig aus.

Gar nicht. Per NTP kann man sich dem mit einer gewissen Wahrscheinlichkeit annähern aber mehr auch nicht. Windows 10 ist kein Realtime-OS.

Medium 1. Jul 2019 11:27

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Danke für die Hilfe! Ich habe mal bei dem Kunden angefragt, und Tatsache: Deren Gateway (ob das eine FritzBox ist weiß ich nicht) bietet tatsächlich einen NTP Server den ich nutzen kann. Und wie es scheint, ist es auch genau genug. Ich lasse aber zur Sicherheit stündlich neu synchronisieren.

Codehunter 1. Jul 2019 12:00

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Zitat:

Zitat von Medium (Beitrag 1435723)
Danke für die Hilfe! Ich habe mal bei dem Kunden angefragt, und Tatsache: Deren Gateway (ob das eine FritzBox ist weiß ich nicht) bietet tatsächlich einen NTP Server den ich nutzen kann. Und wie es scheint, ist es auch genau genug. Ich lasse aber zur Sicherheit stündlich neu synchronisieren.

Fritzboxen tröten das für gewöhnlich als DHCP-Flag ins LAN an jeden der fragt. In dem Fall wärs eine reine Client-Konfiguration, dass die das auch nutzen.

Was auch immer dein Programm tun soll, du solltest vorsichtshalber eine Toleranz von +/- 1 Sekunde einbauen. Denn davon augehen, das beide Rechner IMMER sekundengenau gleich laufen, kannst du nicht. Selbst wenn, kann einer von beiden durch höhere Auslastung mehr Zeit benötigen zwischen Systemzeitabfrage und dem, was dein Programm sonst noch so tut.

Medium 1. Jul 2019 13:51

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Ja, das habe ich mittlerweile auch bemerkt. Sekundengenau bringt leider nicht so viel, wenn beide Rechner zwar innerhalb einer Sekunde das gewünschte tun, aber genau dazwischen die Diskrepanz zwischen den Uhren liegt. Aber ich hab da schon Ideen...

raichad0 23. Okt 2019 07:58

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Zitat:

Zitat von Medium (Beitrag 1435733)
Ja, das habe ich mittlerweile auch bemerkt. Sekundengenau bringt leider nicht so viel, wenn beide Rechner zwar innerhalb einer Sekunde das gewünschte tun, aber genau dazwischen die Diskrepanz zwischen den Uhren liegt. Aber ich hab da schon Ideen...


Bitte teilen Sie Ihre Ideen mit?

samso 23. Okt 2019 09:22

AW: Uhrzeit zwischen zwei Win10 Rechnern synchronisieren
 
Ein vernünftiger NTP-Client schafft es die Uhren von Rechnern auf +/-10ms genau zu halten. Wir haben das mittlerweile über viele Jahre beobachtet. Dazu sollte man einen fertigen Client benutzen. Der ist frei verfügbar und in dessen Konstruktion ist viel Erfahrung eingeflossen. Ich kann beispielsweise den Client/Server von Meinberg empfehlen. Der Zeit-Dienst von Windows ist unterirdisch und kann für diese Zwecke nicht genutzt werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:48 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz