jNetWorks SDK

Real-Time Packet Capture

Capture real-time paqckets from a live network by using jNetWorks with jNetPcap Java Driver or with high speed jNapatech Java Driver with Napatech SmartNIC 

Zero Copy Operations

Using jNapatech Java Driver and Napatech SmartNICs, packets are cpatured and stored using the onboard DMA controller in host memory

Deep Packet Inspection

Inspect packets up to the application layer. jNetWorks SDK dissects packets for your and provides an easy to use API to access protocol headers and data.

Flow Based Multi-CPU Distribution

Packets can be distributed to multiple CPUs and multiple cores, allowing for efficient utilization of CPU resources.

A 32-bit hashcode can be calculated based on important fields in each packet.

Fragment and Stream Reassembly

Packets are automatically rearrenaged and their payloads are merged and presented as a reassembled stream of data.

More Features:

  • Real-Time Packet Filtering

  • Flow-Key Generation

  • Duplicate Packet Removal

  • OSI L2-L7 Packet scans

  • Packet Generation

  • Extensible Protocol Addons

Let jNetWorks take care of all of the complexities of network packet capture, inspection, analysis and reassembly. Utilizing any of the above network Interface bindings, jNetWorks will leverage any hardware acceleration available and emulating in software everything else.

jNetWorks SDK comes with ad-dons called Protocol Packs. Each protocol pack comes with a suite of protocol specific modules that fully enable you to build protocol specific applications.

The base software comes with a slew of base protocols but if you need more, pick and choose, which protocol packs to ad-on.

  • Web protocol pack

  • Database protocol pack

  • Microsoft protocol pack

  • Carrier/Telco protocol pack

  • Voice & Video protocol pack

  • Accounting (AAA) protocol pack

Contact

Like what you see? Get in touch to learn more.

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

Thanks for submitting!