Windows-Zeitaktualisierungsserver

Antipyretika für Kinder werden von einem Kinderarzt verschrieben. Aber es gibt Notfallsituationen für Fieber, wenn das Kind sofort Medikamente erhalten muss. Dann übernehmen die Eltern die Verantwortung und nehmen fiebersenkende Medikamente. Was darf Säuglingen gegeben werden? Wie kann man bei älteren Kindern die Temperatur senken? Welche Medikamente sind am sichersten?

Hintergrund

Ende des letzten Jahrhunderts standen die Besitzer von lokalen Firmennetzwerken vor dem Problem, die Zeit innerhalb des Netzwerks mit der Referenzzeit zu synchronisieren. Hersteller von Synchronisations- und gängigen Zeitsystemen haben zur Lösung dieses Problems eine ganze Klasse von Lokalnetz-Synchronisationsgeräten, sog. Local Area Networks, vorgeschlagen Uhrenserver(oder Zeitserver - Zeitserver). In diesem Stadium der Entwicklung von Netzwerklösungen bestand Bedarf an einem lokalen Synchronisationsgerät, das genaue Zeitsignale von einer Referenzquelle empfängt und ein einzelnes lokales Netzwerk synchronisiert. Die Kosten für solche Geräte lagen zwischen 2.000 und 5.000 Euro. Designer von Zweckbauten (Flughäfen, Hotels, Banken, ...) haben diese Geräte als einzige in Projekte aufgenommen Mögliche Lösung Aufgaben der Netzwerkzeitsynchronisation mit Referenzzeit.


Bis heute die Kosten Uhrenserver wie Geräte hat sich nicht geändert. Aber im World Wide Web, solche öffentlichen Ressourcen wie Zeitserver. So zum Zeitpunkt der Umsetzung von Projekten, die enthalten Uhrenserver Als Geräte stehen LAN-Besitzer vor einem Dilemma: lokales Netzwerk synchronisieren mit teures Gerät oder kostenlose Online-Ressource.


Gerät oder Netzwerkressource

Es ist klar, dass Uhrenserver in Form eines Geräts benötigt wird, wo kein Zugang zum Internet besteht. Wenn eine Zeitgenauigkeit mit einer Zeitreferenz von mehr als 100 Millisekunden erforderlich ist, verwenden Sie Uhrenserver in Form eines Gerätes. Ein Beispiel für ein solches Gerät ist Von Chronotron angebotener DCF-NTP-Konverter , entwickelt, um einzelne Zeitsysteme und Computer zu synchronisieren lokales Netzwerk Unternehmen.


Bei besonderen Anforderungen an die Zuverlässigkeit (Navigationssystem, Ablaufsteuerung, Bewegungssteuerung, …) ist bevorzugt zu verwenden Uhrenserver in Form eines Geräts, wobei nicht zu vergessen ist, dass das Gerät selbst ausfallen kann.


In allen anderen Fällen (Banken, Hotels, Geschäftszentren, …) Zeitserver als Netzwerkressource ist zur Lösung des Synchronisationsproblems voll geeignet.


So synchronisieren Sie über das Internet

Operationssaal WINDOWS-System XP verfügt in den Standardeinstellungen für Datum und Uhrzeit über eine Registerkarte namens „Internet Time“, die es dem Benutzer ermöglicht, seinen PC regelmäßig mit einem Internet-Zeitserver zu synchronisieren. Standardmäßig werden Ihnen beispielsweise zwei Zeitserver zur Auswahl angeboten: time.windows.com oder time.nist.gov. Aber es gibt viele andere Zeitserver im Internet, einschließlich inländischer, und Sie können sie einfach zu den vorhandenen hinzufügen und mit jedem von ihnen synchronisieren. Das Standard-Synchronisierungsprogramm von WINDOWS XP funktioniert nicht immer richtig, und die Abweichung zwischen der Systemzeit und der Standardzeit kann 2-3 Sekunden betragen.


