Multi-CPU Distribution Functionality

Feature Set N-ANL11

Platform
Intel® PAC
Napatech SmartNIC
Content Type
Feature Description

Introduction

The multi-CPU distribution functionality can be configured to place data in 1 – 128 different host buffers with dynamic segment size, and in 1 – 64 different host buffers with static segment size. The algorithm used by the SmartNIC for placing a captured frame in a host buffer is based on flow information (see Ports, Flows, Host Buffers and Streams) as shown in this figure.
Note: Dynamic segment size does not apply to the Intel® PAC with Intel® Arria® 10 GX FPGA running Napatech Link™ Capture Software.
Flow information is transmitted to a host buffer using multi-CPU distribution

If the specified hash key cannot be calculated for a frame, the frame is distributed using hash key type 31, round-robin.

Illustration

This figure illustrates the multi-CPU distribution functionality.

Example of multi-CPU distribution, placing UDP frames in host buffer 0, TCP frames in host buffer 1, ARP frames in host buffer 2 and other frames host buffer 3