Presumably relativity is the reason precise time synchronization (and thus absolute ordering) is hard.
Presumably relativity is the reason precise time synchronization (and thus absolute ordering) is hard.
Imagine you take three atomic clocks, synchronize them, and move each within exactly 1 meter of one of those nodes, directly connected in an identical manner. Relativistic effects are constant. If there are elevation differences, you factor it once and done. The problem with this setup is not relativity. It is quantum uncertainty (and various interference sources, thermal radiation, etc).
You might be able to control the latency on a LAN, but once you have servers in different locations, good luck. (GPS helps a lot, of course...)
Ping tells you the round trip latency. As I mentioned, asymmetric routing is common and very difficult to measure.
> But in my example, I included the network topology as a known, static factor.
Ok, so spherical cows.