This repository contains a collection of Kathará network scenarios for testing the TRex traffic generator.
If you need to test/learn TRex this is the simplest way!
In the following you can find some links to useful resources:
- To run the network scenarios you need to install the Kathará network emulator (support for all the OSes). You can follow the official installation guide.
- You need to build the Docker TRex image.
docker build -t kathara/trex dockerfile/
The astf
directory contains network scenarios that use the TRex ASTF API:
-
base_scenario: a simple network scenario composed by three devices. It deploys a TRex server on a node and a TRex client on another, using the interactive API to generate http traffic between them.
-
simple_fat_tree: a network scenario to test the data-plane of a simple fat-tree data center composed of two pods and ten switches. The fat-tree uses a BGP control-plane implemented using FRRouting to exchange routes among nodes.
If you liked Kathará, you can find more resources that span several network scenarios and technologies on the official Kathará-Labs repository.