Mininet Extensions for OSHI experiments.
This tool is used to emulate OSHI networks using the Mininet emulator.
This a result of the DREAMER project.
Addtional documentation is available at http://netgroup.uniroma2.it/OSHI/ .
This sofware is licensed under the Apache License, Version 2.0.
Information can be found here: Apache License 2.0.
See Dreamer-Mininet-Extensions How-To
-
netaddr (pip)
-
ipaddress (pip)
-
OSHI dependecies, see setup.sh of the Dreamer-Management-Scripts project
3.1) Open vSwitch 2.390 for MPLS-VLL and MPLS-PW Open vSwitch (git)
3.2) RYU for MPLS-VS, MPLS-PW and MPLS-VLL RYU (git)
3.3) networkx for MPLS-VS (pip)
- Open vSwitchd service (init.d):
#####Install the Open vSwitchd service:
sudo update-rc.d -f openvswitch-controller remove
sudo update-rc.d -f openvswitch-switch remove
./install.sh
- Mininet, in particular the commit: aae0affae46a63ef5e54d86351c96417c3888112 (git)
#####Install the commit
git clone git://github.com/mininet/mininet
cd mininet/
git reset --hard aae0affae46a63ef5e54d86351c96417c3888112
cd ..
mininet/util/install.sh -ent
- Dreamer-Topology-Parser (git)