SNTP is a simplification of the full NTP specification.
I'd like to use a full NTP client against the internal SNTP server incorporated in Windows XP. Will that work or is a full NTP server required for the NTP client to work?
The NTP and SNTP protocols are completely interoperable. Any SNTP client can synchronize to any NTP server. This is primarily because the packets of information exchanged are identical.
An SNTP Client delivers precise timing information over an IP network. Simple Network Time Protocol (SNTP) is a networking protocol for clock synchronization between computer systems over IP based, variable-latency data networks.
SNTP is a simplified access strategy for servers and clients using NTP. SNTP synchronizes a computer's system time with a server that has already been synchronized by a source such as a radio, satellite receiver or modem.
You must configure Date&Time to synchronize the time used by the machine with the SNTP time server. Click Date&Time and then configure Date&Time on the General screen. You can also configure the Date & Time from the machine's control panel. Choose the Synchronize with SNTP server check box.
I've found the answer in the SNTP RFC 2030:
SNTP Version 4 is designed to coexist with existing NTP and SNTP Version 3 clients and servers, as well as proposed Version 4 clients and servers. When operating with current and previous versions of NTP and SNTP, SNTP Version 4 requires no changes to the protocol or implementations now running or likely to be implemented specifically for NTP ir SNTP Version 4. To a NTP or SNTP server, NTP and SNTP clients are undistinguishable; to a NTP or SNTP client, NTP and SNTP servers are undistinguishable.
So, yes, it will work.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With