by symisc_devel on 3/1/21, 11:15 PM with 51 comments
by great_wubwub on 3/2/21, 2:50 AM
And no, setting QoS bits on the packet will not help.
by pxx on 3/2/21, 1:14 AM
https://en.wikipedia.org/wiki/One-way_speed_of_light
recent-ish video about this: https://www.youtube.com/watch?v=pTn6Ewhb27k
by Ono-Sendai on 3/2/21, 12:15 AM
This fact is also the basis for special relativity (different observers may choose different simultaneity conventions - for example Einstein synchronisation)
by nullserver on 3/2/21, 2:27 AM
Email can’t go father then 500 miles
by datastoat on 3/2/21, 12:08 AM
[1] https://www.ticktocknetworks.com/tick-tock-the-clock-runs-wi...
by jlgaddis on 3/2/21, 11:22 AM
The Minimum-Pairs Protocol [1] eliminates the need for clock synchronization but requires (at least) 3 hosts under your control, plus the "uncooperative" fourth node:
> The minimum-pairs (or MP) is an active measurement protocol to estimate in real-time the smaller of the forward and reverse one-way network delays (OWDs).[1] It is designed to work in hostile environments, where a set of three network nodes can estimate an upper-bound OWDs between themselves and a fourth untrusted node. All four nodes must cooperate, though honest cooperation from the fourth node is not required. The objective is to conduct such estimates without involving the untrusted nodes in clock synchronization, and in a manner more accurate than simply half the Round-Trip Time (RTT).
--
by jedimastert on 3/2/21, 2:02 AM
by IgorPartola on 3/2/21, 4:44 AM
by swinglock on 3/2/21, 6:11 AM
by statstutor on 3/2/21, 12:20 AM
[Edited to add: from https://en.wikipedia.org/wiki/Network_Time_Protocol: "Asymmetric routes... can cause errors of 100 ms or more."]
by dec0dedab0de on 3/2/21, 1:26 AM
I thought I read a paper where he was getting hardware made for the purpose of using gps for time so it could be accurate enough to measure latency. I just googled and I realized it wasn't a paper, it was a talk I went to in 2012 that I forgot about[1]
I wonder if anything came of it, does anyone know?
[0] https://hn.algolia.com/?q=bufferbloat (it made the front page more than once)
by gerdesj on 3/2/21, 12:39 AM
So you ssh the other end and ping in the other direction. I tend to use mtr instead.
Nowadays latency to internet services are within the sort of latencies we used to require on site. OK I do understand that not all internet connections are equal. I live in a fairly rural part of the UK - a small town of roughly 25,000 odd people. The UK is a fairly small country and fairly densely populated and quite rich, so in general: internets are fairly reasonable in comparison to the rest of the world. Not world beating but overall pretty decent.
If I ping say www.google.com (yes I know it's a funky address with random "distance") from home on my FTTC connection I see something like 15 to 20ms returns. I can ssh the office and use a 1GB link and get 8ms returns. My office PC is on the end of three 1GBs-1 hops in the building itself and it's a crappy old ex-customer hand me down (I run Arch Linux, I don't need whatever W10 requires). Both of those links are via the same ISP. My home PC test is via wifi!
I'm not going to bother going too much further with this now but if I was bothered (and I will be one day!), I would start my pinging n stuff at my internet facing router.
It wasn't that long ago that we (my company, about 10 years ago) accepted a condition of contract that required a site latency of 30ms end to end (ignoring hosts - the latency was directly measured without normal IT involvement.) 30ms!