Network load balancing

Emil

Level E
I have a relatively low speed unlimited connection from MTNL. It was a 320 kbps and I have requested a switch to the 512 kbps one. (Note that MTNL ADSL has 256 kbps for upload even for their faster plans) I use Skype or some other VOIP applications, browse and download using uTorrents. I also use FTP at times for uploading or downloading to webstorage. The problem is that uTorrents and FTP seem to hog the entire bandwidth giving poor QoS for VoIP and browsing.
I am looking for some kind of freeware application that will enable me to set priority for various applications or protocols so that VoIP gets highest priority, browsers are next and FTP and uTorrents get the lowest priority.
I know I can limit the bandwidth for uTorrents manually but that limits speed for utorrents even when the network has no other traffic which is a waste.
Can anyone suggest some utility that dynamically adjusts traffic in a predefined priority as I have mentioned above?
 
Hey Vishal. Thanks for the suggestion. It doesn't seem to do what I need.

This one allows individual application limits to be set but that is something I can do in uTorrents itself.

What I need is something that lets me set priorities for various net using applications so that it achieves results like this simple case below:

uTorrents is running alone and uses all available bandwidth.

My browser starts up and sends out an http request. Now the bandwidth control should cut back on the uTorrents download speed temporarily to allow better speed for the browser.

Then my Skype call begins and the controller gives maximum priority for this while cutting back other things to a lower priority.

Hope this description is clear. Is there an application like that?
 
^using modem or router? what you're searching for is priority based Qos, which some routers and modems support in thier configs.

See this link: http://www.squidoo.com/bandwidth-management

I was using dlink 502 model i think. it had these Qos settings which looked like cos4, cos3 -- cos0. cos0 = equal management, cos4 = highest priority (i think).

never used it but anyone familar with networking of cisco products should be able to help you in this.
 
@OP: For a very simple implementation that's possible using Tomato firmware, or any other alternate firmware which are available for various WiFi Router/Modems.

What you have described is an Enterprise level requirement >:D for which they are charged in seven figures ;P
 
After reading this tread, I looked into my Router DLink 502, it does have QoS but I am not sure how can it be implemented. Anyone done it before?







 
My ADSL modem/router is the KD318. Never thought this could be controlled in the router. I will try to look it up and see if it can be set. The point is that I don't want to set hard limits on any application or protocol speed. Instead I want to be able to set priorities so that high priority protocols/applications always get best available speed while lowest priority ones will dynamically get speed assigned based on what else needs the network.

This is for a single home pc so enterprise solutions are a big overkill.
 
Thanks Vishal - Those links look promising.

I'll be out of Bombay till the 7th of next month so I'll look this up more carefully after I get back. Hopefully by then MTNL would have switched me on to the faster plan as requested. But I'll still want the QoS thing.
 
Back
Top