White Paper: How BitTorrent Works

10

Comments

+ Add a Comment
avatar

Asevening

For a more simplified answer than Digital_Storm's, with BitComet if you tell it to download at "Unlimited" and upload at only 50Kbps then it usually doesn't let you download faster than your willing to share.  Whereas if you set both at unlimited then they will run at maximum potential.  I noticed this because I tried setting my upload very low and let it download at max speed and saw the "preference choice" that BitComet was making by making me a lower priority since I'm not willing to share, so my downloads were very slow.  I'm not sure how other torrent download programs work, but that's how BitComet does it.

avatar

Muerte

I'd really like to see more of this type of content. 

Its not that I didn't alreqaady know this but there is always a chance a there is anew bit of info.

avatar

Digital-Storm

Yes and no. Yes for the fact that if you are uploading 100%, the packets required to establish and keep a connection to the other person wont be able to get through, so your download will drop. You want to keep atleast 20-30% of your upload free for these packets to get through. No because your download speed is based purely on how much upload the other person has, and 90% of the time, the other person will have 1/5th or so upload to the amount of download speed they have, and in the end, you will only download at 1/5th the speed because they cannot upload to you fast enough.

 5 uploaders 1 downloader scenario

5 uploaders at 200kbps upload for a total of 1000kbps upload

1 downloader at 1000kbps download

 the 1 person downloading will be able to download the file at his/her maximum potential.

 

2 downloaders 2 uploader scenario

2 uploaders at 200kbps upload each for a total of 400 kbps upload

2 downloaders at 1000kbps download each for a total of 2000 kbps download and 200kbps upload each, for a total of 400 kbps upload

each person will potentially be able to download at a theoretically maximum of 600 kbps, but 100% conditions are hardely possible, and since the person downloading usually wont be uploading much, it is usually scene as downloading will be only around 150-350 kbps download. This can also go down even more though.

avatar

cm3g

In most bittorrent clients, you have the option of speed-governing both your upload and download speeds. Is there any relationship between how fast you can download compared to how fast you upload?

avatar

Asevening

For a more simplified answer than Digital_Storm's, with BitComet if you
tell it to download at "Unlimited" and upload at only 50Kbps then it
usually doesn't let you download faster than your willing to share. 
Whereas if you set both at unlimited then they will run at maximum
potential.  I noticed this because I tried setting my upload very low
and let it download at max speed and saw the "preference choice" that
BitComet was making by making me a lower priority since I'm not willing
to share, so my downloads were very slow.  I'm not sure how other
torrent download programs work, but that's how BitComet does it.

avatar

tkddan87

i feel just a smidgen smarter now hahaha

avatar

Captain_Obvious

Have any of the piracy suits successfully identified and named individual clients sharing copyrighted material as part of a swarm or have the suits only been against generic P2P file sharing services?  I don't have the technical chops to know how hard it would be to find the identity of someone in a swarm, but I'd be surprised if it isn't a bit more challenging than just finding a p2p user. 

avatar

foamcup

It is possible to obtain the IP addresses of all current, and possibly previous, participants in a swarm from the tracker, and your ISP can see what you are doing.  I encrypt my bittorrent transfers so all they can see is the fact that traffic is moving.

avatar

Yusonice

I think i read this before last year?

Log in to MaximumPC directly or log in using Facebook

Forgot your username or password?
Click here for help.

Login with Facebook
Log in using Facebook to share comments and articles easily with your Facebook feed.