From a7852618b786d0dc71cab30ded86cfe04bc22327 Mon Sep 17 00:00:00 2001 From: Justin McKinney <49350846+jmckinny@users.noreply.github.com> Date: Mon, 23 Dec 2024 17:43:47 -0500 Subject: [PATCH] tcpreplay: add page (#15286) Co-authored-by: Wiktor Perskawiec --- pages/common/tcpreplay.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pages/common/tcpreplay.md diff --git a/pages/common/tcpreplay.md b/pages/common/tcpreplay.md new file mode 100644 index 000000000..d04871e7b --- /dev/null +++ b/pages/common/tcpreplay.md @@ -0,0 +1,28 @@ +# tcpreplay + +> Replay network traffic stored in a `pcap` file. +> More information: . + +- List available network interfaces: + +`tcpreplay --listnics` + +- Replay traffic to interface: + +`tcpreplay -i {{eth0}} {{traffic.pcap}}` + +- Replay traffic to interface and `stdout`: + +`tcpreplay -i {{eth0}} --verbose {{traffic.pcap}}` + +- Replay traffic to interface as fast as possible: + +`tcpreplay -i {{eth0}} --topspeed {{traffic.pcap}}` + +- Replay traffic to interface at given Mbps: + +`tcpreplay -i {{eth0}} -M {{10}} {{traffic.pcap}}` + +- Replay traffic to interface several times: + +`tcpreplay -i {{eth0}} --loop={{num_times}} {{traffic.pcap}}`