Best method for filtering ACKs?

Linux Advanced Routing and Traffic Control

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

 



Hello,

I'm wondering which of these filters is the best method for filtering ACK 
packages to achieve lowest delay possible on a dsl-link.

This one ist from the wondershaper from the lartc-site:

/sbin/tc filter add dev $EXTIF parent 1:0 protocol ip prio 0 u32 \
  match ip protocol 6 0xff \
  match u8 0x05 0x0f at 0 \
  match u16 0x0000 0xffc0 at 2 \
  flowid 1:10

Thats a suggestion from the german computer magazine c't:

iptables -A POSTROUTING -t mangle -o $EXTIF -p tcp -m length --length :64 -j 
MARK --set-mark 10
tc filter add dev $EXTIF parent 1:0 prio 0 protocol ip handle 10 fw flowid 
1:10

But why so difficult? Is there a reason against filtering ACKs like this?

iptables -A POSTROUTING -t mangle -o $EXTIF -p tcp --tcp-flags ACK -j MARK 
--set-mark 10
tc filter add dev $EXTIF parent 1:0 prio 0 protocol ip handle 10 fw flowid 
1:10

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


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