IIRC, NTP actually sends a packet with a local timestamp, sends it to a
remote location for a remote timestamp, and then checks the local
timestamp when the packet is received to calculate RTT.
-Richard
Steven M. Bellovin wrote:
In message <Pine.LNX.4.44.0305140802170.7544-100000@twin.uoregon.edu>, Joel Jae
ggli writes:
>
>
>Also if you just need a high level of syncronization between the time on
>all your hosts you can just deploy one standalone ntp server, sync it
>against public time sources and get everything synced against that. its
>probably a 95% solution to most people's timeing needs.
>
If I recall correctly, NTP assumes that latency = RTT/2. You might
make it work well for his application *if* you set up your tree so that
your paths are each one hop, or at least symmetric over your network.
--Steve Bellovin, http://www.research.att.com/~smb (me)
http://www.wilyhacker.com (2nd edition of "Firewalls" book)