Re: Question on hashkey

Cheng Kwok Wing, William
Tue, 13 Aug 2002 02:27:45 -0000

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?

Thanks,
William





--- Stef Coene <stef.coene@docum.org> wrote:
> > 1.
> > tc filter add dev eth1 protocol ip perent 1:0 \
> > prio 5 u32 ht 800:: \
> > match ip src 1.2.0.0/16 \
> > hashkey mask 0x000000ff at 12 \
> > link 2:
> >
> > It seems that the hashkey make can only applied to
> ip
> > header. How can I use the marked number in a
> packet
> > (using iptables) as the hashkey???
> >
> > 2.By looking ad "tc filter add fw help", it seems
> that
> > hashing is not supported in "fw", is it? so how
> can I
> > speed up the search time if I''ve 1000 fitler rules
> > using fw???
> If you add a fw filter with no options :
> tc filter add dev eth0 parent 1: protocol ip prio 3
> handle 1 fw
> Then the mark will be used as the classid.  So if
> you marked a packet with 5,
> the packet will be placed in class1:5.
>
> Stef
>
> --
>
> stef.coene@docum.org
>  "Using Linux as bandwidth manager"
>      http://www.docum.org/
>      #lartc @ irc.oftc.net
>


__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs