Networking Forums

Networking Forums > Computer Networking > Linux Networking > equitable traffic diversion (bittorrent vs. http)?

Reply
Thread Tools Display Modes

equitable traffic diversion (bittorrent vs. http)?

 
 
Yandos
Guest
Posts: n/a

 
      12-22-2005, 08:43 AM
Hi,

I have 5 places connected using different access points around the town
using wifi (every place has one IP), and all share granted 512k full duplex
line shaped on the gateway of that ISP. It works as expected, but when on
one place runs bittorrent, it will eat all the bandwidth and for the
remaining 4 IPs the line becomes very slow. The winner of the battle is
that place which has more threads open.

Is there a way to rightly divide the load, no matter how many parallel
threads are open? If 3 places want to download, everyone should get 3/5 of
512k, but when others are idle, one should get full 512k. The goal is that
one place running 100 threads using bittorrent and the other place using
one thread only gets the same piece of cake

My ISP told me this ain't possible. I doubt about it, so i'm asking yet
here Is this possible? And if it is, then how - using a shaper, qos,...
whatever?

Thanks for any ideas,

Y.
 
Reply With Quote
 
 
 
 
Scott R. Haven
Guest
Posts: n/a

 
      01-02-2006, 02:28 PM
Yandos wrote:
> Hi,
>
> I have 5 places connected using different access points around the town
> using wifi (every place has one IP), and all share granted 512k full duplex
> line shaped on the gateway of that ISP. It works as expected, but when on
> one place runs bittorrent, it will eat all the bandwidth and for the
> remaining 4 IPs the line becomes very slow. The winner of the battle is
> that place which has more threads open.
>
> Is there a way to rightly divide the load, no matter how many parallel
> threads are open? If 3 places want to download, everyone should get 3/5 of
> 512k, but when others are idle, one should get full 512k. The goal is that
> one place running 100 threads using bittorrent and the other place using
> one thread only gets the same piece of cake
>
> My ISP told me this ain't possible. I doubt about it, so i'm asking yet
> here Is this possible? And if it is, then how - using a shaper, qos,...
> whatever?
>
> Thanks for any ideas,
>
> Y.



Yandos,

Yes this is possible. You can use HTB to put them into classes and then
limit the classes to certain bandwidth requirements.

Bittorrent makes this a little less effective since it has so many
connections. We suggest you put generic high port traffic into a queue
with a lower bandwidth ceiling. Even lower for TCP 6881.

You can also branch out to subclasses. Such as:

Location 1 100 min 500 max
IP1 10/50
IP2 10/50
....

Location 2 200 min 1000 max
network 1 100/1000
IP1 10/50
IP2 10/50

This is to avoid "location 1" using all the bandwidth. It also limits
users at "location 1" from using all of "location 1"'s bandwidth.


Here is an overview:

http://www.paisleysystems.com/produc...ntdoor/traffic


There are links on the right side under "See Also" which will help
explain HTB further.


Scott R. Haven
Sr. Systems Engineer
Paisley Systems Inc.
managed services, consulting, and support
www.paisleysystems.com
 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Tunneling server for http and https traffic magnus.moraberg@gmail.com Linux Networking 3 05-22-2009 04:04 PM
NETMON 3.2 Capture HTTP and SQL Server Traffic Paul Landry Windows Networking 0 01-07-2009 03:30 AM
ISP accounting HTTP traffic Gussy Linux Networking 3 01-22-2007 08:55 AM
Routing HTTP Traffic to Internal Network Gomer Pyle Linux Networking 4 02-18-2004 05:50 AM
ipchains - Allowing permission to http traffic only R. Hixon Linux Networking 2 09-29-2003 02:43 PM



1 2 3 4 5 6 7 8 9 10 11