Abstract:
PURPOSE: A distributed processing method and apparatus for multi-layer data using priority processing of layer 7 payload are provided to efficiently process a higher layer by properly distributing and arranging a higher layer throughput and a lower layer throughput. CONSTITUTION: A distributed processing apparatus(100) for multi-layer data integrally processes data having a multi-layer structure. The distributed processing apparatus prioritizes a higher layer prior to a lower layer in order to efficiently process data flow consisting of multi-layers. The distributed processing apparatus for multi-layer includes a higher layer processing unit(110) and a lower layer processing unit(120). The higher layer processing unit processes upper layer data flow generated by using higher layer information. The lower layer processing unit processes data flow received by using lower layer information into lower layer data flow.
Abstract:
PURPOSE: A packet inspection apparatus and method thereof are provided to effectively execute parallel processing by minimizing numbers of a bottleneck phenomenon in the communication of a pattern processor. CONSTITUTION: A pattern providing processor(110) manages plural patterns through connection lists including priority. The pattern providing processor provides plural patterns. Plural pattern inspection processors(120~140) inspects a correlation between inputted patterns and plural patterns. The pattern providing processor divides the patterns into a pattern groups. The pattern providing processor successively allocates the divided pattern group to the pattern providing processors according to the connection lists.