Tcpreplay is a set of Unix tools which allows the editing and replaying of captured network traffic in pcap (tcpdump) format. It can be used to test a variety of passive and inline network devices, including IPS's, UTM's, routers, firewalls, and NIDS.
|Tags||Software Development Quality Assurance Benchmark Networking Scientific/Engineering Testing Traffic Generation Netflow|
|Operating Systems||Unix POSIX Mac OS X|
As of Dec. 20, 2013, Fred Klassen has accepted the role of maintainer of Tcpreplay. This project will be funded and supported by AppNeta Inc.
Release Notes: This release fixes build issues reported by some users.
Release Notes: This release fixes a critical bug which made the --mbps option lead to a hung process.
Release Notes: This release includes minor fixes and performance enhancements to the NetFlow features introduced in version 4.0.0. Fixes include support for netmap version 10 API, improvements to netmap performance on Intel GigE "igb" server NICs, and removal of several compiler errors.
Release Notes: This release represents major enhancements and bug fixes, including expanded capabilities and increased performance. This is the first version that directly supports IP Flow/Netflow performance testing. It added 10GigE wire-speed replay rates when using netmap network drivers, Netflow, unique flows per iteration, timestamp overhaul, new API, ARM support, and new DLT support.
Release Notes: This release improves IPv6, 802.1q, and TCP/UDP port rewriting, and adds periodic statistical reports during replay. Users are now warned when tcprewrite will truncate their packets due to broken pcap headers. The default timing method was changed to gettimeofday() for improved replay accuracy for most platforms.