<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://www.cavellaservices.com/blogs/tag/ntp/feed" rel="self" type="application/rss+xml"/><title>Cavella Services Ltd. - Blog #NTP</title><description>Cavella Services Ltd. - Blog #NTP</description><link>https://www.cavellaservices.com/blogs/tag/ntp</link><lastBuildDate>Fri, 24 Oct 2025 17:31:40 -0700</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Interpreting ntpq output]]></title><link>https://www.cavellaservices.com/blogs/post/Interpreting-ntpq-output</link><description><![CDATA[Once again I had to google what a specific character meant (“o”) in the output from ntpq, here’s my output: pi@ntp1:~ $ ntpq -pn remote ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_YEsNM7J2QKqMOo83NEbq9Q" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_9P-v6KvLSPWpGyFXGExlbg" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_MIZyk4WZRtWjES0n5e4wbw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_zMQjhBmQTxCnMwlc_SzHzA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p style="text-align:justify;margin-bottom:24px;">Once again I had to google what a specific character meant (“o”) in the output from ntpq, here’s my output:</p><p style="text-align:justify;"></p><div><div><pre style="text-align:left;margin-bottom:24px;">pi@ntp1:~ $ ntpq -pn</pre><pre style="text-align:left;margin-bottom:24px;">      remote           refid      st t when poll reach   delay   offset  jitter </pre><pre style="text-align:left;margin-bottom:24px;">============================================================================== </pre><pre style="text-align:left;margin-bottom:24px;">o127.127.22.0    .PPS.            0 l   11   16  377    0.000    0.003   0.001 </pre><pre style="text-align:left;margin-bottom:24px;">*129.250.35.251  129.250.35.222   2 u   28   64  357    9.257   -0.738   0.117 </pre><pre style="text-align:left;margin-bottom:24px;">-132.226.210.133 85.199.214.102   2 u   64   64  373   16.422    1.668   0.343 </pre><pre style="text-align:left;margin-bottom:24px;">+139.143.5.30    139.143.45.145   2 u    1   64  377   11.194   -1.658   0.116 </pre><pre style="text-align:left;margin-bottom:24px;">+134.0.16.1      81.187.26.174    2 u   21   64  317   11.198   -0.816   0.068 </pre><p style="text-align:justify;margin-bottom:24px;">To save myself time searching for this in the future, here’s an explanation:</p><p style="text-align:justify;margin-bottom:24px;">REMOTE = The servers and peers specified in the configuration file, from which your host will take time synchronisation</p><p style="margin-bottom:24px;"></p><div style="text-align:justify;">Character that may prefix the remote hostname/IP address:</div><div style="text-align:justify;"><br/></div><div style="text-align:justify;">* indicates the current synchronisation source.</div><p></p><p style="text-align:justify;margin-bottom:24px;"># indicates that the host is selected for synchronisation, but distance from the host to the server exceeds the maximum value.</p><p style="text-align:justify;margin-bottom:24px;">o indicates that the host is selected for synchronisation and the PPS signal is in use.</p><p style="text-align:justify;margin-bottom:24px;">+ indicates the host is included in the final synchronisation selection set.</p><p style="text-align:justify;margin-bottom:24px;">x indicates that the host is the designated false ticker by the intersection algorithm.</p><p style="text-align:justify;margin-bottom:24px;">. indicates that the host is selected from the end of the candidate list.</p><p style="text-align:justify;margin-bottom:24px;">– indicates a host discarded by the clustering algorithm.</p><p style="text-align:justify;margin-bottom:24px;">blank indicates a host is discarded due to high stratum and/or failed sanity checks.</p><p style="text-align:justify;margin-bottom:24px;">REFID = the current source of synchronisation for the remote host</p><p style="text-align:justify;margin-bottom:24px;">ST = the stratum level of the remote host</p><p style="margin-bottom:24px;"></p><div style="text-align:justify;">T = types available:</div><div style="text-align:justify;"><br/></div><div style="text-align:justify;">l local (such as a GPS clock)</div><div style="text-align:justify;">u unicast (this is the common type)</div><div style="text-align:justify;">m multicast</div><div style="text-align:justify;">b broadcast</div><div style="text-align:justify;">– netaddr (usually 0)</div><p></p><p style="text-align:justify;margin-bottom:24px;">WHEN = number of seconds passed since the remote host response</p><p style="text-align:justify;margin-bottom:24px;">POLL = polling interval to the remote host, defined with the “minpoll” value in ntp.conf file</p><p style="text-align:justify;margin-bottom:24px;">REACH = indicates how successful attempts to reach the server are. This is an 8-bit shift register with the most recent probe in the 2^0 position. The value 001 indicates the most recent probe was answered, while 357 indicates one probe was not answered. The value 377 indicates that all the recent probes have been answered.</p><p style="text-align:justify;margin-bottom:24px;">DELAY = (round trip time) indicates the time (in milliseconds) taken by the reply packet to return in response, to a query sent by the server.</p><p style="text-align:justify;margin-bottom:24px;">OFFSET = indicates the time difference (in milliseconds) between the server’s clock and the client’s clock. When this number exceeds 128, and the message synchronisation lost appears in the log file</p><p style="text-align:justify;margin-bottom:24px;">JITTER = indicates the difference in the offset measurement between two samples. This is an error-bound estimate. Jitter is a primary measure of the network service quality.</p></div></div></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 06 Oct 2025 14:29:41 +0000</pubDate></item></channel></rss>