On 04-23-21 13:28, Bj”rn Felten wrote to All <=-
When first I got my fiber installed, I was of course interested in what speed I could expect from around the world. The first attempts by nice takers were not very encouraging. Probably because it was made via
HTTP.
But recently I've discovered really, really impressing speeds from various countries like Australia, Canada, China and Brazil, but this
with the bittorrent protocol. So maybe the "standard" HTTP protocol is deliberately limited by the ISPs?
No, I think the exolanation is simpler and doesn't need a conspiracy theory to explain. :) HTTP sends all its data between two hosts, which means down the one path, and along that path, your traffic is competing with everyone else's tweets, TikTok, downloads, Netflix and LOLcat videos - you get the picture. And there's no way that the Internet's core routers could sustain millions x 1Gbps throughput, so everyone gets slowed down, sometimes to a few Mbps ('speeds I typically see internationally).
Big sites use content distribution networks to effectively place a cache of their content at strategic sites around the world, to reduce the amount of traffic crossing the international networks. That''s why you'll get better transfer speeds from these sites, even theough they're officially on the other side of the planet. Ping google.com or facebook.com and you'll find a RTT that's impossible for a trip to the US and back.
tony@discovery ~ $ ping facebook.com
PING facebook.com (157.240.8.35) 56(84) bytes of data.
64 bytes from edge-star-mini-shv-01-syd2.facebook.com (157.240.8.35): icmp_seq=1 ttl=55 time=18.8 ms
64 bytes from edge-star-mini-shv-01-syd2.facebook.com (157.240.8.35): icmp_seq=2 ttl=55 time=18.7 ms
64 bytes from edge-star-mini-shv-01-syd2.facebook.com (157.240.8.35): icmp_seq=3 ttl=55 time=18.8 ms
64 bytes from edge-star-mini-shv-01-syd2.facebook.com (157.240.8.35): icmp_seq=4 ttl=55 time=32.9 ms
64 bytes from edge-star-mini-shv-01-syd2.facebook.com (157.240.8.35): icmp_seq=5 ttl=55 time=22.1 ms
64 bytes from edge-star-mini-shv-01-syd2.facebook.com (157.240.8.35): icmp_seq=6 ttl=55 time=19.2 ms
Hmm, that's in Sydney. Best RTT to the USA is about 10x that.
Bittorrent, OTOH, is peer to peer, so you're downloading from dozens of different endpoints (if there's enough seeders), scattered all over the world. That means that while your traffic is still competing with the rest of the world for bandwidth, it's doing so in parallel, across dozens of different paths. End result: Bittorrent downloads can reach some _very_ impressive speeds. I've had great results using Bittorrent to download things like Linux distros.
Can those of you who have a bittorrent client properly installed
please try this out (you may have to cut&paste it into your browser URL bar):
I don't have Bittorrent setup ATM, but have certainly had impressive results in the past.
magnet:?xt=urn:btih:FCAEB3550A0C536CF9E4F052D2C6FF1A4BCF3F02
It should result in a 340MB collection of classical music.
I would appreciate any results from anywhere in the world, but the
more distant from Sweden the better. <3
It will depend on how many seeders there are for your file, as well as how many who are still downloading it (they can upload the parts they already have as well).
... Windows 3.1 - From the people who brought you EDLIN.
=== MultiMail/Win v0.52
--- SBBSecho 3.10-Linux
* Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)