Hi Paul!
My recent experience with 4 stratum 1 servers (one of them an
appliance from Meinberg - great box BTW) is that you will never have
every server in sync with each other due to the latency and delays of
the network (even LAN, same segment as is in this case). I don't depend
on external NTP servers.
My Meinberg NTP server:
$ ntpq -p 10.0.2.1
remote refid st t when poll reach delay offset jitter
==============================================================================
LOCAL(0) .LOCL. 10 l 8 16 377 0.000 0.000 0.001
+GENERIC(0) .GPS. 0 l 13 16 377 0.000 0.000 0.001
oPPS(0) .PPS. 0 l 7 16 377 0.000 -0.001 0.001
-10.0.2.2 .PPS. 1 u 37 64 377 0.199 0.007 0.031
-10.0.2.3 .PPS. 1 u 6 64 377 0.171 -0.004 0.008
+10.0.2.4 .PPS. 1 u 51 64 377 0.157 -0.002 0.009
My Garmin 18 LVC on the roof:
$ ntpq -p 10.0.2.2
remote refid st t when poll reach delay offset jitter
==============================================================================
oGPS_NMEA(0) .PPS. 0 l 5 16 377 0.000 0.000 0.004
+10.0.2.1 .PPS. 1 u 2 16 377 0.157 0.005 0.013
+10.0.2.3 .PPS. 1 u 1 16 377 0.144 -0.001 0.004
+10.0.2.4 .PPS. 1 u 16 16 377 0.140 -0.002 0.004
My Sure GPS board on the window sill:
$ ntpq -p 10.0.2.3
remote refid st t when poll reach delay offset jitter
==============================================================================
oGPS_NMEA(0) .PPS. 0 l 13 16 377 0.000 0.001 0.004
+10.0.2.1 .PPS. 1 u 10 16 377 0.166 0.003 0.008
+10.0.2.2 .PPS. 1 u 5 16 377 0.138 0.004 0.004
+10.0.2.4 .PPS. 1 u 8 16 377 0.140 0.001 0.004
My 2nd Sure GPS board on the same window sill:
$ ntpq -p 10.0.2.4
remote refid st t when poll reach delay offset jitter
==============================================================================
oGPS_NMEA(0) .PPS. 0 l 7 16 377 0.000 0.000 0.004
+10.0.2.1 .PPS. 1 u 4 16 377 0.201 0.000 0.011
+10.0.2.2 .PPS. 1 u 3 16 377 0.136 0.002 0.004
+10.0.2.3 .PPS. 1 u 2 16 377 0.140 0.001 0.004
For me < 10 us offsets is OK and acceptable between stratum 1 machines.
I believe this is what is expected.
Regards,
Miguel