Hi,
So our networking team asked me what version NTP our domain controllers are servicing and I thought it would be a walk in the park looking up a compatibility list for this but to my surprise that is nowhere near the truth so it seems.
I have run into vast amounts of this question and almost all are answered with the links to how you setup NTP in your environment but those do not answer the initial (seemingly) simple question, WHAT version NTP is exactly being used by which server version.
Closest to an answer was this article: https://social.technet.microsoft.com/Forums/en-US/0df05dd7-3a4a-40d5-874e-6b909695f816/ntp-version-in-windows-server-2013?forum=winserver8gen
But the text used in this article comes from another link and in there the exact text that should point out that NTP version 3 with parts of NTP version 4 is used has been removed from that article: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc773013(v=ws.10)?redirectedfrom=MSDN
I have found the same article for Windows Server 2016 but there is also no mention of what version exaclty is used, the same text applies there: https://docs.microsoft.com/en-us/windows-server/networking/windows-time-service/how-the-windows-time-service-works
In the second and third article the text has possibly been changed to NTP version 3 with backwards compatibility to SNTP. NTP version 4 is not mentioned at all in those articles. And even if it would be there what version would 3 with parts of 4 be, 3.5, 3.5.7?
So is there anybody that can point me in the direction of an answer to my question? What exact version NTP is used by which Windows Server version?