Re: tc filter and ip match

Linux Advanced Routing and Traffic Control

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

 



Glaucius Djalma Pereira Junior wrote:
hi all

people, I'm using tc and htb to create classes and do some QoS , but i
would like to know if i can do it:

after to create the classes I need to create the rules using tc filter :
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst
10.0.0.0/8 flowid 1:10

ok, this rule works with all packets going to 10.0.0.0/8, but how can
i write a rule using  "!" or "not" , like :

tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst
NOT 10.0.0.0/8 flowid 1:10

ps.: I would not like to use iptables and mangle table.

did you understand ?

If you want 10.0.0.0/8 to be unshaped by htb and the rest go to 1:10, don't set a default class and filter like -

tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 10.0.0.0/8 flowid 1:99

tc filter add dev eth0 protocol ip parent 1:0 prio 2 u32 match u32 0 0 flowid 1:10

where 1:99 doesn't exist as an htb class.

Andy.
_______________________________________________
LARTC mailing list
LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

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