Open Source DPI for Integrators
If we're doing our jobs right, people won't notice the network: the important Zoom business call will always work, the bad guys will be kept out, the ping time to the game server will never hiccup, and the streaming movie won't pixelate or (gasp!) pause. The expanding role of applications in our daily lives and the pervasiveness of network-ready devices have increased our dependence on the network.
The days of cut-price and unpredictable networks are coming to an end. Today's network has to be more innovative.
- Traffic management with application and protocol support
- Next-generation cybersecurity and firewall protection
- Quality of experience (QoE) monitoring
- Quality of service (QoS) improvements
- Device discovery and asset inventory
- Digital experience monitoring
- Zero rating solutions
How It Works
The open-source Netify Agent is a small footprint engine that performs underlying deep packet inspection (DPI), network intelligence, and metadata extraction. The analyzed network metadata is streamed to an open format and can be consumed by 3rd party applications. In addition to the metadata stream, the Netify Agent includes support for high-speed plugins for:
- Firewall, QoS, and QoE integration
- Bandwidth and KPI analysis
- Data exports via message queues
- Device discovery integration
The Netify Agent has be deployed on small embedded devices, as well as big-iron backend network infrastructure:
- SD-WAN solutions
- Routers and firewalls
- IoT gateways
- Mobile core networks
- Virtual network probes
- and other OEM devices
You can find product details below and technical details here.
DPI Engine Features
DPI Engine Plugins
Netify DPI - Open Source Core
The core Netify DPI engine is open-source and widely deployed across a variety of Linux and xBSD systems. We also provide some premium add-ons - see below for details.
Open Source Core
Provides deep packet inspection and network analysis powered by our open source Netify DPI Agent.
Runs on big iron and embedded systems, including the Raspberry Pi and OpenWRT devices.
Supports multi-core environments for processing packets at gigabit speeds on standard and cost-effective x86 hardware.
Monitor and record hostname lookups, encryption ciphers, digital certificates, and other network metadata details. Learn More »
Netify DPI - Premium Add-Ons
Take DPI to the next level with local add-ons powered by cloud analysis and metadata.
Deep packet inspection is not a one-time implementation. New applications and protocols are constantly appearing and evolving. You can manage signatures and updates via our cloud-based management tool.
Flow Actions Plugin
The Flow Actions Plugin provides direct hooks into the Netify DPI Engine for creating IP Sets, Connection Tracking (CT) Labels, and nftable Sets - ideal for tightly integrating firewall, QoS, and routing policy engines.
The Aggregator Plugin provides bandwidth and performance stats for the local DPI agent. The stats can be used for in-house data integration and our hybrid Informatics engine.
Device Discovery Plugin
The device discovery plugin identifies and inventories systems on the network. Enhance MAC addresses with brand, model, and operating system information.
Message Queue Plugin
The Message Queue Plugin exports data from the local DPI agent to a centralized message queue server. The data can then be analyzed, enhanced, and archived.
Compared with Traditional DPI
Netify DPI can be integrated on devices, in containers, and in the cloud.
|Traditional DPI||Netify DPI|
|Inflexible||Dynamic and customizable|
|On-premise only||Optional cloud intelligence|
|Vendor-locked signatures||Open and custom signatures|
Optional Network Intelligence
The Netify DPI Agent provides a great starting point. As an optional add-on, we complement the on-premise DPI data with cloud-based network intelligence and visibility. Features include:
- Device Discovery
- Advanced Risk Analysis
- Bandwidth Monitoring
- Forensics and Archiving
- AI-based Network Events
- Regulatory Compliance