Web Traffic Analysis via Session Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current traffic analysis techniques are limited in precisely identifying web traffic content and providing detailed information on request/response pairs, necessitating a method to analyze correlations between web traffic sessions effectively.
Innovation Solution
An apparatus comprising a filtering unit, TCP analysis unit, HTTP analysis unit, and pair analysis unit that filters and analyzes TCP packets based on 5-tuple, HTTP, and request/response pair analysis, aligning requests and responses regardless of order to identify and analyze web traffic precisely.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If current traffic analysis techniques are used, then general traffic monitoring is possible, but precise identification of web traffic content and detailed information on request/response pairs cannot be achieved
Solution Approach 1:
The analysis system is divided into multiple specialized modules: a filtering unit that separates TCP packets from other traffic, a TCP analysis unit that examines 3-way handshake states, an HTTP analysis unit that parses request/response headers, and a pair analysis unit that correlates requests with responses. This segmentation allows each module to focus on specific aspects of web traffic analysis, achieving precise identification without requiring a single complex system to handle all tasks simultaneously.
2Measurement precision
If detailed analysis of request/response pairs is implemented, then precise web traffic identification is achieved, but analysis time and processing complexity increase
Solution Approach 1:
The filtering unit performs preliminary filtering to identify and extract only TCP packets that may contain HTTP traffic, before passing them to the TCP analysis unit. This preliminary action reduces the volume of data that requires detailed analysis in subsequent stages, allowing the system to achieve precise request/response pair information while minimizing overall analysis time by avoiding unnecessary processing of non-relevant traffic.
3Reliability
If TCP 3-way handshake state analysis is performed, then abnormal traffic detection is improved, but processing overhead increases
Solution Approach 1:
The TCP analysis unit focuses its detailed examination only on the specific 3-way handshake states (SYN, SYN-ACK, ACK) that are critical for establishing TCP connections. Rather than analyzing all TCP packet attributes equally, the system applies targeted analysis to these key states, improving abnormal traffic detection accuracy while controlling processing overhead by concentrating resources on the most informative local characteristics.
Data Source
AI summary
An apparatus for analyzing traffic is provided. The apparatus may precisely identify and analyze web traffic through 5 tuple-, HTTP-, and request/response pair-based packet analysis by monitoring the correlation between sessions.


