idofront / TrafficPlayer

TrafficPlayer is a Linux application to recreate network traffic. It replays pcap files to simulate conditions. Users can specify a NIC for better control. TrafficPlayer allows speed adjustment, offering flexibility in testing behaviors. It is ideal for evaluating network performance and reliability.
MIT License
1 stars 0 forks source link
network replayer traffic

TrafficPlayer

TrafficPlayer is an application designed to replay network traffic based on different strategies, providing flexibility in testing and analyzing network behaviors. This project supports various replay modes, including custom duration, speed scaling, and uniform throughput.

Features

Requirements

Installation

  1. Clone the repository:
    git clone https://github.com/idofront/TrafficPlayer
    cd TrafficPlayer
  2. Create a build directory and configure the project:
    mkdir build && cd build
    cmake ..
  3. Build the project:
    make

Usage

After building the project, you can execute TrafficPlayer with different options:

./build/TrafficPlayer [OPTIONS] [SUBCOMMAND]

Options:

Subcommands:

License

This project is licensed under the MIT License.