From inclusion of my server (http://www.pool.ntp.org/scores/161.53.131.133) into the China zone, at the time of the zone bootstrap, I compiled a list of clients with avgint of 0 seconds, which generally go into millions and millions of consecutive ntp requests each.
I opened a new thread for this, as I think it has relevance for our general maintaining not only the NTP, but also of the whole Internet.
In another post (Adding servers to the China zone) I made a comment about the problems with IoT cameras and other equipment, so this list of IP addresses may be connected with that, however, it may also be that a specific vendor/software… misuses the pool.
It would be probably worth investigating the DNS lookup records from those clients, as the dropping out of the pool (see the China zone thread) recovers the ntp servers, which could indicate that those clients not only misuse the NTP protocol, but also the DNS, constantly re-asking for the ntp.pool address(es).
This is a list of the clients, in the form of ipf.conf rules (the e1000g0 interface is for Solaris 10 on SunFire X4100. If using this list, change it to your ethernet device). The ipf I found on Solaris and FreeBSD (DragonFly BSD uses ipfw, I did not check if the rules are the same). Sorry, for other OSes I did not investigate, as I have no need for packet filtering on those machines. Anyway, the addresses are important :
#
# ipf.conf
#
# Solaris 10
#
# See ipf(4) manpage for more information on
# IP Filter rules syntax.
#... ... ...
# Zorislav Shoyat, 18/3/2017 16:05
#
# The list of "overpersistent" NTP clients
#
# I did not block whole networks, as only those clients
# did show misbehaviour. However they all come from
# class C subnets, so disabling the whole subnet would
# probably also be OK
#
# This list is updated from the China zone bootstrap
# by adding new clients. It is possible that some of those
# in the list do not misbehave any more.
#
# However, the list shows a very specific list of subnets!
#
# With this ip filtering rules the "nastiest" clients are those
# which ask hundreds of thousands of times for time, but not
# more often than each 4 to 5 seconds.
#
block in quick on e1000g0 from 1.82.184.3 to e1000g0/32
block in quick on e1000g0 from 1.82.184.4 to e1000g0/32
block in quick on e1000g0 from 1.82.184.17 to e1000g0/32
block in quick on e1000g0 from 1.82.184.22 to e1000g0/32
block in quick on e1000g0 from 1.82.184.23 to e1000g0/32
block in quick on e1000g0 from 1.82.184.24 to e1000g0/32
block in quick on e1000g0 from 1.82.184.30 to e1000g0/32
block in quick on e1000g0 from 36.111.130.16 to e1000g0/32
block in quick on e1000g0 from 36.111.130.17 to e1000g0/32
block in quick on e1000g0 from 36.111.130.19 to e1000g0/32
block in quick on e1000g0 from 36.111.130.52 to e1000g0/32
block in quick on e1000g0 from 36.111.130.62 to e1000g0/32
block in quick on e1000g0 from 36.42.35.186 to e1000g0/32
block in quick on e1000g0 from 36.42.35.184 to e1000g0/32
block in quick on e1000g0 from 36.42.35.185 to e1000g0/32
block in quick on e1000g0 from 106.2.230.128 to e1000g0/32
block in quick on e1000g0 from 106.2.230.147 to e1000g0/32
block in quick on e1000g0 from 106.2.230.163 to e1000g0/32
block in quick on e1000g0 from 106.2.230.189 to e1000g0/32
block in quick on e1000g0 from 106.2.233.41 to e1000g0/32
block in quick on e1000g0 from 106.2.238.167 to e1000g0/32
block in quick on e1000g0 from 106.2.233.43 to e1000g0/32
block in quick on e1000g0 from 112.85.42.28 to e1000g0/32
block in quick on e1000g0 from 113.113.121.164 to e1000g0/32
block in quick on e1000g0 from 113.113.121.166 to e1000g0/32
block in quick on e1000g0 from 113.140.51.32 to e1000g0/32
block in quick on e1000g0 from 113.140.51.33 to e1000g0/32
block in quick on e1000g0 from 113.140.51.35 to e1000g0/32
block in quick on e1000g0 from 113.140.51.36 to e1000g0/32
block in quick on e1000g0 from 113.140.51.37 to e1000g0/32
block in quick on e1000g0 from 113.140.51.38 to e1000g0/32
block in quick on e1000g0 from 113.140.51.39 to e1000g0/32
block in quick on e1000g0 from 117.190.234.26 to e1000g0/32
block in quick on e1000g0 from 117.190.234.17 to e1000g0/32
block in quick on e1000g0 from 119.147.159.3 to e1000g0/32
block in quick on e1000g0 from 119.147.159.2 to e1000g0/32
block in quick on e1000g0 from 119.147.159.5 to e1000g0/32
block in quick on e1000g0 from 119.147.159.6 to e1000g0/32
block in quick on e1000g0 from 124.116.244.112 to e1000g0/32
block in quick on e1000g0 from 124.116.244.113 to e1000g0/32
block in quick on e1000g0 from 124.116.244.114 to e1000g0/32
block in quick on e1000g0 from 124.116.244.115 to e1000g0/32
block in quick on e1000g0 from 124.116.244.116 to e1000g0/32
block in quick on e1000g0 from 124.116.244.117 to e1000g0/32
block in quick on e1000g0 from 124.116.244.118 to e1000g0/32
block in quick on e1000g0 from 124.116.244.119 to e1000g0/32
block in quick on e1000g0 from 124.116.245.3 to e1000g0/32
block in quick on e1000g0 from 124.116.245.7 to e1000g0/32
block in quick on e1000g0 from 124.116.245.8 to e1000g0/32
block in quick on e1000g0 from 124.116.245.11 to e1000g0/32
block in quick on e1000g0 from 124.116.245.12 to e1000g0/32
block in quick on e1000g0 from 124.116.245.13 to e1000g0/32
block in quick on e1000g0 from 124.116.245.14 to e1000g0/32
block in quick on e1000g0 from 221.181.34.205 to e1000g0/32
block in quick on e1000g0 from 222.190.109.202 to e1000g0/32