Napatech Link-Security™ Software Installation and Configuration

Getting Started with Napatech Link-Security™ Software

Platform
Napatech DPU
Content Type
Getting Started
Capture Software Version
Link-Security™ Software 1.0

Use this information to install and set up a Napatech DPU with Link-Security™ Software.

Test setup

The test setup requires components as shown in the following figure.


Demo setup showing required components.

where:
  • Test server: The server where the test script runs to execute the demo scenarios on both the client and DUT servers.
    Note: The test script can be placed and run on the client server if needed. However, be aware that this may affect precise performance measurements due to the utilization of system resources on the client server.
  • Test script: Sets up and executes the demo scenarios.
  • Client (traffic generator): A remote server where the wrk tool is installed and generates user traffic. The network interface on the client must support the same port speed as the DPU.
  • DUT server: The device-under-test server where the DPU is installed.
  • Host: The OS of the DUT server where the end-user services are hosted.
  • FPGA: The FPGA on the DPU. The packet processor on the FPGA is configured to act as an L2 switch in this setup.
  • SoC: The system-on-chip (SoC) on the DPU where reverse-proxying is performed.
The following steps are required to complete the installation and configuration.
  1. To program an FPGA image, see Napatech Link-Security™ Software FPGA Images.
  2. To prepare the host and the client, see Preparing the Host and the Client.
  3. To compile and install Link-Security™ Software on the SoC, see Installing Napatech Link-Security™ Software on the DPU.
  4. To configure the SoC, see Configuring the SoC.
  5. To prepare the test server, see Configuring the Test Server.
  6. To test and verify the TLS/TCP offloading capabilities of the Napatech DPU, see Running Demo Scenarios.