All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] Simple PRIO + TBF at high rates
@ 2003-09-23 17:02 Javier Martin
  2003-09-23 18:59 ` Jose Luis Domingo Lopez
  2003-09-25 13:02 ` Javier Martin
  0 siblings, 2 replies; 3+ messages in thread
From: Javier Martin @ 2003-09-23 17:02 UTC (permalink / raw)
  To: lartc

Hi,

I'm trying to slow down http traffic on Gigabit link. The outbound rates on
that interface range 0 .. 400 Mbit/s and I would like to throttle accurately
to any rate between these while keeping non-http traffic unthrottled.

What I do is to create a PRIO qdisc with the 3 usual bands (default prio
mask) and a 4th band with a TBF attached with the desired rate. Like this
(for 300 mbit/s):


 tc qdisc add dev eth0 root handle 1: prio bands 4

 tc qdisc add dev eth0 parent 1:4 handle 40: tbf \
          rate 300mbit buffer 600kb latency 600ms

 tc filter add dev eth0 parent 1:0 protocol ip u32 \
          match ip sport 80 0xffff flowid 1:4


What it happens is that I actually get a slow-down but at rates of 200-250
instead of 300.

What am I doing wrong?

Javier

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-09-25 13:02 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-23 17:02 [LARTC] Simple PRIO + TBF at high rates Javier Martin
2003-09-23 18:59 ` Jose Luis Domingo Lopez
2003-09-25 13:02 ` Javier Martin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.