×

Programmable hardware for deep packet filtering

  • US 7,519,995 B2
  • Filed: 04/19/2005
  • Issued: 04/14/2009
  • Est. Priority Date: 04/19/2004
  • Status: Active Grant
First Claim
Patent Images

1. A deep packet filter comprising:

  • prefix search logic configured to compare a first non-header portion of incoming data against a prefix pattern;

    memory coupled to the prefix search logic, the memory storing a plurality of suffix patterns;

    means for generating a suffix index based on a match of the first non-header portion of the incoming data to the prefix pattern; and

    comparator logic configured to compare a second non-header portion of the incoming data against a suffix pattern selected from the plurality of suffix patterns,wherein the suffix pattern is identified based on the generated suffix index, andwherein the incoming data is allowed to pass or not based on the comparison of the second non-header portion.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×