
FLOWcontrol™
46
© 2010 Datacom Systems Inc
VERSA
™
stream
7.2.2.2.10 Advanced Filter
The Advanced Filter allows for considerable flexibility in selection of a specific
value at a given offset within a frame. As a result, each of the two rules
available provide the flexibility to specify values for each of the first 64 bytes of
a received frame. Some examples of Advanced filters include:
IPX Frames (offsets 12/13 = 0x81/0x37)
IPv4 Frames (offsets 12/13 = 0x08/0x00)
TCP Frames (offsets 12/13/23 = 0x08/0x00/0x06)
Each frame offset has a bit mask, a comparison equation, and a value.
The binary mask is used to specify a specific(set) of bit(s) that will mask a given
byte of a frame to allow specific comparisons on the selected bits. This is useful
when looking for frames such as TCP Reset frames. Normally, if a specific bit is
to be evaluated, the mask needs to specify which bit is to be compared with a
"1" and all other mask bits equal to "0".
The possible comparison equations are as follows:
Equals
Not Equals
Greater Than
Less Than
Greater Than or Equals
Less Than or Equals
The values are specified in two digit hex notation (0x??), which corresponds to a
value that can be specified in a single byte of data.
As an example of an Advanced Filter, if bit 5 is to be evaluated, the mask
should be set to "00010000", the equation set to Equals and the value set to
the hex value of the mask, in this case 0x10. In the case of evaluation of
multiple bits, the mask should have a "1" set for each of the bits to be
evaluated and "0" for all other bits. The
comparison value should be specified as
appropriate for the comparison and the value
should correspond to the value for which a
pass condition would be desired. As an
example, evaluation of bits 2,3,4 for a value
greater than 2 would be specified as a mask of
"00001110", a comparison value of GREATER
THAN and a value of 0x04, which corresponds
to a bit value of "0000
010
0" with the bolded
characters corresponding to the value of 2 for
the selected bits.
The figure to the right shows a filter designed
to pass any frame seen with a destination
MAC address vendor ID equal to 00-14-E2,
which is the Vendor ID for Datacom Systems
Inc.
Содержание FVS-1044
Страница 2: ...This page intentionally left blank ...