PTP-checker

PTP-checker

De PTP-checker van Galleon Systems test de nauwkeurigheid van uw PTP-grandmasterklok.

Deze gratis, downloadbare software luistert naar een IEEE 1588-grandmaster (Precision Time Protocol). Voer de hostnaam of het IP-adres van uw grandmaster in en het PTP-domein dat u wilt controleren, en het hulpmiddel neemt als client deel aan de tijduitwisseling.

Het hulpmiddel genereert een volledig rapport over uw grandmaster, met inbegrip van de aangekondigde klokklasse, kloknauwkeurigheid en tijdbron, de aangekondigde tijdeigenschappen, de berichttiming en de gemeten afwijking en padvertraging vanuit het gezichtspunt van de client.

Elke meting wordt getoetst aan een onafhankelijke SNTP-opvraging, zodat u kunt bevestigen dat de PTP-tijdschaal daadwerkelijk met de juiste afwijking ten opzichte van UTC loopt.

Grandmaster:

  • Bronadres : Het IP-adres waarvandaan de Announce-berichten daadwerkelijk binnenkomen.
  • Grandmaster-identiteit : De klokidentiteit van acht bytes van de grandmaster, doorgaans afgeleid van zijn MAC-adres.
  • Domein : Het PTP-domeinnummer, van 0 tot 255. Elk domein is een zelfstandig tijdsysteem op hetzelfde netwerk.
  • PTP-versie : De gebruikte versie van het protocol. Versie 2 is IEEE 1588-2008.
  • Steps Removed : Het aantal boundary clocks tussen de client en de grandmaster. Nul betekent dat de grandmaster rechtstreeks wordt gehoord.
  • Prioriteit 1 : De eerste beslissende factor van het best master clock-algoritme, van 0 tot 255. Lagere waarden winnen. De standaardwaarde is 128.
  • Prioriteit 2 : De laatste beslissende factor van het best master clock-algoritme, van 0 tot 255. Lagere waarden winnen. De standaardwaarde is 128.

Aangekondigde klokkwaliteit:

  • Klokklasse : Geeft aan op welke manier de grandmaster op dit moment herleidbaar is tot een referentie.
    • 6 : Vergrendeld op een primaire referentie zoals GPS.
    • 7 : In holdover, na eerder vergrendeld te zijn geweest op een primaire referentie.
    • 13 : Vergrendeld op een toepassingsspecifieke referentie.
    • 14 : In holdover, na eerder vergrendeld te zijn geweest op een toepassingsspecifieke referentie.
    • 52 en 58 : In holdover en buiten specificatie.
    • 248 : Standaard. De klok loopt vrij en is niet herleidbaar tot enige referentie.
    • 255 : Uitsluitend slave.
  • Kloknauwkeurigheid : De eigen inschatting van de grandmaster hoe dicht hij bij zijn referentie zit.
    • 0x20 : Binnen 25 ns.
    • 0x21 : Binnen 100 ns.
    • 0x22 : Binnen 250 ns.
    • 0x23 : Binnen 1 us.
    • 0x24 : Binnen 2,5 us.
    • 0x25 : Binnen 10 us.
    • 0x26 : Binnen 25 us.
    • 0x27 : Binnen 100 us.
    • 0x28 : Binnen 250 us.
    • 0x29 : Binnen 1 ms.
    • 0x2A : Binnen 2,5 ms.
    • 0x2B : Binnen 10 ms.
    • 0xFE : Onbekend.
  • Offset Scaled Log Variance : Een maat voor de stabiliteit van de klok van de grandmaster. De waarde 0xFFFF betekent dat de grandmaster deze niet berekent.
  • Tijdbron : Het soort referentie dat de grandmaster gebruikt.
    • 0x10 : Atoomklok.
    • 0x20 : GPS of ander GNSS.
    • 0x30 : Terrestrische radio.
    • 0x40 : PTP.
    • 0x50 : NTP.
    • 0x60 : Handmatig ingesteld.
    • 0x90 : Overig.
    • 0xA0 : Interne oscillator.

