Invention Grant
- Patent Title: Stateful packet content matching mechanisms
- Patent Title (中): 有状态的数据包内容匹配机制
-
Application No.: US11174373Application Date: 2005-06-30
-
Publication No.: US07784094B2Publication Date: 2010-08-24
- Inventor: Santosh Balakrishnan , Venkatraman Ramakrishna
- Applicant: Santosh Balakrishnan , Venkatraman Ramakrishna
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
Methods and apparatus for performing content inspection across packet boundaries using stateful packet content matching mechanisms. Pattern data structures are employed to facilitate string search algorithm machines. Incoming packets are classified to flows, and stored in corresponding flow queues. Flow table entries are used to identify the pattern data structure for a given flow. During content inspection, the algorithm machine updates state information to identify partial or full matches. When a partial match is detected towards the end of an earlier packet state information in the flow table is updated to reflect the state such that content inspection of a following packet begins at that state. As a result, content inspection across packet boundaries is supported. The techniques may further be employed in a packet processing context pipeline stage.
Public/Granted literature
- US20070011734A1 Stateful packet content matching mechanisms Public/Granted day:2007-01-11
Information query