User Manual
TRex 80 / 113
7.5.3 Add static ARP entries
[cli]>sudo arp -s 10.0.0.100 <Second TRex port MAC>
[cli]>sudo arp -s 172.168.0.100 <TRex side the NICs are not visible to ifconfig, run:
7.6 Configure Linux to use VF on Intel X710 and 82599 NICs
TRex supports paravirtualized interfaces such as VMXNET3/virtio/E1000 however when connected to a vSwitch, the vSwitch
limits the performance. VPP or OVS-DPDK can improve the performance but require more software resources to handle the
rate. SR-IOV can accelerate the performance and reduce CPU resource usage as well as latency by utilizing NIC hardware
switch capability (the switching is done by hardware). TRex version 2.15 now includes SR-IOV support for XL710 and X710.
The following diagram compares between vSwitch and SR-IOV.
One use case which shows the performance gain that can be acheived by using SR-IOV is when a user wants to create a pool of
TRex VMs that tests a pool of virtual DUTs (e.g. ASAv,CSR etc.) When using newly supported SR-IOV, compute, storage and
networking resources can be controlled dynamically (e.g by using OpenStack)










