Re: Question on hashkey

Stef Coene
Tue, 13 Aug 2002 07:54:24 -0000

On Tuesday 13 August 2002 04:27, Cheng Kwok Wing, William
wrote:
> Hi,
>
> Thanks for your reply.
>
> Does it mean that "fw" has implemented hashing
> implicitly??
>
> Suppose I''ve the following fitler rules:
> tc filter add dev eth0 parent 1: protocol ip prio 3
> handle 1 fw
> tc filter add dev eth0 parent 1: protocol ip prio 3
> handle 2 fw
> tc filter add dev eth0 parent 1: protocol ip prio 3
> handle 3 fw
> tc filter add dev eth0 parent 1: protocol ip prio 3
> handle 4 fw
> ........ and more
> How does the hashing work here?? What is the hash key?
There is no real hash key.  If you add the filter :
tc filter add dev eth0 parent 1: protocol ip prio 3 fw
then the mark is used as the classid.  So packets marked with 3 will end in
class 1:3, etc.  So you only need 1 fulter.

Stef

--

stef.coene@docum.org
 "Using Linux as bandwidth manager"
     http://www.docum.org/
     #lartc @ irc.oftc.net