If the client and server are in a LAN, NTP network time synchronization accuracy would be well under a millisecond.
Over the internet, it is difficult to get accuracy under 10 milliseconds. http://en.wikipedia.org/wiki/Network_Time_Protocol
I figured this, but wouldn't it be possible if you used an external source for atomic clock (some website?), and adding the delta between packet send time and packet receive time?
> wouldn't it be possible if you used an external source for atomic clock (some website?),
> and adding the delta between packet send time and packet receive time?