Method and device for processing TCP connection
A processing method and legal technology, applied in the field of communication, can solve problems such as the lack of TCP state detection capabilities, and achieve the effect of defending against SYN-FLOOD attacks and preventing intrusions
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] In this embodiment, the TCP state transition table is used to monitor the state, and the TCP state transition table is preset. The TCP state transition table is used to identify various types of messages received from various sources under the current state of the TCP connection. The new state of the TCP connection obtained when the message is converted, the source can be the client or the server; when the message is received, the TCP state transition table is queried according to the current state of the TCP connection and the source and type of the received message, Determine the new state of the TCP connection, and determine whether the received message is legal according to the new state.
[0050] Each TCP state in the TCP state transition table is defined as follows:
[0051] Table 1
[0052] NONE(sNO): The TCP connection is in a connectionless state SYN_ACKED(sSA): The firewall has received the first SYN packet from the client, and has sent the ...
Embodiment 2
[0164] The processing device of the TCP connection in this embodiment, such as Figure 7 shown, including:
[0165] A receiving module 701, configured to receive a message sent by a client or a server;
[0166] The SYN agent module 702 is used to reply the first synchronous SYN message sent by the client if the receiving module receives the first synchronous SYN message sent by the client when the current state of the transmission control protocol TCP connection is the NONE state or the CLOSE state. Synchronously confirm the SYNACK message to the client, and make the TCP connection enter the SYN_ACKED state; when the current state of the TCP connection is the SYN_ACKED state, if the receiving module receives the message sent by the client to confirm the The first confirmation ACK message of the first SYNACK message, then sends the second SYN message to the server in the name of the client, and makes the TCP connection enter the SYN_FWED state; the current state of the TCP con...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com