top of page
Java language wrapper around the award-winning software from Napatech

jNetNTAPI SDK for Java

Powerful API

jNetNTAPI SDK is a powerful API that provides a thin Java language wrapper around the award-winning software from Napatech. It forwards all function calls to the native Napatech libraries, ensuring accuracy and full performance of Napatech capabilities.

Real-Time Packet Capture

Real-time packet capture is possible with the high-speed Java jNetNTAPI SDK and a SmartNIC network adapter from Napatech. This allows you to capture packets from a live network without impacting performance.

Unmatched Performace

jNetNTAPI SDK provides unmatched performance for packet capture, inline forwarding with monitoring, and packet transmission. It can handle full line speeds of up to hundreds of gigabits per second, thanks to hardware acceleration.

The jNetNTAPI SDK is a specialized library that will be released in Q2 2023. It grants access to low-level NT_API functions for SmartNIC adapters from Napatech A/S.

Here is a more detailed explanation of what the jNetNTAPI SDK is and what it does:

  • The jNetNTAPI SDK is a software development kit (SDK) that provides access to low-level NT_API functions for SmartNIC adapters from Napatech A/S.

  • NT_API functions are a set of functions that provide access to the underlying hardware of a SmartNIC adapter.

  • The jNetNTAPI SDK can be used to develop applications that take advantage of the advanced features of SmartNIC adapters in Java.

  • SmartNIC adapters are network interface cards (NICs) that have been designed to offload certain tasks from the host CPU. This can improve the performance of applications that are sensitive to network latency or throughput.

  • The jNetNTAPI SDK is a valuable tool for developers who want to create high-performance applications that use SmartNIC adapters in Java programming environment.

 

Highlights of jNetNTAPI features as they relate to Napatech software suite: 

  • Config stream API - configures Napatech hardware

  • Net stream API - packet capture and transmission

  • Info stream API - query hardware information

  • Flow stream API - per flow packet handling

  • Event stream API - hardware sensor events

  • Statistics stream API - passive statistics collection

Downloads and Licensing

No cost  Free license

The jNetNTAPI SDK software is available for free under the Sly Technologies' Free License. This license allows you to install the software on up to 5 computers within your organization. The software is also open source, so you can review the source code on GitHub. We welcome feedback, patches, feature requests, and API corrections, although they are not required. We are committed to maintaining the high quality of the jNetNTAPI SDK software.

Here is a more detailed explanation of the license:

  • The Sly Technologies' Free License is a free software license that allows you to use the software for free for personal or internal use.

  • The license allows you to install the software on up to 5 computers within your organization.

  • The software is also open source, which means that you can review the source code but it is copyrighted.

  • We welcome feedback, patches, feature requests, and API corrections. We are committed to maintaining the high quality of the jNetNTAPI SDK software.

Internal-use license for more than 5 system installs

 

If you need to install the jNetNTAPI SDK software on more than 5 computers, we offer an OEM Internal-Use License. This license allows you to install the software from 100 to an unlimited number of computers for a one-time fee. The license also includes professional technical support option and a lifetime guarantee.

Here is a more detailed explanation of the OEM Internal-Use License:

  • The OEM Internal-Use License is a commercial license that allows you to install the jNetNTAPI SDK software from 100 to an unlimited number of computers within your organization.

  • The license is a one-time fee, and there are no recurring license related costs.

  • The license includes professional technical support option, which means that you can get help from our team of experts if you have any problems with the software.

  • The license also includes a lifetime guarantee, which means that we will continue to support the software for as long as you use it and maintain a support contract.

Redistribution license

If you want to distribute the jNetNTAPI SDK software outside of your organization, you may be interested in our OEM Redistribute License. This license allows you to redistribute the software without any limits or royalties. We make licensing our products easy and convenient. There are no usage reports or install tracking requirements. Our OEM Redistribute License is truly unlimited!

Here are some of the benefits of the OEM Redistribute License:

  • You can redistribute the software without any limits.

  • You do not have to pay any royalties.

  • There are no usage reports or install tracking requirements.

  • The license is easy to obtain and use.

Trademark Disclaimer

The names of actual companies and products mentioned herein may be the trademarks of their respective owners. The use of these names does not imply endorsement by their respective owners.

Napatech, SmartNIC adapters and NT_API are trademarks of Napatech A/S. All other trademarks are the property of their respective owners.

Contact

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

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

Thanks for submitting!

bottom of page