US 7,499,412 B2
Active packet content analyzer for communications network
Eldad Matityahu, Palo Alto, Calif. (US); Robert E. Shaw, Los Gatos, Calif. (US); Khalid Masodd, San Jose, Calif. (US); Ali-Moosa R. Syed, Palo Alto, Calif. (US); Siuman Hui, San Fransisco, Calif. (US); Bhagyashri Bhagvat, San Jose, Calif. (US); and Anis ur Rahman, Fremont, Calif. (US)
Assigned to Net Optics, Inc., Santa Clara, Calif. (US)
Filed on Jul. 01, 2005, as Appl. No. 11/174,248.
Prior Publication US 2007/0002769 A1, Jan. 04, 2007
Int. Cl. H04L 12/26 (2006.01)
U.S. Cl. 370—255 15 Claims
OG exemplary drawing
 
1. An active packet content analyzer for a communications network, the active packet content analyzer comprising:
a first terminal and a second terminal each couple the analyzer in-line in the network and communicate data packets with network devices;
a packet processor coupled to the first terminal and second terminal and configured to normalize the data packets; and
a network search engine coupled to the packet processor and the memory, and configured to compare the data packets with the stored signatures, and when a match is found, to perform an action identified in an associated rule,
wherein the network search engine includes multiple entries for each stored signature, where each signature is replicated a number of times and staggered with respect to one another, and
search time is reduced in proportion to the number of replicated stored signatures.