Für eine Synchronisation mit einer Genauigkeit von bis zu 100 Millisekunden sollten Sie Softwareprodukte von Unternehmen verwenden, die sich professionell mit vereinheitlichten Zeitmess- und Synchronisationssystemen beschäftigen. Eine solche Firma, Symmetricom, die eine Menge professioneller Synchronisationsgeräte (einschließlich Zeitserver) herstellt, hat ein kostenloses Softwareprodukt namens entwickelt „SymTime™“. Dieses Programm ermöglicht es Ihnen, einen PC mit einem beliebigen Zeitserver aus der Liste oder mehreren Servern gleichzeitig zu synchronisieren, sobald dieser verfügbar ist. Die Synchronisation erfolgt periodisch oder einmalig beim Programmstart. Sie können den Status der Synchronisierung und das Ausmaß der Abweichung vom Standard sehen. Das Programm verfügt über eine erweiterte Benutzeroberfläche, mit der Sie Zeitzonen, den Typ und die Anzahl der auf dem Programmpanel angezeigten Stunden konfigurieren können. Die Synchronisationsgenauigkeit mit diesem Programm ist nicht schlechter als Hunderte von Millisekunden und ist fast so gut wie die Synchronisationsgenauigkeit mit dem Uhrenserver, da der methodische Algorithmus für die Synchronisation mit entfernter Server und der Server in Ihrem lokalen Netzwerk ist derselbe.

Die Adresse von Symmetricom, wo Sie das obige Programm herunterladen können: www.symmetricom.com


Einige Zeitserveradressen

time.symmetricom.com

clock.nc.fukuoka-u.ac.jp

nist1.symmetricom.com

fartein.ifi.uio.no

ntp1.symmetricom.com

ntp1.strath.ac.uk

ntp2.symmetricom.com

swisstime.ethz.ch

ntp3.symmetricom.com

time1.stupi.se

clock.isc.org

timex.cs.columbia.edu

Die Verbindung zum NTP-Server steht allen zur Verfügung, erfordert keine Installation zusätzlicher Software und ist völlig kostenlos. In den Einstellungen zu verwendende Serveradresse Betriebssysteme oder Ausstattung:

Webseite

Die Synchronisierung funktioniert über den UDP-Port 123. Um die Uhrzeit vom NTP-Server zu erhalten, prüfen Sie, ob die Firewall diesen Datenverkehr nicht blockiert.

Beim Einrichten von Geräten zum Synchronisieren der Zeit mit einem kostenlosen NTP-Server besteht die beste Lösung darin, den Servernamen und nicht seine IP-Adresse zu verwenden. Wenn sich der Serverstandort ändert, funktioniert die Synchronisierung nach Namen weiterhin, ohne dass Einstellungen geändert werden müssen. Wenn das Gerät die Möglichkeit unterstützt, die Synchronisierung nur über die IP-Adresse zu konfigurieren, ist es bei einer Änderung der Serveradresse unmöglich, die genaue Uhrzeit abzurufen, und Sie müssen die Einstellungen ändern. Die aktuelle IP-Adresse des Servers erfahren Sie mit dem Befehl nslookup site

Bitte keine Zeitsynchronisation über Taskplaner oder Cron einrichten! Diese Einstellung führt zu Spitzenlasten des Servers zu Beginn jeder Minute, Stunde oder jeden Tages.

Das Einrichten der Synchronisation nach einem bestimmten Zeitintervall (z. B. einmal alle 5 Minuten) ist nicht sinnvoll, da in einem solchen Intervall die Genauigkeit der Uhr selbst der einfachsten Geräte ausreicht, um die genaue Zeit aufrechtzuerhalten. Sowohl Windows als auch Linux verfügen über Dienste, die speziell für die Zeitsynchronisierung entwickelt wurden. Die eingebauten Algorithmen der Betriebssysteme bewerten selbstständig die Genauigkeit der Uhr und fordern eine Synchronisation nur dann an, wenn es wirklich notwendig ist.

Während der gesamten Betriebszeit des kostenlosen Mobatime NTP-Servers senden einige Clients in regelmäßigen Abständen unangemessen viele Anfragen pro Sekunde an den Server. Derzeit fordern mehrere Clients eine Synchronisierung mit jeweils bis zu 500 Anfragen pro Sekunde an. Wir sind gezwungen, speziell entwickelte Software zu verwenden, um den Zugriff auf den Zeitserver für solche Clients automatisch zu erkennen und zu schließen.



