Skip to content

dawiddzhafarov/Hierarchical-SDN-Controllers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hierarchical-SDN-Controllers

Topologies

AbileneMod

AbileneModTopology

  • consists of 10 switches

Abilene

AbileneTopology

  • consists of 11 switches

Traffic generators

Running basic scenario

For simple test run - on Mininet VM please run:

in one terminal

ryu-manager ryu.app.simple_switch_stp_13 --log-file /tmp/ryu-logs.$$.log &>/dev/null
tail -f /tmp/ryu-logs.$$.log

in second run

sudo mn -c &>/dev/null
sudo ./src/simple_run.py

Running traffic generation scripts

scripts/generate_flows.sh

This script generate unique flows with hard-coded parameters that can be changed freely.

scripts/generate_traffic.sh

Generates flows based on generate_flows.sh script. In order to add more flows, add new lines with desired flow parameters.

scripts/start_traffic.sh

Starts the traffic generation process (sender part) on the hosts that are configured to be senders. In order for the traffic to be recieved you have to start recievers on hosts that shall receive the traffic (./ITGRecv &).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published