All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] match'ing packets by size
@ 2005-12-19 12:43 Ethy H. Brito
  2005-12-19 15:21 ` DervishD
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Ethy H. Brito @ 2005-12-19 12:43 UTC (permalink / raw)
  To: lartc


I visited yesican.chsoft.biz and the author proposes a way to match packets by
less than some size .

Here is the thing:

match u16 0x0000 0xffb0 at 2

With this match he says that packet with less than 80 bytes will match the rule.

Well, 0xffb0 translates to 1111 1111 1011 0000 (which is -80 BTW).

So, if I am correct any packet with bits 4 and/or 5 set (together with any of
the 4 LSB's) will break the rule. They will still be less than 80 bytes.

If it is so, packets of lenght, for instance,  16, 32 or 48 (32+16) will not make it.

I think the proposed solution only works with (2^n)-1 sized packets.
Am I correct or I completely misunderstood it?

Regards

-- 

Ethy H. Brito         /"\
InterNexo Ltda.       \ /  CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
+55 (12) 3941-6860     X   ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
S.J.Campos - Brasil   / \ 
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

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

end of thread, other threads:[~2005-12-19 17:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-19 12:43 [LARTC] match'ing packets by size Ethy H. Brito
2005-12-19 15:21 ` DervishD
2005-12-19 16:49 ` Ethy H. Brito
2005-12-19 17:28 ` DervishD

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.