Configuration Overview

Software Architecture

Intel® PAC
Napatech SmartNIC
Overview Document

Configuration types

Configuration is carried out in four different ways:

  • Static – set up in the ntservice.ini configuration file
  • Dynamic – through NTPL (Napatech programming language)
  • Dynamic – through the configuration stream
  • Dynamic – through command line tools

Configuration of various features

This table shows which features are configured by which methods.

Feature ntservice.ini NTPL API Tool
Time stamp X      
Time synchronization X      
Transmission X     X
Time stamp injection X   X  
Checksum generation X   X  
Checksum verification X   X  
Maximum frame size X      
Packet descriptors X X    
Physical NUMA node X      
Socket load balancing X      
QPI bypass X      
Host buffers X      
Filtering   X    
Correlation key   X    
Slicing   X    
Deduplication   X    
Correlation key   X    
Stateful flow management X X X  
Local retransmission   X    
IP fragment handling   X    
Line loopback     X X
Host loopback     X X
Link speed     X X
Link duplex     X X
Link MDI     X X
Link autonegotiation     X X
Link advertising     X X
Link IFG minimum/maximum     X X