[ previous ] [ next ] [ threads ]
 
 From:  sai <sonicsai at gmail dot com>
 To:  Markus <universe at truemetal dot org>
 Cc:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Re: Shaping scenario - possible with m0n0wall?
 Date:  Mon, 10 Oct 2005 12:39:29 +0500
Markus, m0n0 uses DUMMYNET to implement shaping
:-)

d) not directly possible..you could do this by using DHCP to give each
host its IP address

c) is possible if you give your favoured hosts a separate queue

sai

On 10/9/05, Markus <universe at truemetal dot org> wrote:
> I would like to find out whether the following shaping setup is possible
> with m0n0wall.
>
> Several subnets (/26, /27 - each in its own VLAN) shaped to e.g. 100
> Mbit/s, 25 Mbit/s or 10 Mbit/s full-duplex. There is always a specific
> amount of hosts located in each subnet and the available bandwidth per
> subnet should be shared equally among all hosts in this particular
> subnet.
>
> Let's say:
>
> a) 100 Mbit/s full-duplex: 192.168.0.0/26 - there are 50 hosts in this
> subnet (192.168.0.10, 192.168.0.11, 192.168.0.12, ...). The bandwidth is
> shared equally among the hosts which results in each host receiving
> exactly 2 Mbit/s full-duplex (100 Mbit/s / 50 hosts = 2 Mbit/s per host)
> guaranteed at all times.
>
> b) When some hosts are not maxing out their share of bandwidth, the
> other hosts must be allowed to burst up to the defined bandwidth "pool"
> limit, which is 100 Mbit/s full-duplex in this case. E.g. 49 servers do
> not transfer any data, 1 server can burst up to 100 Mbit/s. Or, 25
> servers are not transferring, 25 servers can burst up to 4 Mbit/s each.
>
> c) Allow individual hosts in each subnet to receive a higher share of
> this bandwidth (QoS). E.g. define that "192.168.0.12" receives 5 Mbit/s
> guaranteed out of the 100 Mbit/s pool. This results in all other 49
> hosts receive only 1,94 Mbit/s guaranteed, but of course each host
> should still be allowed to burst up to 100 Mbit/s if there's no other
> activity at all.
>
> d) Equally share the bandwidth among MAC addresses in a subnet, and not
> by IP addresses.
>
> Actually, we are doing a) and b) with a FreeBSD software router using
> ipfw and DUMMYNET, but we are looking for c) and d) and DUMMYNET does
> not provide such features or we couldn't yet figure out how to achieve
> this.
>
> Thank you very much,
> Markus
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: m0n0wall dash unsubscribe at lists dot m0n0 dot ch
> For additional commands, e-mail: m0n0wall dash help at lists dot m0n0 dot ch
>
>