Aangekondigde tijdeigenschappen:

  • Huidige UTC-afwijking : Het aantal seconden dat TAI voorloopt op UTC. Op het moment van schrijven is dat 37 seconden.
  • UTC-afwijking geldig : Of de grandmaster verklaart dat de UTC-afwijking die hij aankondigt juist is.
  • PTP-tijdschaal : Of de grandmaster de PTP-tijdschaal verspreidt, te weten TAI, in plaats van een willekeurige lokale tijdschaal.
  • Tijd herleidbaar : Of de verspreide tijd herleidbaar is tot een primaire referentie.
  • Frequentie herleidbaar : Of de verspreide frequentie herleidbaar is tot een primaire referentie.
  • Schrikkelseconde aanstaande : Of er een schrikkelseconde is aangekondigd voor het einde van de huidige dag, en in welke richting. De laatste minuut van de dag heeft dan 61 of 59 seconden.

Berichttiming:

  • Announce-interval : Het gemeten interval tussen Announce-berichten, getoond naast het interval dat de grandmaster aankondigt. De standaardwaarde is 2 seconden.
  • Sync-interval : Het gemeten interval tussen Sync-berichten, getoond naast het interval dat de grandmaster aankondigt. De standaardwaarde is 1 seconde.
  • Vertragingsmechanisme : Of de grandmaster in één stap of in twee stappen werkt, en of de padvertraging van eind tot eind of van peer tot peer wordt gemeten.
    • Eén stap : Het Sync-bericht draagt zijn eigen verzendtijdstempel.
    • Twee stappen : Het verzendtijdstempel volgt in een afzonderlijk Follow_Up-bericht.
    • E2E : De padvertraging wordt tot aan de grandmaster gemeten met Delay_Req en Delay_Resp.
    • P2P : De padvertraging wordt verbinding voor verbinding gemeten met Pdelay_Req en Pdelay_Resp.
  • Ontvangen berichten : Een doorlopende telling van elk berichttype dat tijdens de test is ontvangen, waaruit eventuele hiaten of verliezen in de tijduitwisseling blijken.

Meting aan clientzijde:

  • PTP-tijd (TAI) : De van de grandmaster verkregen tijd, op de PTP-tijdschaal.
  • PTP-tijd als UTC : Dezelfde tijd omgerekend naar UTC met behulp van de aangekondigde UTC-afwijking.
  • Gemeten TAI - UTC : De afwijking tussen beide tijdschalen zoals daadwerkelijk gemeten, met de fout ten opzichte van de aangekondigde waarde. Hiermee komt een grandmaster aan het licht die een verkeerde UTC-afwijking aankondigt.
  • Gemiddelde padvertraging : De gemiddelde netwerkvertraging in één richting tussen de grandmaster en de client, berekend uit de Sync- en Delay_Resp-uitwisseling.
  • Afwijking ten opzichte van de master : De afwijking van de lokale klok ten opzichte van de grandmaster, met aftrek van de gemiddelde padvertraging.
  • SNTP-controle : Een onafhankelijke SNTP-meting van dezelfde host en hoe nauw die overeenkomt met het PTP-resultaat. Een grote afwijking wijst eerder op een probleem met de grandmaster dan met het netwerk.
NTP-controle

NTP-controle

Fungeert als een client voor uw NTP-server. Verzendt tijdverzoeken en biedt een volledig rapport over de precisie van uw tijdserver. Gratis downloaden.

NTP Tijdzoneklok

NTP Tijdzoneklok

Toont de lokale tijd van meer dan 300 steden wereldwijd. Ideaal voor organisaties met internationale medewerkers en klanten. Gratis downloaden.

NTP-serverhulpprogramma

NTP-serverhulpprogramma

Gratis downloadbare tool fungeert als een client voor uw NTP-server om de nauwkeurigheid te testen.