SIGNATURE SEARCHING METHOD AND APPARATUS USING SIGNATURE LOCATION IN PACKET
First Claim
Patent Images
1. A method of searching for a signature in a packet, the method comprising:
- extracting a sub-payload to be compared with a signature from a payload of a packet;
generating an offset that is location information about a location of the sub-payload in the payload;
generating a search key that comprises the extracted sub-payload and the generated offset; and
performing ternary content addressable memory (TCAM) matching to check if the generated search key matches a TCAM entry.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of and apparatus for searching for a signature in a packet according to a signature location. The method may include extracting a sub-payload to be compared with a signature from a payload of a packet, generating an offset that is location information about a location of the sub-payload in the payload, generating a search key that includes the extracted sub-payload and the generated offset, and performing ternary content addressable memory (TCAM) matching to check if the generated search key matches a TCAM entry.
31 Citations
12 Claims
-
1. A method of searching for a signature in a packet, the method comprising:
-
extracting a sub-payload to be compared with a signature from a payload of a packet; generating an offset that is location information about a location of the sub-payload in the payload; generating a search key that comprises the extracted sub-payload and the generated offset; and performing ternary content addressable memory (TCAM) matching to check if the generated search key matches a TCAM entry. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for searching for a signature in a packet, the apparatus comprising:
-
an extractor configured to extract a sub-payload to be compared with a signature from a payload of a packet; an offset generator configured to generate an offset that is location information about a location of the sub-payload in the payload; a search key generator circuit configured to generate a search key that comprises the extracted sub-payload and the generated offset; and a performer configured to perform ternary content addressable memory (TCAM) matching to check if the generated search key matches a TCAM entry. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification