Method for concurrently identifying and processing sub-joins in multi-core systems

A technology of sub-core and connection tree, which is applied in the field of concurrent identification and processing of multi-core sub-sub connections, can solve problems such as system crashes, and achieve the effect of improving performance and concurrent processing capability.
CN101771670AActive Publication Date: 2010-07-07BEIJING TOPSEC NETWORK SECURITY TECH

Patent Information

Authority / Receiving Office
CN Β· China
Current Assignee / Owner
BEIJING TOPSEC NETWORK SECURITY TECH
Publication Date
2010-07-07

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for concurrently identifying and processing sub-joins in multi-core systems, comprising the following steps of: presetting a sub-join state machine strategy and correspondingly managing the states of sub-joins information nodes by using a parent join according to the sub-join state machine strategy; establishing a parent sub-join tree, saving a pointers of the information nodes of an application protocol of the parent join in parent join information nodes and saving the pointers of all sub-join information nodes established by the application protocol in the information nodes of the application protocol; setting a relational tree lock for the whole parent join tree, wherein the establishment and the recovery of the relational tree lock are carried out whenan original join is established and recovered; and setting reference counters for all relational trees and releasing the relational tree lock when a reference timer is zero. The method effectively improves the performance of identifying and subsequently processing the sub-joins in a control join and the concurrent processing capability of the systems.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to application protocol processing and identification technology in network communication, in particular to a method for concurrent identification and processing of multi-core sub-connections. Background technique

[0002] The multi-connection protocol means that during the completion of the protocol, in addition to a main communication channel (parent connection), some channels (sub-connections) will be dynamically opened for communication. Firewalls need special processing for these protocols to ensure security.

[0003] The multi-connection protocol can also be divided into mandatory sub-connection and non-mandatory sub-connection. Mandatory sub-connection means that the establishment of sub-connection is necessary, and communication will not proceed normally without establishing sub-connection, such as FTP; non-mandatory sub-connection refers to sub-connection The establishment of the main connection is not necessary. The main...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More