All of lore.kernel.org
 help / color / mirror / Atom feed
* Ingress filter is overly aggressive
@ 2013-02-19  5:10 Neil Aggarwal
  2013-02-19  8:18 ` Aleš Rataj
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Neil Aggarwal @ 2013-02-19  5:10 UTC (permalink / raw)
  To: lartc

Hello:

I have these rules set up for an interface:

IP=a.b.c.d
DEV=v1208
/sbin/tc qdisc del dev $DEV root
/sbin/tc qdisc add dev $DEV root handle 1: htb default 30
/sbin/tc class add dev $DEV parent 1: classid 1:1 htb rate 5mbit
/sbin/tc class add dev $DEV parent 1: classid 1:2 htb rate 5mbit
/sbin/tc filter add dev $DEV protocol ip parent 1:0 prio 1 u32 match ip dst
$IP flowid 1:1
/sbin/tc filter add dev $DEV protocol ip parent 1:0 prio 1 u32 match ip src
$IP flowid 1:2
/sbin/tc qdisc del dev $DEV ingress
/sbin/tc qdisc add dev $DEV ingress handle ffff:
/sbin/tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip
src 0.0.0.0/0 police rate 5mbit burst 500k drop flowid :1

According to these rules, the ingress police rate should be 5 mbit/sec, but
I am barely
getting 50 kbits/sec through the interface.

If I remove the filter, the interface operates at full line rate.

Any ideas why the ingress filter is being so aggressive?

Thanks,
  Neil

--
Neil Aggarwal, (972)834-1565, http://UnmeteredVPS.net/centos
Virtual private server with CentOS 6 preinstalled
Unmetered bandwidth = no overage charges




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

end of thread, other threads:[~2013-02-20  9:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-19  5:10 Ingress filter is overly aggressive Neil Aggarwal
2013-02-19  8:18 ` Aleš Rataj
2013-02-19 15:00 ` Neil Aggarwal
2013-02-19 15:32 ` Andy Furniss
2013-02-19 16:33 ` Neil Aggarwal
2013-02-19 23:01 ` Neil Aggarwal
2013-02-20  9:45 ` Andy Furniss

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.