In article 
<[EMAIL PROTECTED]>,
 [EMAIL PROTECTED] wrote:

> Does anybody know of any *practical* samples on how to
> implement NTP/SNTP client?. The goal is to provide accurate
> time for a program/client running on Windows Vista.
> 
> Specifically, what values to include in the the request message,
> how to process the reply message, etc.
> 
> I am NOT asking how to send/receive UDP datagrams, or where
> to find comprehensive descriptions like RFC documents, or how
> to build or design user interfaces.
> 
> Only a narrow description focused on NTP/SNTP request/reply
> datagrams for a simple PC client, preferably in C/C++ source
> code.

I've done this in an embedded realtime system.  (No, the source code is 
not available.)  

In Appendix A of RFC-1305 you will find the format of the NTPv3 
request/response packet.  Send this packet to port 123 of the NTP 
server, and read the reply packet.  It's pretty easy.  

The NTPv3 packet format will work with all timeservers of NTPv3 and 
above.

Joe Gwinn

_______________________________________________
questions mailing list
questions@lists.ntp.org
https://lists.ntp.org/mailman/listinfo/questions

Reply via email to