<div dir="ltr"><div dir="ltr"><div dir="ltr">Hi<div><br></div><div>Should be a simple one - think i have seen AUSNOG's posting about tc stuff before</div><div><br></div><div>I want to rate limit on a linux box using tc to 10Mbps and drop any packets that go over.</div><div><br></div><div>right now I have</div><div><div># Parent Class = Full speed of the link ?</div><div>$TC class add dev $IF parent 1: classid 1:1 htb rate 10gbit ceil 10gbit mtu $MTU</div><div><br></div><div># 10G</div><div>$TC class add dev $IF parent 1:1 classid 1:10 htb rate 10gbit ceil 10gbit  burst 2048b prio 1 mtu $MTU quantum 8</div><div><br></div><div># 10Mbit</div><div>$TC class add dev $IF parent 1:1 classid 1:20 htb rate 10mbit ceil 10mbit burst 0b prio 2 mtu $MTU quantum 8</div></div><div><br></div><div><div>$TC qdisc add dev $IF parent 1:10 handle 10: sfq perturb 10</div><div>$TC qdisc add dev $IF parent 1:20 handle 20: bfifo limit 1310720<br></div></div><div><br></div><div><br></div><div>I'm using firewall tags to allocate streams </div><div><br></div><div>But when i try to push this past 10Mbps it queues the packets, I don't want it to queue any, once it hits 10Mbps it should drop until it goes under 10Mbps</div><div><br></div><div><br></div><div>thanks</div><div>A</div><div><br></div><div><br></div></div></div></div>