Dieselbe Software erkennt Clients, die eine Scheduler- oder Cron-Synchronisation eingerichtet haben, und setzt ihre IP-Adressen für mehrere Tage auf die Liste der unversorgten Clients. Wenn Ihr System keine Zeit mehr vom NTP-Server empfängt, stellen Sie sicher, dass die Einstellungen fehlerfrei sind, und überprüfen Sie die Häufigkeit der Synchronisierungsanfragen. Sie können dies mit einem Sniffer tun, indem Sie ihn so konfigurieren, dass er den Datenverkehr zwischen Ihrem System und dem NTP-Server über das UDP-Protokoll auf Port 123 erfasst. Wenn ipfw verwendet wird, kann die Anzahl der Anfragen schnell geschätzt werden, indem Sie sich die Ausgabe von ipfw ansehen - ein list-Befehl Für eine Regel, die Datenverkehr zum NTP-Server zulässt, sollte der Zähler leicht ansteigen.

Wenn Sie ein großes lokales Netzwerk unterstützen, dann richten Sie die Synchronisation auf einem beliebigen Server mit dem Mobatime NTP-Server ein und installieren Sie darauf Ihren NTP-Server. Es wird in der zweiten Schicht funktionieren und dem gesamten lokalen Netzwerk eine genaue Zeit liefern. Es ist keine gute Idee, Zeitanforderungen von allen Clients eines großen lokalen Netzwerks (Hunderte von Jobs) über NAT an einen NTP-Server weiterzuleiten. Höchstwahrscheinlich weigert sich der Server nach kurzer Zeit, so viele Anfragen von einer IP-Adresse zu bedienen. Wenn das Netzwerk aufgebaut ist Software Microsoft verwendet eine Domänenstruktur. Damit alle Benutzer die genaue Uhrzeit erhalten, reicht es aus, die Synchronisierung mit dem NTP-Server nur von Domänencontrollern einzurichten. Alle Clients erhalten von ihnen automatisch die genaue Uhrzeit.

Denken Sie daran, dass Kerberos nicht mehr funktioniert, wenn sich die Client- und Serverzeiten um mehr als 5 Minuten unterscheiden. Zu beachten ist auch die obligatorische Einstellung der Zeitsynchronisation zwischen Gastsystemen und dem Host bzw. Zeitserver bei der Nutzung der Virtualisierung.

Wir haben einen kurzen Artikel darüber veröffentlicht, wie die NTP-Synchronisation funktioniert und warum bei der Zeitsynchronisation über das Internet die Entfernung des Clients vom NTP-Server keine Rolle spielt.

Wenn der Betrieb Ihres Systems die ständige Verfügbarkeit der genauesten Zeit erfordert und Sie sich nicht auf die Stabilität der Datenübertragungskanäle verlassen möchten, dann beraten Sie unsere Spezialisten und helfen Ihnen bei der Auswahl eines NTP-Servers zur Installation in Ihren Daten Center oder Serverraum. Unsere Ansprechpartner finden Sie auf der Website. Wir führen in Europa, Russland und Indien das gesamte Spektrum der Arbeiten aus, einschließlich der Installation und anschließenden Wartung von Zeitsystemen, Uhren mit den Symbolen Ihres Unternehmens im Innen- oder Außenbereich, Informationstafeln usw. Eine breite Produktpalette und gesammelte Erfahrung ermöglichen es uns, Systeme für die Wartung von Flughäfen, U-Bahnen und Geschäftszentren zu bauen und Uhrensysteme für ganze Städte zu schaffen. Uhren auf den Straßen einer solchen Stadt zeigen immer die exakte Synchronzeit und funktionieren auch bei strengsten Frösten.

Jeder ist bereits an den NTP-Zeitsynchronisierungsdienst gewöhnt – er ist standardmäßig aktiviert oder für die meisten gängigen Betriebssysteme einfach zu aktivieren. Doch welche Genauigkeit wird in diesem Fall erreicht? Was sind die genauen Zeitserver und mit denen Normalsterbliche arbeiten können? Was sind die Fallstricke und wie wählt man die "richtigen" Zeitserver aus?

Servertypen

Server sind Stratum 1 und 2, 3 (selten höher).

Schicht 1- Holen Sie sich die genaue Zeit direkt von der genauen Zeitquelle: Atomuhr (z. B. time-a.nist.gov, Genauigkeit - Billionstel einer Sekunde) oder GPS-Empfänger (ntpx.imvp.ru Genauigkeit - Milliardstel einer Sekunde). Es gibt Server, die über das CDMA-Mobilfunknetz die genaue Uhrzeit erhalten (Millionstelsekunde). Wenn Sie mit ntpd arbeiten, können Sie den Servertyp mit dem Befehl ntpq -np herausfinden: "PPS" bedeutet GPS, "ACTS" bedeutet eine direkte Verbindung zur Atomuhr (es gibt andere wertvolle Statistiken - Ping, Ping-Jitter (Jitter ), Serverrang (1 ,2...)).

