Program for throttling uploads? [Archive] - SpeedGuide.net Broadband Community

View Full Version : Program for throttling uploads?


DaveM
04-14-01, 07:01 AM
Due to my 128kbit/second Cap on my outbound which is effective at my modem, I'de like to make more efficient use of the 128kbit outbound bandwidth.

Such that when I have 2 or more outbound data streams, that they equally use the 128k efficiently.

Currently if I have an upload going on, my download is compromised.

I'de like to be able to throttle any process to use, say up to 113k, but to be able to share the bandwidth equally with other processes.

It seems this works quite well automatically on downloads.

With 2 downloads, they each get 1/2 of my speed.

I'de like the same to occur with uploads.

Anybody have any experience with this?

cablenut
04-14-01, 01:16 PM
You DO know that when your upload stream is capped this effectivly caps your download stream to around 2500-3000Kb/its.


Don't you?

DaveM
04-14-01, 06:14 PM
Why is it that everybody skirts around the question at hand.

I want to be more efficient at the use of my 128kbit that I have.

Meaning that if I have one file going flat out, that it not take all the 128k to itself, and if a second file starts going, that they both share the bandwidth, but not hit 128k.

I want a bufffer zone. I don't want my uploads to go past, say, 113kbit/sec. This way I don't saturate my outbound bandwidth.

Why doesn't anybody understand what I'm trying to acomplish here?

[ 04-14-2001: Message edited by: DaveM ]

dannjr
04-14-01, 07:07 PM
Is your Download capability better than this 2500-3000Kb/its. Then set your MTU down to 1450 or even lower than that to 1400.
ANd set the Web page tweak to about 20/20 a peice. You might get what your after.. :)

bkuhl
04-14-01, 08:00 PM
I understand what your after, but I don't think this would be possible. You need some way of throttling individual processes, and all I have ever heard of was throttling speeds per computer. I think you may be fubar.
The only thing I could think of is possible setting up some sort of gateway computer between your cable modem and workstation. Then you might be able to come up with something that would throttle all internet bound traffic.
Linux MIGHT have something you could use, try searching on Linux and QOS. If I remember correctly, I saw something being built in for Quality of Service quarantees a while back.

bkuhl
04-14-01, 10:46 PM
I hate replying to myself, but....
I did some searching on the web, because this intrigued me. From what I can tell Linux can do this out of the box with it's built in IPCHAINS package. You can use IPCHAINS to configure any type of IP maquerading and advanced QOS configuring. I searched on "Linux and IPCHAINS and Configure" if your interested.
If you decide to try and tackle this, I'd be curious to know what type of success you have. Looks like an interesting project.
BTW, from what I read a 486-25mhz w\16mb RAM would be more then ample for your needs. Someone was using the same to control the traffic \ route for their T1 line. You could probably pick one up (if you don't have one laying around) for $100-150.

DaveM
04-15-01, 12:07 AM
Very Interesting indeed.
I was hoping for a more easy approach, as in @home can do it for me.
LOL
I don't want to put too much time into this project. Just something to play around with. As long as I know I'm going to be having upload saturation I can deal with it as it happens. Usually the only time it will affect me, is if I'm Playing online, like Ultima Online, and decide to send an Email or an ICQ Instant File Upload.

I spent a lot of time on the Phone with Excite@Home today, and they are aware that this issue does exist. And the kindof play it of on the network as a whole.
However the Cable Modem, in initiating the Cap, is the real culprit. I understand that if our node was outbound saturated, this problem would happen. But thats not the case. Its the Artificial saturation created by the Docsis Modem.
I really think the Answer lies in How Docsis is implemented.
But my networking background is not nough to pinpoint a procedure to correct it. I can try to explain my observations in a technical manner in hopes that a more technical advanced person with networking can take my observations and idea and move forward on towards a solution for this issue.

Thanks to everybody =)

Now and in the future =)

bkuhl
04-15-01, 01:52 AM
Well, just for your info (because of your signature). This is the result of an unfairly low upload cap. Thank god my provider caps outbound transmissions at 1000+ kbps, not 128 kbps. I can actually use my connection without having to worry about it slowing to a crawl.

DaveM
04-15-01, 11:03 PM
I know why I have the problem. Its because of my Cap.

I don't really care that my outbound is 128k.

What I would like, it to use my 128kbit more efficiently.

bkuhl
04-16-01, 02:37 AM
I wasn't trying to imply that you didn't know what caused it, only that it IS unfair.