[LARTC] upstream control

Linux Advanced Routing and Traffic Control

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

 



Can somebody help me with the following;

I've defined a working downstream; the user is able to download files with a
256Kbit limit.. (btw, the 'red' policy works perfectly, thx Marian)
But, if I add the lines for the upstream, it doesn't work. (the user has the
total bandwidth for himself though I wanted to limit the bandwidth tot
32Kbit)

Please, does anybody know why the bandwidth is working for the downstream,
but not for the upstream?

Thanks in advance for you help!

Joost Schildwacht

Below the cbqconfig;

#downstream
tc qdisc add dev eth1 root handle 20: cbq bandwidth 10Mbit avpkt 1000
tc class add dev eth1 parent 20:0 classid 20:1 cbq bandwidth 10Mbit rate
10Mbit allot 1514 weight 10Mbit prio 8 maxburst 20 avpkt 1000
tc class add dev eth1 parent 20:1 classid 20:100 cbq bandwidth 10Mbit rate
256Kbit allot 1514 prio 5 maxburst 20 avpkt 1000 bounded #user
tc qdisc add dev eth1 parent 20:100 red bandwidth 256Kbit min 4500 max 9000
limit 18000 avpkt 1000 burst 5 probability 0.01
tc filter add dev eth1 parent 20:0 protocol ip prio 100 u32 match ip dst
192.168.0.199 flowid 20:100

#upstream
tc class add dev eth1 parent 20:1 classid 20:200 cbq bandwidth 10Mbit rate
32Kbit allot 1514 prio 5 maxburst 20 avpkt 1000 bounded #user
tc qdisc add dev eth1 parent 20:200 sfq quantum 1514b perturb 15
tc filter add dev eth1 parent 20:0 protocol ip prio 100 u32 match ip src
192.168.0.199 flowid 20:200





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