„Nur“ Sterblichen ist der Zugriff auf Stratum-1-Server strengstens untersagt. die Belastung auf ihnen ist bereits sehr groß (und viele Stratum-1-Server haben überhaupt keinen öffentlichen Zugriff). Es wird angenommen, dass Sie sich mit Stratum-1-Servern verbinden oder Zugriff darauf anfordern können, wenn Sie einen NTP-Server unterhalten, der mindestens 100 Clients bedient. Volle Liste Server können hier eingesehen werden: support.ntp.org/bin/view/Servers/StratumOneTimeServers . Natürlich ist es wünschenswert, sich mit Servern in Ihrem Land zu verbinden.

Schicht 2- Erhalten Sie die genaue Zeit von Stratum-1-Servern. Bei richtiger Konfiguration und Auswahl der exakten Zeitquellenserver haben sie einen Fehler von weniger als 1 ms. Normalerweise kann sich jeder verbinden, aber viele Server sterben regelmäßig an der Last (z. B. time.windows.com). www.pool.ntp.org verwaltet Round-Robin-Listen öffentlicher Stratum-2-NTP-Server. Dadurch wird der Lastausgleich gewährleistet und sie sind fast immer verfügbar. Sie können sich mit diesen Servern unter 0.ru.pool.ntp.org 1.ru.pool.ntp.org 2.ru.pool.ntp.org und 3.ru.pool.ntp.org verbinden (dies ist für Russland, zufällig aus einer Liste von ~50 Servern ausgewählt).

Schicht 3- Abrufen von Zeit von Stratum-2-Servern usw.

Praktische Präzision

Schicht-1
Dies ist ein Diagramm der Differenz zwischen der Systemzeit und der von Stratum-1-Servern empfangenen Zeit (canonical.com - Stratum-2-Server zum Vergleich).
*.nist.gov - befindet sich in den USA, wegen des "großen" Pings kommt es manchmal zu schrecklichen "Emissionen". Fehler von russischen Stratum-1-Servern liegen normalerweise innerhalb von +- 1 ms.


Schicht-2
Dies ist der Unterschied zu Stratum-2-Servern: 4 vom russischen Pull, 1 vom europäischen, standardmäßiger Ubuntu-Zeitserver (europium.canonical.com) und derselbe *.nist.gov:



Server, die einen konstanten Fehler von bis zu 20 ms aufweisen, fallen sofort ins Auge.

Zusammenfassung

PS. Übrigens erfolgt die Zeitsynchronisierung in Ubuntu standardmäßig einmal beim Systemstart. Wenn die Betriebszeit weniger als ein halbes Jahr beträgt, kann die Zeit sehr vergehen. Installieren Sie ntpd - es korrigiert die Zeit ständig und "flüssig" (ohne scharfe Rucke, "Verschmieren" der Verlangsamung / Beschleunigung der Zeit). Unter Windows erfolgt die Synchronisation einmal täglich für eine Woche in einem „Sprung“, was bei großen Unterschieden zu Schwierigkeiten bei der Verarbeitung von Protokollen führen kann.

Kameraden!

Sie geben einen großen öffentlichen NTP-Server in Russland! Besonders Stratum-1 (wir tun uns im Allgemeinen schwer damit, 2-3 Stück für die gesamte exUdSSR). Die genaue Zeit kann übrigens auch Glonass entnommen werden, wer übernimmt den Start des ersten Glonass-powered Servers?

P.S.S. Ich kann nicht herausfinden, zu welchem ​​Blog ich wechseln soll, sagen Sie es mir :-)



Unterstützen Sie das Projekt - teilen Sie den Link, danke!
Lesen Sie auch
Spielregeln für Hahnenkämpfe Spielregeln für Hahnenkämpfe Mod für Minecraft 1.7 10 Uhr Rezepte.  Rezepte zum Herstellen von Gegenständen in Minecraft.  Waffen in Minecraft Mod für Minecraft 1.7 10 Uhr Rezepte. Rezepte zum Herstellen von Gegenständen in Minecraft. Waffen in Minecraft Schilling und Pfund Sterling - der Ursprung der Wörter Schilling und Pfund Sterling - der Ursprung der Wörter