PTP-Checker

PTP-Checker

Der PTP-Checker von Galleon Systems prüft die Genauigkeit Ihrer PTP-Grandmaster-Uhr.

Diese kostenlose, herunterladbare Software lauscht einem IEEE-1588-Grandmaster (Precision Time Protocol). Geben Sie den Hostnamen oder die IP-Adresse Ihres Grandmasters sowie die zu prüfende PTP-Domäne ein, und das Tool nimmt als Client am Zeitaustausch teil.

Das Tool erstellt einen vollständigen Bericht über Ihren Grandmaster, einschließlich der angekündigten Uhrenklasse, Uhrengenauigkeit und Zeitquelle, der angekündigten Zeiteigenschaften, des Nachrichten-Timings sowie des gemessenen Versatzes und der Pfadverzögerung aus Sicht des Clients.

Jeder Messwert wird mit einer unabhängigen SNTP-Abfrage abgeglichen, sodass Sie bestätigen können, dass die PTP-Zeitskala tatsächlich mit dem korrekten Versatz zur UTC läuft.

Grandmaster:

  • Quelladresse : Die IP-Adresse, von der die Announce-Nachrichten tatsächlich eintreffen.
  • Grandmaster-Identität : Die acht Byte lange Uhrenkennung des Grandmasters, die üblicherweise von seiner MAC-Adresse abgeleitet wird.
  • Domäne : Die PTP-Domänennummer von 0 bis 255. Jede Domäne ist ein eigenständiges Zeitsystem im selben Netzwerk.
  • PTP-Version : Die verwendete Version des Protokolls. Version 2 ist IEEE 1588-2008.
  • Steps Removed : Die Anzahl der Boundary Clocks zwischen dem Client und dem Grandmaster. Null bedeutet, dass der Grandmaster direkt empfangen wird.
  • Priorität 1 : Das erste Entscheidungskriterium des Best-Master-Clock-Algorithmus, von 0 bis 255. Niedrigere Werte gewinnen. Der Standardwert ist 128.
  • Priorität 2 : Das letzte Entscheidungskriterium des Best-Master-Clock-Algorithmus, von 0 bis 255. Niedrigere Werte gewinnen. Der Standardwert ist 128.

Angekündigte Uhrenqualität:

  • Uhrenklasse : Gibt an, wie der Grandmaster derzeit auf eine Referenz rückführbar ist.
    • 6 : An eine primäre Referenz wie GPS gekoppelt.
    • 7 : Im Holdover, zuvor an eine primäre Referenz gekoppelt.
    • 13 : An eine anwendungsspezifische Referenz gekoppelt.
    • 14 : Im Holdover, zuvor an eine anwendungsspezifische Referenz gekoppelt.
    • 52 und 58 : Im Holdover und außerhalb der Spezifikation.
    • 248 : Standard. Die Uhr läuft frei und ist auf keine Referenz rückführbar.
    • 255 : Nur Slave.
  • Uhrengenauigkeit : Die eigene Schätzung des Grandmasters, wie nahe er seiner Referenz ist.
    • 0x20 : Innerhalb von 25 ns.
    • 0x21 : Innerhalb von 100 ns.
    • 0x22 : Innerhalb von 250 ns.
    • 0x23 : Innerhalb von 1 us.
    • 0x24 : Innerhalb von 2,5 us.
    • 0x25 : Innerhalb von 10 us.
    • 0x26 : Innerhalb von 25 us.
    • 0x27 : Innerhalb von 100 us.
    • 0x28 : Innerhalb von 250 us.
    • 0x29 : Innerhalb von 1 ms.
    • 0x2A : Innerhalb von 2,5 ms.
    • 0x2B : Innerhalb von 10 ms.
    • 0xFE : Unbekannt.
  • Offset Scaled Log Variance : Ein Maß für die Stabilität der Grandmaster-Uhr. Der Wert 0xFFFF bedeutet, dass der Grandmaster ihn nicht berechnet.
  • Zeitquelle : Die Art der Referenz, die der Grandmaster verwendet.
    • 0x10 : Atomuhr.
    • 0x20 : GPS oder ein anderes GNSS.
    • 0x30 : Terrestrischer Funk.
    • 0x40 : PTP.
    • 0x50 : NTP.
    • 0x60 : Manuell gestellt.
    • 0x90 : Sonstige.
    • 0xA0 : Interner Oszillator.

