Use this information to install and set up a Napatech IPU with Link-Security™ Software.
Test setup
The test setup requires components as shown in the following figure.
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 IPU.
- DUT server: Device under test. The server where the IPU is installed.
- Host: The OS of the DUT server where the end-user services are hosted.
- FPGA: The FPGA on the IPU. 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 IPU where reverse-proxying is performed.
The following steps are required to complete the installation and configuration.
- To program an FPGA image, see Napatech Link-Security™ Software FPGA Images.
- To prepare the host and the client, see Preparing the Host and the Client.
- To compile and install Link-Security™ Software on the IPU, see Installing Napatech Link-Security™ Software on the IPU.
- To configure the IPU, see Configuring the IPU.
- To prepare the test server, see Configuring the Test Server.
- To test and verify the TLS/TCP offloading capabilities of the Napatech IPU, see Running Demo Scenarios.