Re: help on ADSL shaping

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



jakob@xxxxxxxxxxxxxxx wrote:

Hi
I have read the howto on qdisc's a few times but I cant figure out how to
use the shaping capabilities to serve my needs. In the village whera I
live we have created a wireless local network consisting of 10 houses. One
of these houses has an ADSL connection and services this connection to the
other houses. To gain access to the network a member must have an
accesspoint in client mode, the idea is that if each house has to use a
certain accesspoint (with a specific known ip address) to access the
router then it must be possible to shape the traffic so no single house
can dominate the out (and thus the incomming) traffic.

The configuration:

House with ADSL:                    A client house:
                       ((o))       ((0))
                         |           |        (Known ip)
------------  eth0   ----|           |----     --------
|Linux router|-------| AP |           | AP |---| router |
| SuSE 8.2   |        ----             ----     --------
------------                                    |     |
     |                                     ------    ------
eth1 |                                    | PC 1 |  | PC 2 |
     |                                     ------    ------
 __--__--__
| Internet |
 ----------

One house might need to connect 1 PC another house 3, but I need to be
sure that one house doesn't swallow the whole bandwidth. Is this possible?

Best Regards
Jakob Simon-Gaarde


_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/


Hi,

You can use the tc program, and htb qdiscs to ensure that people are guaranteed some bandwidth, so that one host cannot dominate the network.As it is the Internet link that is the weak point, you need to shape at the gateway.

I am currently working on a script that deals out the bandwidth evenly amongst hosts, so that when only one host uses the link, it gets full speed, but if two are on it is 50/50, and so on. I hope to have it finished in a month or so. Maybe you can use that

Also, if it is p2p traffic you are worried about, you could try the p2pshaper. I posted a link in a earlier post.

cheers
 Nikolaj Fogh
_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux