hermanm Posted March 26, 2008 Report Share Posted March 26, 2008 I'm wondering why our download speeds are faster than upload in Bittorrent? Tit-for-tat I would think would be a 1:1 ratio? But Its more like 1:5 or whatever you upload speed is compared to your download speed. In my case, its more like 1:10 unless I provide more time for seeding... Link to comment Share on other sites More sharing options...
Switeck Posted March 27, 2008 Report Share Posted March 27, 2008 If you set your upload speed max too low or too high, your download speed will suffer...possibly immensely! Link to comment Share on other sites More sharing options...
hermanm Posted March 27, 2008 Author Report Share Posted March 27, 2008 > max too lowThis is tit-for-tat in action? Its more like tit-tit-tit-tit-tit-for-tat (5x dl vs 1x ul).> too highThis is because we've saturated the uploaded bandwidth causing download problems? Link to comment Share on other sites More sharing options...
GTHK Posted March 27, 2008 Report Share Posted March 27, 2008 Yes to the second, for the first, it can't be helped if your connection is asymmetrical and you want to utilize your available bandwidth efficiently. Link to comment Share on other sites More sharing options...
The8472 Posted March 27, 2008 Report Share Posted March 27, 2008 bittorrent is not block tit for tat but rate based tit for tat, the fastest currently uploading peers are preferred, not necessarily those ones that match your speed. Link to comment Share on other sites More sharing options...
Switeck Posted March 27, 2008 Report Share Posted March 27, 2008 Given enough seeders, download speed can max out the connection while upload speed might be 0!That's what the OpenOffice test torrents often do!The protocol's tit-for-tat generally only applies to peer-to-peer connections, where peers heavily reward those peers which upload the most to them. Slow uploading peers may not get anything back at all, or only part of the time.This is why it's better to upload a little bit faster to each peer than slow but to lots of peers.Big torrents over 1 GB in size with only 1 SLOW seed and 3+ peers starting at roughly the same time have all the peers getting download speed back closer to their upload speed. Link to comment Share on other sites More sharing options...
jewelisheaven Posted March 27, 2008 Report Share Posted March 27, 2008 Starting out on a swarm where you don't get a connection to a fast client (peer or seed) your upload will surpass your download until you get flagged by enough peers as having data they are interested in.With The8472s explanation, it makes sense now that when uploading substantially faster than other peers the download rates reciprocated back balloons.It's generally held you will not break 4:1 download-favoured without fast seeds/peers. However for certain cases when you are uploading PER PEER SLOT 5<x<10 KiBps or even greater than 10 to peers and they are capable with their upload pipes, they will reciprocate far beyond that in return. I've seen numbers climb from 10 download on 5 upload to a peer exceed 100 download after I sustain 10 upload to them. This of course also requires they have more/different data than you so you will continue to download from them. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.