[Q]: How does minpoll/maxpoll really work?
In the manual we can read the following:
minpoll minpoll
maxpoll maxpoll
These options specify the minimum and maximum poll intervals for NTP messages, as a
power of 2 in seconds. The maximum poll interval defaults to 10 (1,024 s), but can be
increased by the maxpoll option to an upper limit of 17 (36.4 h). The minimum poll
interval defaults to 6 (64 s), but can be decreased by the minpoll option to a lower
limit of 0 (1 s).So, what should actually happen when you use the minpoll 6 maxpoll 10 settings?
I just switched to ntpsec from systemd-timesyncd and it had similar settings, but in its case I could see (in wireshark) those additional NTP packets in 0:32 (2^5), 1:04(2^6), 2:08(2^7), 4:16(2^8), 8:32(2^9), 17:04(2^10) and 34:08 (2^11).
Should it work in the similar way? I'm asking because it looks like it polls the time server using the minpoll interval all the time and it doesn't increase.
--
# ntpd -V
ntpd ntpsec-1.1.9 2020-09-07T18:34:19Z
# cat /proc/version
Linux version 5.8.10-amd64 (morfik@morfikownia) (gcc (Debian 10.2.0-9) 10.2.0, GNU ld (GNU Binutils for Debian) 2.35.1) #8 SMP PREEMPT Tue Sep 22 09:05:05 CEST 2020Edited by Mikhail Morfikov