I was doing some experiments with detection of duplicated NTP servers in the pool. It seems that about 30% of IPv4 addresses have an IPv6 duplicate and about 75% of IPv6 addresses have an IPv4 duplicate. There are also some servers that have multiple IPv4 or IPv6 addresses. One server seems to be accessible under 7 different IPv4 addresses. I’m wondering what was the reason for doing that. Give it more bandwidth than is allowed by the highest setting (1000 mbit)?
Do you think it would make sense to try to deduplicate servers in responses from the pool.ntp.org DNS? It could theoretically improve reliability and accuracy for NTP clients, at least for the initial set of NTP servers they get on start before an address is replaced for being unreachable. Each address in the pool could have a server ID, which would be periodically updated, and the pool DNS wouldn’t return multiple addresses with the same server ID.
The program I’ve used is here: