Two SDKs. One for maximum performance. One for maximum portability. Both power everything we build — ExaViewer, ExaCapture, ExaVolume, and ExaScale OS all run on jNetWorks.
800 Gbps sustained packet capture with DPDK kernel-bypass and Napatech SmartNIC support. Zero-copy architecture, hardware offloading, and complete L2–L7 protocol analysis. This is the engine that powers every Exa* product.
Sustained line-rate capture. Zero packet loss. Hardware timestamping. Multi-port aggregation. Kernel bypass architecture with optimized ring buffers.
Full DPDK support with poll-mode drivers, multi-queue, flow classification, RSS load balancing, hardware offloads, and flexible filtering.
Full NTAPI integration. NT200/NT100/NT50 support. Hardware filtering, deduplication, flow tracking, precision timestamping, port merging, and slicing.
100+ protocols. Ethernet, VLAN, MPLS, IPv4/v6, TCP, UDP, SCTP, HTTP/HTTPS, DNS, TLS/SSL decryption, custom protocol plugins, and protocol statistics.
Direct memory access with no kernel copies. Huge page support, NUMA-aware allocation, lock-free queues, and batch processing for minimal CPU overhead.
Checksum offload, segmentation offload, flow director, header splitting, receive-side scaling, hardware timestamping, and VLAN stripping.
<groupId>com.slytechs.sdk</groupId>
<artifactId>jnetworks-sdk</artifactId>
<!-- Includes: jnetworks-api,
jnetworks-pcap,
sdk-protocol-core,
sdk-protocol-tcpip -->
<!-- Add for DPDK backend -->
<artifactId>jnetworks-dpdk</artifactId>
<!-- Add for Napatech SmartNIC -->
<artifactId>jnetworks-ntapi</artifactId>
The industry-standard Java wrapper for libpcap. 17+ years of proven reliability with over 1 million installs worldwide. L2–L4 protocol analysis, zero-copy packet access, and true cross-platform support. Where most developers start.
Live capture, offline file reading, BPF filter compilation, packet injection, interface enumeration, and statistics collection. Full libpcap coverage in Java.
Ethernet, 802.1Q VLAN, IPv4/v6, TCP with reassembly, UDP, ICMP/ICMPv6, ARP. Core protocols bundled with every edition.
Linux, Windows, macOS. Java 21+ supported, Java 22 optimized. ARM64 compatible. Docker ready. True write-once, run-anywhere.
Stream API, lambda-friendly callbacks, try-with-resources, immutable packet views, builder patterns, fluent interfaces. Panama FFI ready.
Native memory access. No buffer copies. ByteBuffer integration. Memory-mapped files. Efficient batch access. Minimal GC pressure.
1M+ installs worldwide. Fortune 500 deployments. Active maintenance. Regular security updates. Backward compatibility. Long-term support.
<groupId>com.slytechs.sdk</groupId>
<artifactId>jnetpcap-sdk</artifactId>
Both SDKs share the same protocol analysis architecture. Moving from jNetPcap to jNetWorks means adding capture backends, not rewriting your application.