Skip to content

tcaiazzi/kathara-trex-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kathara-trex-labs

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!

Resources

In the following you can find some links to useful resources:

Pre-Requisites (5 minutes instructions)

  1. 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.
  2. You need to build the Docker TRex image.
docker build -t kathara/trex dockerfile/

Advanced Stateful Network Scenarios

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.

Kathará Labs

If you liked Kathará, you can find more resources that span several network scenarios and technologies on the official Kathará-Labs repository.