Open Source DPI for Integrators
Managing modern networks requires insights at the application, protocol, security, and data intelligence layers. Netflow data is good, but DPI provides the metadata to take network and cybersecurity analysis to the next level. If you are looking for a open source deep packet inspection engine to integrate with your solution, then you have come to the right place. Our Netify DPI software has been integrated into firewalls, routers, SD-WAN solutions, IoT gateways, mobile core network engines, virtual probes, software-defined network architectures and other OEM devices.
What Is Netify DPI?
The open source Netify Agent is small footprint engine that performs the underlying deep packet inspection (DPI) and metadata extraction. The analyzed network data is then streamed to an open format which can be consumed by 3rd party applications, firewalls, QoS engines and more. You can find product details below, and technical details including source code information here.
Netify DPI - Open Source Core
The core Netify DPI engine is open source widely deployed across a variety of Linux and xBSD systems. We also provide some premium add-ons - see further below for details.
Provides deep packet inspection and network analysis powered by our open source Netify DPI Agent.
Runs on big iron as well as embedded systems including the Raspberry Pi and OpenWRT devices.
Supports multi-core environments for processing packets a Gbps speeds on standard and cost effective x86 hardware.
Detects apps like Facebook, Twitter, YouTube, Netflix etc. by mapping DNS lookups, extracting SSL/TLS certificate domain names, SNI hostnames and more.
Detects detects over 190 protocols including BitTorrent, VPNs, Proxies, VoIP and many others. Unpacks DNS, DHCP, SSL, HTTP and other requests for deep analysis of the network.
Provides streaming flow metadata in an open format for integration with firewalls, QoS engines, cybersecurity solutions, performance engines, and 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 are constantly appearing and evolving. Manage your application signatures and updates via our cloud-based management tool.
IP Sets Plugin
Provides direct hooks into the Netify DPI Engine for creating IP sets and firewall marks for tightly integrating firewall, QoS and routing policy engines.
Hybrid Stats Engine
Provides bandwidth and performance stats for the local DPI agent. This can be used for in-house data integration as well as our Hybrid Informatics engine.
Compare 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
- Hostname Visibility
- Forensics and Archiving
- Cloud-based Application Detection
- AI-based Network Events
- Connection Tracking