[Git][NTPsec/ntpsec][master] Add Gry's convergence complaint to the TODO list.

Eric S. Raymond gitlab at mg.gitlab.com
Thu May 12 15:17:51 UTC 2016


Eric S. Raymond pushed to branch master at NTPsec / ntpsec


Commits:
d2438893 by Eric S. Raymond at 2016-05-12T11:17:41-04:00
Add Gry's convergence complaint to the TODO list.

- - - - -


1 changed file:

- devel/TODO


Changes:

=====================================
devel/TODO
=====================================
--- a/devel/TODO
+++ b/devel/TODO
@@ -63,6 +63,62 @@
 
 == After 1.0 release ==
 
+=== Slow convergence ===
+
+[quote, Gary Miller]
+__________
+ntpd takes way, way, way longer to converge than chronyd.  Which is
+why on the fly reconfiguation in ntpd is SO important.  Last thing you
+ever want to do is restart ntpd.
+
+Right now, after 10 mins, ntpd has 2,000 times the jitter as chronyd had
+when I turned it off.
+__________
+
+
+== User interface ==
+
+[quote, Gary Miller]
+__________
+'ntpq -p' is user hostile compared to 'chronyc sources'.  chronyc adds
+units to the display, so you do not have to keep referring to them
+manual, and it makes it easy to deal with jitter and delay that
+varies by orders of magnitude.
+
+So, instead of this:
+
+     remote           refid      st t when poll reach   delay   offset  jitter
+==============================================================================
+-india.colorado. .NIST.           1 u   33   64  377   79.023  -11.071  10.247
+ 140.142.16.34   .INIT.          16 u    -  256    0    0.000    0.000   0.000
++clepsydra.labs. .GPS.            1 u   28   64  377   26.473   15.307   4.261
++catbert.rellim. .GPS1.           1 u   31   64  377    0.200   22.061   6.440
+-SHM(0)          .GPS.            0 l   45   64  377    0.000  151.500  15.858
+*SHM(1)          .GPS1.           0 l   44   64  377    0.000   20.870   7.680
++131.107.13.100  .ACTS.           1 u   25   64  337   14.746   18.469   6.634
+
+I see this:
+
+dagwood ~ # chronyc sources
+210 Number of sources = 11
+MS Name/IP address         Stratum Poll Reach LastRx Last sample
+===============================================================================
+#- SHM0                          0   4   377    19   +119ms[ +119ms] +/-  501ms
+#- SHM1                          0   4   377    21   +276us[ +276us] +/-   13us
+#* SOC2                          0   4   377    22   +260us[ +291us] +/-   24us
+#? SOC3                          0   4     0  247d  +7275ms[  +99us] +/-  230ms
+^x catbert.rellim.com            1   8   377     0  -1566us[-1566us] +/- 1564us
+^- spidey.rellim.com             1   6   377    54    +18ms[  +18ms] +/-   27ms
+^- kong.rellim.com               2  10   377   177   -722us[ -735us] +/- 2004us
+^- ha2.smatwebdesign.com         2  10   177   492  -2890us[-2905us] +/-  103ms
+^- soft-sea-01.servers.octos     2  10   377   775  -5897us[-5843us] +/-   83ms
+^- gw-kila-wl0.ipv6.avioc.or     2  10   377   17m   -519us[ -640us] +/-   64ms
+^- 66.241.101.63                 2  10   377   449  +7966us[+7973us] +/-   52ms
+
+Neither is ideal, easy pickings for someone to code on.
+
+=== Future plans ===
+
 * ntpproto.py - a Python library that knows the NTP wire protocol and
   can be used to generate and interpret packets.  Daniel has speculated
   about writing this in order to test possible exploits, but there are



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/d24388933bd3677984ca6d792965f98b83a9f965
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20160512/bf275ca1/attachment.html>


More information about the vc mailing list