Hard Light Productions Forums

Off-Topic Discussion => General Discussion => Topic started by: redmenace on November 15, 2004, 09:43:14 pm

Title: Limiting upstream of a bittorrent
Post by: redmenace on November 15, 2004, 09:43:14 pm
Here is the issue I have a router with 2 computers hooked to it, one wireless the other cat-5. I am downloading on one using a bit torrent. However, I am having issues with my upstream band width being filled to capacity due to bit torrent.  I would like to limit the upstream bandwidth used by the torrent, so the other computer can get access to the internet. Any Ideas?
Title: Limiting upstream of a bittorrent
Post by: Stealth on November 15, 2004, 09:49:26 pm
so by limiting your upstream, your download will go faster, right?
your internet's still going to be slow, because your downstream will be uncapped
Title: Limiting upstream of a bittorrent
Post by: redmenace on November 15, 2004, 09:54:50 pm
If I were at school it wouldn't be a problem. I have no problem uploading while downloading. I think it is a wonderful concept. It is just that I would like to have the other person have access the the web. Right now the bittorrent only runs at night. I can't just start it and let it go unfortunatly, because it could potentially prevent the other computer from accessing the web which would put me in the perverbial dog house.
Title: Limiting upstream of a bittorrent
Post by: Stealth on November 15, 2004, 10:01:22 pm
just think though, if everyone who used bittorrent did what you're trying to do, where would the client be today?   not very far.  you're trying to limit what's made bittorrent such a unique concept:  FORCED uploads... where you can't click "do not share", and just leech off everyone else.

you're not the only one that's got that problem... i have at least 3 computers always on in my house, this one being one of them, and then occasionally one or two more will be plugged in at a time (depending who's got their laptop on)... so do what i do (and what you suggested):  only torrent at night, when you can contribute to the bittorrent network, and not worry about sucking everyone elses bandwidth :)

also, as i said, unless you limit your DOWNLOAD speed too, you could limit your upstream to 10 bytes/sec, and the internet would still be slow for other computers on your network
Title: Limiting upstream of a bittorrent
Post by: redmenace on November 15, 2004, 10:07:08 pm
I was thinking upstream of 8kb/sec. max is fair considering I only download at 2KB sometimes. Like right now. It seems not to be a very popular torrent.

Well also it almost never reaches the highest bandwidth. except maybe towards the end of the download.
Title: Limiting upstream of a bittorrent
Post by: Stealth on November 15, 2004, 10:16:03 pm
*shrugs* well i tried to convince you

use the --max_upload_rate command line parameter, which takes an upload rate in kilobytes/sec.

or for a more graphic implementation check these links:
http://www.torrentstorm.com/
http://ei.kefro.st/projects/btclient/
http://pingpong-abc.sourceforge.net/


EDIT:  remember the --max_upload_rate is on a per client instance.  so if you have the max upload rate set to 10 kb/sec, and you have three instances of the client running (torrenting three files), you're going to have a max upload rate of 30 kb/sec total... 10 for each instance.  if that's a problem, i think at least one of the above three links (almost positive ABC (last link) has) have options to set the max upload for ALL instances, and not on an individual basis.

hope it helped
Title: Limiting upstream of a bittorrent
Post by: ChronoReverse on November 15, 2004, 10:19:38 pm
Or use one of the modified clients like Azureus or Bitcomet.  Not only do they give you a gui to set the upload rate, both also only requires a single port to be opened for best performance.
Title: Limiting upstream of a bittorrent
Post by: redmenace on November 15, 2004, 10:37:21 pm
I might end up leaving it the way it is right now.
Title: Limiting upstream of a bittorrent
Post by: Fury on November 15, 2004, 11:17:57 pm
http://azureus.sourceforge.net/

There is no better client when it comes to options. You can limit both up- and downstream but not all the way down, at least with upstream.

A limit of 2/3 of your theoretical bandwidth works well for a single computer. Upstream speed is not important really, in the end it comes down to your share ratios. I always aim to share ratio of x2.
Title: Limiting upstream of a bittorrent
Post by: Liberator on November 15, 2004, 11:32:18 pm
I use bittornado.
Title: Limiting upstream of a bittorrent
Post by: ChronoReverse on November 15, 2004, 11:51:26 pm
I used to use bittornado.  Then I realized that I didn't have to use a piece of a software that leaks memory all over (they KNOW about the bug, but they still haven't fixed it).

The open only one port thing brought me over to the Bitcomet and Azureus side.
Title: Limiting upstream of a bittorrent
Post by: Kosh on November 15, 2004, 11:55:56 pm
[sarcasm] This thread should be locked because it talks about warez :p [/sarcasm]
Title: Limiting upstream of a bittorrent
Post by: Fury on November 16, 2004, 12:43:53 am
Quote
Originally posted by ChronoReverse
I used to use bittornado.  Then I realized that I didn't have to use a piece of a software that leaks memory all over (they KNOW about the bug, but they still haven't fixed it).

The open only one port thing brought me over to the Bitcomet and Azureus side.


True, technically Azureus is the most advanced BT client out there, a generation ahead of others. Most people overlook it because it uses java instead of python, which is plain wrong.
Title: Limiting upstream of a bittorrent
Post by: ChronoReverse on November 16, 2004, 12:58:25 am
Quote
Originally posted by Mr. Fury


True, technically Azureus is the most advanced BT client out there, a generation ahead of others. Most people overlook it because it uses java instead of python, which is plain wrong.


Then those people should use Bitcomet, since BC is written in C++
Title: Limiting upstream of a bittorrent
Post by: Martinus on November 16, 2004, 03:34:00 am
Quote
Originally posted by Kosh
[sarcasm] This thread should be locked because it talks about warez :p [/sarcasm]

[color=66ff00]I know you're being sarcastic but many 'media' companies like the RIAA believe that.

As far as they're concerned any tool that can be used to download is a 'pirate' tool.

Frankly I think they're a bunch of pirate tools.
[/color]
Title: Limiting upstream of a bittorrent
Post by: Kosh on November 16, 2004, 09:22:36 am
Quote
Originally posted by Maeglamor

[color=66ff00]I know you're being sarcastic but many 'media' companies like the RIAA believe that.

As far as they're concerned any tool that can be used to download is a 'pirate' tool.

Frankly I think they're a bunch of pirate tools.
[/color]





If I would have made this thread it would have been locked long ago.
Title: Limiting upstream of a bittorrent
Post by: redmenace on November 16, 2004, 12:32:21 pm
lol well amaizingly my download went all night long and finished, which I am shocked that it had finished though.

As for downloading tools, RIAA has a right to be pissy, but they should not try and have download tools such as P2P banned. It is idiocy.
Title: Limiting upstream of a bittorrent
Post by: Moonsword on November 16, 2004, 03:58:46 pm
And what that comes out of Washington isn't?
Title: Limiting upstream of a bittorrent
Post by: Sandwich on November 17, 2004, 12:27:45 am
NetLimiter (http://www.netlimiter.com/) is very helpful - I use it to limit Azureus, since Azureus' minimun upload speed while still having unlimited downloads is 5kbps (which actually works out to be closer to 8-9), which slows down my conn way too much.

Also, I recently tried ZoneAlarm, the pro ver (i.e. $$$) of which which can limit speed by port.