Bit surprised this works. Latency variability is huge and sometimes quite disconnected from geo location. I recall talking to someone in NL and realised I've got better latency to NL content from the UK than he did. Presumably better peering etc.
We have ipinfo at home or how to geolocate IPs in your CLI using latency
11–20 of 65 posts
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#12Bit surprised this works. Latency variability is huge and sometimes quite disconnected from geo location. I recall talking to someone in NL and realised I've got better latency to NL content from the UK than he did. Presumably better peering etc.
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#13How feasible would it be for the host under measurement to introduce additional artificial latency to ping responses, varying based on source IP, in order to spoof its measured location?
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#14Seems tool is relying on ICMP results from various probes. So wouldn't this project become useless if target device disables ICMP?
I wonder if you can "fake" results by having your gateway/device respond with fake ICMP requests.
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#15IEEE 802.11mc > Wi-Fi Round Trip Time (RTT) https://en.wikipedia.org/wiki/IEEE_802.11mc#Wi-Fi_Round_Trip...
/? fine time measurement FTM: https://www.google.com/search?q=fine+time+measurement+FTM
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#16Tried with an IP allocated to a major wireless network operator. It was far off but also ran out of credits when trying with higher limits on subsequent attempts. Seems tool is relying on ICMP results from various probes. So wouldn't this project become useless if target device disables ICMP? I wonder if you can "fake" results by having your gateway/device respond with fake ICMP requests.
Email me if you would like to get some additional credits to test it out, dakulovgr gmail.
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#17How's this different from RIPE ATLAS?
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#18How feasible would it be for the host under measurement to introduce additional artificial latency to ping responses, varying based on source IP, in order to spoof its measured location?
Not-impossible, but it would be a whole lot simpler to just not respond to pings in the first place.
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#19Sometimes residential ISPs (that hosts the probe) may have a bad routing due to many factors, how does the algorithm take that into account?
Re: We have ipinfo at home or how to geolocate IPs in your CLI using latency
#20This is a little project exploring the feasibility of using a service such as Globalping for geo location needs. I had fun making it but please note that the current implementation is just a demo and far from a proper production tool. If you really want to use it then for best possible results you need at least 500 probes per phase. It could be optimized fairly easily but not without going over the anon user limit wh…
Start by doing the multi-continent probe, say 3x each. Drop the longest time probes, add probes near the shortest time, and probe once. Repeat this pattern of probe, assess, drop and add closer to the target.
You accumulate all data in your orchestrator, so in theory you don't need to deliberately issue multiple probes each round (except for the first) to get statistical power. I would expect this to "chase" the real location continuously instead of 5 discrete phases.
I just watched the Veritasium video on potentials and vector fields - the latency is a scalar potential field of sorts, and you could use it to derive a latency gradient.