Setting Up Multi-CPU Distribution

Multi-CPU Distribution

Napatech SmartNIC
User Guide

Distribution of traffic

NTPL is used to specify how traffic is to be distributed to the streams. Traffic can be distributed to the streams based on:

  • Filter information, such as data, protocol or port information
  • Flows using a hash key to determine the stream to which a packet is to be delivered
  • A combination of filtering and hash keys

By using multiple streams, one or more for each process, and using filtering and/or flow distribution based on hash keys, efficient allocation of processor resources and utilization of cache can be achieved.