Technology: Sensor Network and AI
How NetProtector collects data from a global sensor network and uses multiple AI layers to detect, classify and block attacks.
The Sensor Network
NetProtector collects data where attacks become visible – at customer sites, at the major hubs of the internet, in purpose-built decoys and at partners.
The data analyzed includes:
- Deep Packet Inspection on layers 2 to 7 of the OSI model,
- NetFlow/IPFIX data streams for traffic analysis,
- DNS queries and responses (passive DNS),
- Metadata from TLS and SSH handshakes – without decryption,
- Syslog data and event logs.
Together, this adds up to millions of events per second. No human can review this volume – and this is exactly where AI comes in.
AI Analysis in Four Layers
The analysis runs in several stages, each combining different machine learning methods. In this way, the mass of events is turned into a small number of prioritized alerts and concrete protection rules.
Layer 1 – Anomaly Detection
Autoencoders learn without predefined rules (unsupervised) what normal network traffic looks like. Normal patterns can be compressed and reconstructed efficiently; anomalies stand out in the process. LSTM networks (Long Short-Term Memory) analyze temporal sequences and detect suspicious patterns over hours or days – such as the step-by-step reconnaissance phase of an APT attack (Advanced Persistent Threat).
Layer 2 – Classification
Ensemble methods such as Random Forest and Gradient Boosting assign detected anomalies to attack types: DDoS, malware communication with command-and-control servers, lateral movement or data exfiltration. Transformer models analyze logs and error messages in context – similar to how language models understand text, but specialized in security events.
Layer 3 – Threat Intelligence Fusion
A Graph Neural Network models the relationships between IP addresses, domains, malware samples and attackers as a knowledge graph. This allows the AI to detect connections that remain invisible to humans or conventional databases – for example, that several seemingly unrelated attacks originate from the same group.
Layer 4 – Correlation and Decision
The Correlation Engine combines the signals from all sensors and rates each event by probability, potential damage and urgency. The result is prioritized alerts and protection rules that are distributed to all appliances.
Learning Without Disclosing Data
With Federated Learning, the AI also learns from customer networks – without sensitive data content ever leaving the respective network. Only the learned model improvements are shared. This way, real-world experience feeds into the protection of all customers.
Humans Remain Part of the Learning Loop
Where many signals are evaluated, false positives also occur. Security analysts therefore confirm or correct the AI's assessments (supervised learning); in uncertain cases, the system specifically asks for input (active learning). New models are tested under controlled conditions before rollout. The goal is a steadily decreasing error rate and ever more precise predictions.
To learn how NetProtector fits into your network and your tools, see Integration & Operation.