1511a4e953
Change-Id: I9f238b6092bc072fd875facfee5262c6b155043e Signed-off-by: jdenisco <jdenisco@cisco.com>
45 lines
1.7 KiB
ReStructuredText
45 lines
1.7 KiB
ReStructuredText
.. _trex1:
|
|
|
|
Using VPP with TRex Mixed Traffic Templates
|
|
===========================================
|
|
|
|
In this example, a more complicated traffic with delay profile on *net2s22c05* is
|
|
generated using the traffic configuration file "avl/sfr_delay_10_1g.yaml":
|
|
|
|
.. code-block:: console
|
|
|
|
NET2S22C05$ sudo ./t-rex-64 -f avl/sfr_delay_10_1g.yaml -c 2 -m 20 -d 100 -l 1000
|
|
summary stats
|
|
--------------
|
|
Total-pkt-drop : 43309 pkts
|
|
Total-tx-bytes : 251062132504 bytes
|
|
Total-tx-sw-bytes : 21426636 bytes
|
|
Total-rx-bytes : 251040139922 byte
|
|
|
|
Total-tx-pkt : 430598064 pkts
|
|
Total-rx-pkt : 430554755 pkts
|
|
Total-sw-tx-pkt : 324646 pkts
|
|
Total-sw-err : 0 pkts
|
|
Total ARP sent : 5 pkts
|
|
Total ARP received : 4 pkts
|
|
maximum-latency : 1278 usec
|
|
average-latency : 9 usec
|
|
latency-any-error : ERROR
|
|
|
|
On *csp2s22c03*, use the VCC CLI command show run to display the graph runtime statistics.
|
|
Observe that the average vector per node is 10.69 and 14.47:
|
|
|
|
.. figure:: /_images/build-a-fast-network-stack-terminal-3.png
|
|
|
|
Summary
|
|
=======
|
|
|
|
This tutorial showed how to download, compile, and install the VPP binary on an
|
|
Intel® Architecture platform. Examples of /etc/sysctl.d/80-vpp.conf and
|
|
/etc/vpp/startup.conf/startup.conf configuration files were provided to get the
|
|
user up and running with VPP. The tutorial also illustrated how to detect and bind
|
|
the network interfaces to a DPDK-compatible driver. You can use the VPP CLI to assign
|
|
IP addresses to these interfaces and bring them up. Finally, four examples using iperf3
|
|
and TRex were included, to show how VPP processes packets in batches.
|
|
|