setup_wizard
The setup_wizard
tool is used to configure the Napatech Linkβ’ Capture Software.
Syntax
setup_wizard [--help | -h]
Command | Description |
---|---|
-h , --help | Display the help text and exit |
Overview
The setup_wizard tool walks you through the configuration in four steps. For most users, this will be the primary configuration method.
For more advanced users the configuration files created by the wizard can be the template for a more advanced configuration.
Configuration Type
Napatech SmartNICs found in system
The SmartNICS that has been found in the system, are shown here. For SmartNICs that are supporting dual speed Nims, the port speed can be changed by selecting "Port Speed" and hitting "Enter". A new value of either 10G or 1G can be entered.
libpcap configuration
For use with applications that support libpcap. When you create a libpcap device, the driver configuration file ntservice.ini is modified and a libpcap configuration file ntpcap.ini is created.
NTPL configuration
For use with applications that support the Napatech API (NTAPI). When you create a stream, the driver configuration file ntservice.ini is modified and a NTPL configuration file default.ntpl is created. A system key ntplFileName in ntservice.ini is set to the name of the NTPL configuration file and the NTPL configuration file runs automatically when the driver is started.
- Note
- Delete the key if you do not want the NTPL configuration file to run.
- Note
- When creating a LIBPCAP configuration the system key ntplFileName is deleted to prevent the automatic execution of the NTPL file and the default.ntpl file is renamed to default.ntpl.old
- Note
- When creating a NTPL configuration the ntpcap.ini file is renamed to ntpcap.ini.old
Configuration Type View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β >NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββ Configuration type ββββββββββββββββββββββββββββββ β LIBPCAP setup - For apps using LIBPCAP β β >>> NTPL setup - For apps using NTAPI <<< β β β β β β β β β β β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
N | Go to next page |
S | Save the configuration and exit |
Enter | Select the configuration type and proceed to next page |
Tab | Switch between the SmartNIC windows and the Configuration type window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
NTPL stream configuration method
One stream ID per port
The default configuration is one port per stream. Use this configuration if traffic from each port should be handled by a separate thread.
The NTPL generated by this configuration is as follows:
Assign[StreamId = 0] = Port == 0
Assign[StreamId = 1] = Port == 1
Assign[StreamId = 2] = Port == 2
Assign[StreamId = 3] = Port == 3
Assign[StreamId = 4] = Port == 4
Assign[StreamId = 5] = Port == 5
One stream ID per port View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββ Stream configuration method ββββββββββββββββββββββββββ β >>> One stream ID per port <<< β β One stream ID merge all ports β β Load distributed - all ports -> N stream IDs β β Load distributed - set of x,y..z ports -> N stream IDs β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββ Streams ββββββββββββββββββββββββββββββββββββ β Stream ID Rx port(s) β β 0 0 β β 1 1 β β 2 2 β β 3 3 β β 4 4 β β 5 5 β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, Stream configuration method window and the Streams window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
One stream ID merge all ports
All ports use one stream. Use this configuration to make traffic from all ports available on one stream, for example, to allow a single process to handle all traffic.
The NTPL generated by this configuration is as follows:
Assign[StreamId = 0] = Port == 0,1,2,3,4,5
You can edit which Rx ports map to the stream.
One stream ID merge all ports View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββ Stream configuration method ββββββββββββββββββββββββββ β One stream ID per port β β >>> One stream ID merge all ports <<< β β Load distributed - all ports -> N stream IDs β β Load distributed - set of x,y..z ports -> N stream IDs β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββ Streams ββββββββββββββββββββββββββββββββββββ β Stream ID Rx port(s) β β 0 0,1,2,3,4,5 β β β β β β β β β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, Stream configuration method window and the Streams window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Arrow right | Streams window: Moves the cursor left |
Arrow left | Streams window: Moves the cursor right |
Load distributed - all ports -> N stream IDs
Ports map to N streams to enable load balancing. Use this configuration, for example, to distribute processing of traffic to a number of processes to take advantage of multi-CPU systems.
The NTPL generated by this configuration is as follows:
Assign[StreamId = (0..7)] = Port == 0, 1, 2, 3, 4, 5
HashMode = HashRoundRobin
The traffic from all ports is distributed between the defined streams. The way the traffic is distributed depends on the selected hash mode. The hash mode is selected on the Packet Processing page.
You can edit which Rx ports map to the streams.
Select number of streams to create View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββ Stream configuration method ββββββββββββββββββββββββββ β One stream ID per port β β >>> One stream ID merge all ports <<< β β Load distributed - all ports -> N stream IDs β β Load distributed - set of x,y..z ports -> N stream IDs β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββ Selection options βββββββββββββββββββββββββββββββββββ β Stream ID β β β β 0 β How many stream IDs to create? β β β β β β β β Total number: 8 β β β β ββββββββββββββββββββββββββββββββ β β β β < Ok > < Cancel > β β β ββββββββββββββββββββββββββββββββββββ β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
The number of streams to be created must be selected.
Load distributed - all ports -> N stream IDs View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββ Stream configuration method ββββββββββββββββββββββββββ β One stream ID per port β β One stream ID merge all ports β β >>> Load distributed - all ports -> N stream IDs <<< β β Load distributed - set of x,y..z ports -> N stream IDs β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββ Streams ββββββββββββββββββββββββββββββββββββ β Stream ID Rx port(s) β β 0 .. 7 0,1,2,3,4,5 β β β β β β β β β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, Stream configuration method window and the Streams window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Arrow right | Streams window: Moves the cursor left |
Arrow left | Streams window: Moves the cursor right |
Load distributed - set of x,y..z ports -> N stream IDs
Specific ports map to N streams to enable load balancing. Use this configuration to setup any combination of merging and load distribution.
The NTPL generated by this configuration is as follows:
Assign[StreamId = (0..3)] = Port == 0, 1
Assign[StreamId = (4..7)] = Port == 2, 3
Assign[StreamId = (8..11)] = Port == 4, 5
HashMode = HashRoundRobin
The traffic from the ports is distributed between the defined streams as specified in the configuration. The way the traffic is distributed depends on the selected hash mode. The hash mode is selected on the Packet Processing page.
You can edit which Rx port maps to which stream.
Select number of streams to create View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββ Stream configuration method ββββββββββββββββββββββββββ β One stream ID per port β β >>> One stream ID merge all ports <<< β β Load distributed - all ports -> N stream IDs β β Load distributed - set of x,y..z ports -> N stream IDs β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββ Selection options βββββββββββββββββββββββββββββββββββ β Stream ID β β β β 0 β How many stream IDs to create? β β β β β β β β Total number: 12 β β β β ββββββββββββββββββββββββββββββββ β β β β < Ok > < Cancel > β β β ββββββββββββββββββββββββββββββββββββ β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
The number of streams to be created must be selected.
Load distributed - set of x,y..z ports -> N stream IDs View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββ Stream configuration method ββββββββββββββββββββββββββ β One stream ID per port β β One stream ID merge all ports β β Load distributed - all ports -> N stream IDs β β >>> Load distributed - set of x,y..z ports -> N stream IDs <<< β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββ Streams ββββββββββββββββββββββββββββββββββββ β Stream ID Rx port(s) β β 0 .. 3 0,1 β β 4 .. 7 2,3 β β 8 .. 11 4,5 β β β β β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, Stream configuration method window and the Streams window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Arrow right | Streams window: Moves the cursor left |
Arrow left | Streams window: Moves the cursor right |
For further NTPL stream configuration go to the Packet Processing page.
LIBPCAP Interface configuration method
One interface per port
One interface per stream. This is the default configuration. Use this configuration if traffic from each port should be handled by a separate interface.
One interface per port View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββ Interface configuration method ββββββββββββββββββββββββ β >>> One interface per port <<< β β One interface merge all ports β β Load distributed - all ports -> N interfaces β β Load distributed - set of x,y..z ports -> N interfaces β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββ Rx capable interfaces βββββββββββββββββββββββββββββ β Interface name Rx port(s) β β napa0 0 β β napa1 1 β β napa2 2 β β napa3 3 β β napa4 4 β β napa5 5 β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, the Interface configuration method window and the Rx capable interfaces window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
One interface merge all ports
All ports use one interface. Use this configuration to make traffic from all ports available on one interface, for example, to allow a single process to handle all traffic.
You can edit which Rx ports map to the interface.
One interface merge all ports View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββ Interface configuration method ββββββββββββββββββββββββ β One interface per port β β >>> One interface merge all ports <<< β β Load distributed - all ports -> N interfaces β β Load distributed - set of x,y..z ports -> N interfaces β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββ Rx capable interfaces βββββββββββββββββββββββββββββ β Interface name Rx port(s) β β napa-all 0,1,2,3,4,5 β β β β β β β β β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, the Interface configuration method window and the Rx capable interfaces window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Arrow right | Rx capable interfaces window: Moves the cursor to Rx ports |
Arrow left | Rx capable interfaces window: Moves the cursor to Interface name |
Load distributed - all ports -> N interfaces
orts map to N interfaces to enable load balancing. Use this configuration, for example, to distribute processing of traffic to a number of processes to take advantage of multi-CPU systems.
The traffic from all ports is distributed between the defined interfaces. The way the traffic is distributed depends on the selected hash mode. The hash mode is selected on the "Packet Processing" page.
You can edit which Rx ports map to the interfaces.
Select number of interfaces to create View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββ Interface configuration method ββββββββββββββββββββββββ β One interface per port β β One interface merge all ports β β >>> Load distributed - all ports -> N interfaces <<< β β Load distributed - set of x,y..z ports -> N interfaces β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββ Selection options βββββββββββββββββββββββββββββββββββ β Interface name β β β β napa-lb-0 β How many interfaces to create? β5 β β napa-lb-1 β β5 β β napa-lb-2 β Total number: 8 β5 β β napa-lb-3 β ββββββββββββββββββββββββββββββββ β5 β β napa-lb-4 β < Ok > < Cancel > β5 β β napa-lb-5 ββββββββββββββββββββββββββββββββββββ5 β β napa-lb-6 0,1,2,3,4,5 β β napa-lb-7 0,1,2,3,4,5 β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
The number interfaces to be created must be selected.
Load distributed - all ports -> N interfaces View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββ Interface configuration method ββββββββββββββββββββββββ β One interface per port β β One interface merge all ports β β >>> Load distributed - all ports -> N interfaces <<< β β Load distributed - set of x,y..z ports -> N interfaces β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββ Rx capable interfaces βββββββββββββββββββββββββββββ β Interface name Rx port(s) β β napa-lb-0 0,1,2,3,4,5 β β napa-lb-1 0,1,2,3,4,5 β β napa-lb-2 0,1,2,3,4,5 β β napa-lb-3 0,1,2,3,4,5 β β napa-lb-4 0,1,2,3,4,5 β β napa-lb-5 0,1,2,3,4,5 β β napa-lb-6 0,1,2,3,4,5 β β napa-lb-7 0,1,2,3,4,5 β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, the Interface configuration method window and the Rx capable interfaces window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Arrow right | Rx capable interfaces window: Moves the cursor right |
Arrow left | Rx capable interfaces window: Moves the cursor left |
Load distributed - set of x,y..z ports -> N interfaces
Specific ports map to N interfaces to enable load balancing. Use this configuration to setup any combination of merging and load distribution.
The traffic from the ports is distributed between the defined interfaces as specified in the configuration. The way the traffic is distributed depends on the selected hash mode. The hash mode is selected on the "Packet Processing" page.
You can edit which Rx port maps to which interface.
Select number of interfaces to create View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββ Interface configuration method ββββββββββββββββββββββββ β One interface per port β β One interface merge all ports β β >>> Load distributed - all ports -> N interfaces <<< β β Load distributed - set of x,y..z ports -> N interfaces β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββ Selection options βββββββββββββββββββββββββββββββββββ β Interface name β β β β napa-lb-0 β How many interfaces to create? β5 β β napa-lb-1 β β5 β β napa-lb-2 β Total number: 12 β5 β β napa-lb-3 β ββββββββββββββββββββββββββββββββ β5 β β napa-lb-4 β < Ok > < Cancel > β5 β β napa-lb-5 ββββββββββββββββββββββββββββββββββββ5 β β napa-lb-6 0,1,2,3,4,5 β β napa-lb-7 0,1,2,3,4,5 β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
The number interfaces to be created must be selected.
Load distributed - set of x,y..z ports -> N interfaces View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββ Interface configuration method ββββββββββββββββββββββββ β One interface per port β β One interface merge all ports β β Load distributed - all ports -> N interfaces β β >>> Load distributed - set of x,y..z ports -> N interfaces <<< β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββ Rx capable interfaces βββββββββββββββββββββββββββββ β Interface name Rx port(s) β β napa-0-lb-0 0,1 β β napa-0-lb-1 0,1 β β napa-0-lb-2 0,1 β β napa-0-lb-3 0,1 β β napa-1-lb-0 2,3 β β napa-1-lb-1 2,3 β β napa-1-lb-2 2,3 β β napa-1-lb-3 2,3 β β napa-2-lb-0 4,5 β β napa-2-lb-1 4,5 β β napa-2-lb-2 4,5 β β napa-2-lb-3 4,5 β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter |
|
Tab | Switch between the SmartNIC window, the Interface configuration method window and the Rx capable interfaces window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Arrow right | Rx capable interfaces window: Moves the cursor right |
Arrow left | Rx capable interfaces window: Moves the cursor left |
LIBPCAP Tx capable interfaces
Used to allocate transmit buffers for libpcap interfaces.
For each libpcap interface that you define on the Interface configuration method page, you can allocate buffers and select which port to transmit on.
Allocate 0 Tx buffers to disable the transmit capability on a libpcap interface.
You can add additional transmit-only libpcap interfaces and map them to a port.
Tx capable interfaces view
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββ Tx capable interfaces βββββββββββββββββββββββββββββ β Interface name Tx buffers Tx port β β napa-0-lb-0 0 0 β β napa-0-lb-1 0 0 β β napa-0-lb-2 0 0 β β napa-0-lb-3 0 0 β β napa-1-lb-0 0 0 β β napa-1-lb-1 0 0 β β napa-1-lb-2 0 0 β β napa-1-lb-3 0 0 β β napa-2-lb-0 0 0 β β napa-2-lb-1 0 0 β β napa-2-lb-2 0 0 β β napa-2-lb-3 0 0 β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Add Delete Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
A | Add a Tx-only interface |
D | Delete a Tx-only interface |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter | Change the interface name, Number of Tx buffers or Tx port |
Tab | Switch between the SmartNIC window and the Tx capable interfaces window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Arrow right | Tx capable interfaces window: Moves the cursor left |
Arrow left | Tx capable interfaces window: Moves the cursor right |
Packet Processing
If you have selected a load-distributing interface or stream configuration, you must select an algorithm for load distribution:
- Round Robin
Packets are distributed using a round-robin method. - 2 Tuple
The hash key is calculated from the source and destination IP addresses, as they appear in the header. - 2 Tuple Sorted
Similar to 2 Tuple, but sorted before the hash key calculation so that all traffic between two endpoints is distributed to the same libpcap interface or stream. - 5 Tuple
The hash key is calculated from the source and destination IP addresses as they appear in the header, the source and destination ports, and the protocol. - 5 Tuple Sorted
Similar to 5 Tuple, but sorted before the hash key calculation so that all traffic between two endpoints is distributed to the same libpcap interface or stream.
Packet Processing View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββ Packet Processing βββββββββββββββββββββββββββββββ β Hashmode selection β β (*) Round Robin β β ( ) 2 Tuple β β ( ) 2 Tuple Sorted β β ( ) 5 Tuple β β ( ) 5 Tuple Sorted β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Next-> Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
N | Go to next page |
S | Save the configuration and exit |
Enter | Select hash mode |
Tab | Switch between the SmartNIC window and the Packet Processing window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |
Various settings
Used to adjust the Rx interface buffer size and to control time synchronization.
You can adjust the buffer size for Rx interfaces in increments of 4 MB. The minimum size is 16 MB.
By default, time stamping on all adapters is based on the internal clock reference on each adapter. To synchronize the internal clock reference on each adapter and to ensure equal time stamping across the adapters, you can set each adapter to be synchronized with the OS time on the server.
Various settings View
ββββββββββββββββββββββ Napatech SmartNICs found in system ββββββββββββββββββββββ β SmartNIC name Port range Port speed β β NT200A01-01-SCC-2x100-E3-FF-ANL 0..1 β β >NT40E3-4-PTP-ANL 2..5 10G,10G,10G,10G β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββ Various settings βββββββββββββββββββββββββββββββ β β β Buffer size for Rx interfaces (MB): 16 β β [ ] Synchronize SmartNIC time to external reference (OS Time) β β β β β β β β β β β β β β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ Quit Reset Help <-Prev Save and exit
Key | Action |
Q | Quit the to without saving anything |
R | Reset the configuration to default values |
H | Displays help |
P | Go to previous page |
S | Save the configuration and exit |
Enter | Select and enter Rx buffer size or select time synchronization |
Tab | Switch between the SmartNIC window and the Various settings window |
Arrow up | Moves the cursor up |
Arrow down | Moves the cursor down |