Max PPS out of 10G NIC?

689 views
Skip to first unread message

Andrius Lisikas

unread,
Jul 8, 2022, 9:11:49 AM7/8/22
to TRex Traffic Generator
I'm trying to get maximum PPS generated on 10G NIC using t-rex. I am trying to use one of the sample test "imix_64_fast.yaml", but I am not able to get past 14.92Mpps no matter how many cores or multipliers I specify. Is that the maximum I can get from 10G?

CPU: Intel(R) Xeon(R) Gold 6230R CPU @ 2.10GHz x 2

Network devices using kernel driver
===================================
0000:18:00.0 '82599ES 10-Gigabit SFI/SFP+ Network Connection' if=enp24s0f0 drv=ixgbe unused=igb_uio,vfio-pci,uio_pci_generic *Active*
0000:18:00.1 '82599ES 10-Gigabit SFI/SFP+ Network Connection' if=enp24s0f1 drv=ixgbe unused=igb_uio,vfio-pci,uio_pci_generic 

 ./t-rex-64 -f cap2/imix_64_fast.yaml  -c 12 -m 35


Pim van Pelt

unread,
Jul 8, 2022, 9:42:46 AM7/8/22
to Andrius Lisikas, TRex Traffic Generator
Hoi,

Yes, 14.88Mpps is the most you'll get based on 64b ethernet packets (with 8 bytes preamble and 12 bytes inter frame gap). 10^10 / (84*8) is 14'880'952 packets/sec for TenGigEthernet.

groet,
Pim

--
You received this message because you are subscribed to the Google Groups "TRex Traffic Generator" group.
To unsubscribe from this group and stop receiving emails from it, send an email to trex-tgn+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/trex-tgn/6df7f933-ea7c-44b2-a9e4-68e279ba041fn%40googlegroups.com.


--
Pim van Pelt <p...@ipng.nl>
PBVP1-RIPE - http://www.ipng.nl/
Reply all
Reply to author
Forward
0 new messages