Tcpreplay Performance Database
This is a public database of real world performance numbers of running tcpreplay on different hardware & operating systems. The goal of this database is to collect information from real users so that the community can answer questions like: "How fast can tcpreplay go?" and "What hardware works the best with tcpreplay?".
To edit this page you will need to login. If you do not already have a login, feel free to use wiki as the username/password.
Database
Please fill out as complete as possible! As a base-line, please use the following tcpreplay options: -qKt -l 100 -i <nic> <pcapfile>
Note 1: Very large and small pcaps tend to skew the results very badly. Your test run should run at least 30 seconds; if not, increase the loop count. If your pcap is too large it won't fit in RAM which will also slow things down a great deal.
Note 2: It is important that your system is plugged into a network and has link! Most operating systems will claim the packet is "sent" but if there is no link, the network card will drop the packet which will skew the results.
Note 3: The capinfos tool is provided with Wireshark will tell you the average packet size
Note 4: Be sure to read how to tune your operating system for high performance with tcpreplay
| Date | Hardware Vendor | Hardware Model | CPU/Speed | RAM | Disk Config | Network Card & Chipset | OS distro / kernel version / NIC driver | OS tuning options | avg pkt size | Tcpreplay Version | tcreplay statistics |
| 2/15/09 | Apple | MacBook Pro | Intel Core2Duo 2.16Ghz | 3GB | 1x5400RPM | Marvell Yukon 1G | OS X 10.5.6 | N/A | 702.05B | 3.4.1 |
Actual: 10000000 packets (7020500000 bytes) sent in 47.70 seconds Rated: 147180288.0 bps, 1122.90 Mbps, 209643.61 pps Statistics for network device: en0 Attempted packets: 10000000 Successful packets: 10000000 Failed packets: 0 Retried packets (ENOBUFS): 0 Retried packets (EAGAIN): 0
| 2/15/09 | Apple | MacBook Pro | Intel Core2Duo 2.16Ghz | 3GB | 1x5400RPM | Marvell Yukon 1G | OS X 10.5.6 | N/A | 121.36B | 3.4.1 |
Actual: 10000000 packets (1062900000 bytes) sent in 45.09 seconds Rated: 23572854.0 bps, 179.85 Mbps, 221778.67 pps Statistics for network device: en0 Attempted packets: 10000000 Successful packets: 10000000 Failed packets: 0 Retried packets (ENOBUFS): 0 Retried packets (EAGAIN): 0
