Client Server Traffic Filtering via Packet Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In complex computer networking environments, network technicians face challenges in analyzing large amounts of traffic, particularly in isolating and filtering relevant client/server traffic for monitoring and analysis, as existing systems often include unnecessary data that obscures the desired information.
Innovation Solution
A network monitoring system that filters statistic, flow, and transaction data by determining client, server, and protocol, using packet processing and confidence-level determination to selectively pass on only client/server traffic of interest for further analysis, employing a network analysis product with a user interface and packet processing module to filter and analyze traffic based on IP addresses and port ranges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If all network traffic is captured and analyzed, then complete network visibility is achieved, but data processing complexity and time increase significantly
Solution Approach 1:
The patent applies preliminary action by performing filtering operations before detailed analysis. The system pre-identifies and filters out non-client/server traffic early in the data processing pipeline, so that only relevant traffic proceeds to detailed analysis. This preliminary filtering step reduces the volume of data requiring intensive processing, thereby reducing overall processing time while maintaining complete information about client/server traffic.
Solution Approach 2:
The patent segments the network traffic analysis process into distinct filtering stages. It divides traffic into different categories (client/server traffic versus other traffic) and applies different processing paths to each segment. This segmentation allows the system to handle only the relevant portion of traffic with full analytical depth, while applying lighter processing to other traffic, thus reducing total processing time without losing client/server information.
2Loss of information
If comprehensive network traffic monitoring is performed, then all traffic patterns are visible, but identifying specific client/server traffic becomes difficult
Solution Approach 1:
The patent applies the extraction principle by isolating client/server traffic from the mixed network traffic stream. It uses filtering criteria to extract only the traffic packets that match client/server patterns, separating them from other traffic types. This extraction makes specific client/server traffic easily identifiable and analyzable while maintaining the option to retain information about other traffic if needed for context.
3Measurement precision
If detailed analysis of all traffic is performed, then complete traffic understanding is achieved, but processing resources are excessively consumed
Solution Approach 1:
The patent applies local quality by applying different levels of analysis precision to different traffic types. Client/server traffic receives detailed, high-precision analysis to ensure accurate monitoring and security detection. Other non-relevant traffic receives minimal or no detailed analysis. This localized application of high precision only where needed maintains measurement precision for critical traffic while dramatically reducing overall processing energy consumption.
Data Source
AI summary
Network traffic filtering is provided to enable gathering of data and statistics related to client/server traffic corresponding to valid and desired client to server/server to client traffic.


