Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / P2P Questions

Author
Message
Suicidal Sledder
20
Years of Service
User Offline
Joined: 17th Aug 2004
Location: Tikrit, Iraq
Posted: 24th Apr 2007 22:11
Within the last 3-4 days I started using P2P/.torrent downloads and I have a few questions about it. With conventional downloads, when downloading multiple files simultaneously it would obviously slow the other ones down. Does the same hold true for P2P? I was thinking maybe the number didnt really matter or at least didnt matter as much. For example my DSL cable can usually get about 400-500 kbps when downloading a file straight from the internet, but with P2P I only average about 100 kbps per download. so doesnt that mean I SHOULD be able to download 4 or 5 downloads at the same time without adversely affecting the performance?


Also, I read somewhere that the more u upload of a file the faster your downloads go because the other people get their files faster so they arnt taking up the bandwidth or something crazy like that. Is it true?


I had another question but my memory sucks for some reason so I geuss ill ask it later...

TIA!

David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 24th Apr 2007 22:22 Edited at: 24th Apr 2007 22:23
I was going to post about how this thread will get locked, but come to think about it, P2P != Illegal - it can in fact be used for legitimate purpose, so I hope any mod who comes across this thread is open to this aspect of P2P'ing (and this thread never explicitly mentions illegal activity of any kind, unless one is to wrongly generalise that all P2P's are illegal)


Suicidal Sledder
20
Years of Service
User Offline
Joined: 17th Aug 2004
Location: Tikrit, Iraq
Posted: 24th Apr 2007 22:40
Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 24th Apr 2007 22:40
so, hypothetically you're downloading:
http://torrent.fedoraproject.org/

Download speeds should max out your connection, but probably not constantly like a dedicated FTP would. One thing you need to check is that you're not maxing out your upstream otherwise you will lose out on downstream. Example - say you have 400kbps upstream, thats equivalent to a maximum of 50kb/s (realisticly, 40-45kb/s). You'd really want to use not more than 20kb/s (200kbps) of your upstream IN TOTOAL (not per torrent).

Hope this helps

[center]
Suicidal Sledder
20
Years of Service
User Offline
Joined: 17th Aug 2004
Location: Tikrit, Iraq
Posted: 24th Apr 2007 23:06
Well... that DOES help. But at the moment I'm downloading 2 files and between the two, my upload is just a sliver over 20 kbps and my download is staying between 100-150 kbps. A few days ago I downloaded a file and it managed to break 300kbps download speed on the single file. Does that just have to do with the number of peers and seeders and stuff? Sorry if im way off.

But since we're on the subject... Seeders = people with the entire file that are not downloading it and peers = people that are activly downloading and uploading the file, right? Again, sorry if im way off...

bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 25th Apr 2007 09:09 Edited at: 25th Apr 2007 09:10
Quote: "Well... that DOES help. But at the moment I'm downloading 2 files and between the two, my upload is just a sliver over 20 kbps and my download is staying between 100-150 kbps. A few days ago I downloaded a file and it managed to break 300kbps download speed on the single file. Does that just have to do with the number of peers and seeders and stuff? Sorry if im way off.

But since we're on the subject... Seeders = people with the entire file that are not downloading it and peers = people that are activly downloading and uploading the file, right? Again, sorry if im way off..."


Seeders have the whole file, leechers have a partial file. I believe peers are anybody.

It sounds to me like you have plenty of room, and that the peers your connected to can't fill up your bandwidth. They say that the less connections you have, the more bandwidth you have available to stream through.

I keep my connections count settings high though, because I never see my upstream totally being used constantly. So I'd rather have more people able to connect with me.

If I want to download a file fast, I will pause all other files I'm sharing, I've noticed this will help my download speed a bit, on the order of 50/100k.

At max I get about ~900 down / ~25-30 up.

Jess T
Retired Moderator
21
Years of Service
User Offline
Joined: 20th Sep 2003
Location: Over There... Kablam!
Posted: 25th Apr 2007 11:35 Edited at: 25th Apr 2007 11:35
Don't forget that you can only download as fast as the other people upload!

It's quite often that you'll be leeching a file from a torrent and suddenly hit 5k/s because the only person you are downloading from has their upload throttled (by dialup, or as a setting).

If anyone's interested, here's a page out of an assignment I wrote couple years ago about How Bit Torrent works.

Nintendo DS & Dominos :: DS Dominos
http://jt0.org

Attachments

Login to view attachments
Nicholas Thompson
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Bognor Regis, UK
Posted: 25th Apr 2007 11:44
There is also a setting in some bit torrent clients (like azureus) which will throttle a client back if they're leeching more content from you than you're sharing back (ie your share ratio).

What client are you using? I tend to use Azureus but I run it in CLI mode on my always-on linux box. I have made two wrapper commands. One runs the azureus jar file using the JRE in a seperate 'screen' whilest the other command simple calls that specfic detached screen back. I can then SSH into my linux box from anywhere to check on any torrents (or add any in if I want them done by the time I get home).

[center]

Login to post a reply

Server time is: 2024-11-18 13:37:22
Your offset time is: 2024-11-18 13:37:22