Angekündigte Zeiteigenschaften:

  • Aktueller UTC-Versatz : Die Anzahl der Sekunden, um die TAI der UTC voraus ist. Derzeit sind dies 37 Sekunden.
  • UTC-Versatz gültig : Ob der Grandmaster bestätigt, dass der von ihm angekündigte UTC-Versatz korrekt ist.
  • PTP-Zeitskala : Ob der Grandmaster die PTP-Zeitskala, also TAI, verteilt und nicht eine beliebige lokale Zeitskala.
  • Zeit rückführbar : Ob die verteilte Zeit auf eine primäre Referenz rückführbar ist.
  • Frequenz rückführbar : Ob die verteilte Frequenz auf eine primäre Referenz rückführbar ist.
  • Schaltsekunde ausstehend : Ob für das Ende des aktuellen Tages eine Schaltsekunde angekündigt ist und in welche Richtung. Die letzte Minute des Tages hat dann entweder 61 oder 59 Sekunden.

Nachrichten-Timing:

  • Announce-Intervall : Das gemessene Intervall zwischen Announce-Nachrichten, angezeigt neben dem vom Grandmaster angekündigten Intervall. Der Standardwert beträgt 2 Sekunden.
  • Sync-Intervall : Das gemessene Intervall zwischen Sync-Nachrichten, angezeigt neben dem vom Grandmaster angekündigten Intervall. Der Standardwert beträgt 1 Sekunde.
  • Verzögerungsmechanismus : Ob der Grandmaster im One-Step- oder Two-Step-Verfahren arbeitet und ob die Pfadverzögerung Ende-zu-Ende oder Peer-zu-Peer gemessen wird.
    • One-Step : Die Sync-Nachricht enthält ihren eigenen Sendezeitstempel.
    • Two-Step : Der Sendezeitstempel folgt in einer separaten Follow_Up-Nachricht.
    • E2E : Die Pfadverzögerung wird mit Delay_Req und Delay_Resp zum Grandmaster gemessen.
    • P2P : Die Pfadverzögerung wird mit Pdelay_Req und Pdelay_Resp Verbindung für Verbindung gemessen.
  • Empfangene Nachrichten : Eine laufende Zählung jedes während des Tests empfangenen Nachrichtentyps, die etwaige Lücken oder Verluste im Zeitaustausch aufzeigt.

Clientseitige Messung:

  • PTP-Zeit (TAI) : Die vom Grandmaster gewonnene Zeit auf der PTP-Zeitskala.
  • PTP-Zeit als UTC : Dieselbe Zeit, umgerechnet in UTC anhand des angekündigten UTC-Versatzes.
  • Gemessenes TAI - UTC : Der tatsächlich gemessene Versatz zwischen den beiden Zeitskalen, mit der Abweichung vom angekündigten Wert. Damit lässt sich ein Grandmaster erkennen, der einen falschen UTC-Versatz ankündigt.
  • Mittlere Pfadverzögerung : Die durchschnittliche Einweg-Netzwerkverzögerung zwischen dem Grandmaster und dem Client, berechnet aus dem Sync- und Delay_Resp-Austausch.
  • Versatz zum Master : Der Versatz der lokalen Uhr relativ zum Grandmaster, abzüglich der mittleren Pfadverzögerung.
  • SNTP-Gegenprobe : Eine unabhängige SNTP-Messung desselben Hosts und wie genau sie mit dem PTP-Ergebnis übereinstimmt. Eine große Abweichung deutet eher auf ein Problem mit dem Grandmaster als mit dem Netzwerk hin.
NTP-Check

NTP-Check

Dient als Client für Ihren NTP-Server. Sendet Zeitanfragen und erstellt einen vollständigen Bericht über die Genauigkeit Ihres Zeitservers. Kostenlos herunterladen.

NTP-Zeitzonenuhr

NTP-Zeitzonenuhr

Zeigt die Ortszeit von über 300 Städten weltweit an. Ideal für Organisationen mit internationalem Personal und Kunden. Kostenlos herunterladen.

NTP-Server-Tool

NTP-Server-Tool

Das kostenlose, herunterladbare Tool fungiert als Client für Ihren NTP-Server, um dessen Genauigkeit zu testen.