Client Server Traffic Filtering via Packet Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork traffic information completenessVSAvoiddata processing time
Core Design Contradiction:
Loss of informationVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If comprehensive network traffic monitoring is performed, then all traffic patterns are visible, but identifying specific client/server traffic becomes difficult

Engineering Contradiction:
Improvetraffic data completenessVSAvoidclient/server traffic identification difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

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.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If detailed analysis of all traffic is performed, then complete traffic understanding is achieved, but processing resources are excessively consumed

Engineering Contradiction:
Improvetraffic analysis precisionVSAvoidprocessing energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

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.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8195793B2Method and apparatus of filtering statistic, flow and transaction data on client/server
Publication Date: 2012.06.05 NETSCOUT SYSTEMS INC
  • US8195793B2 patent drawing
  • US8195793B2 patent drawing
  • US8195793B2 patent drawing

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.