Skip to content

OpenState-SDN/spider

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 

Readme

  1. Follow the instruction at http://openstate-sdn.org/ to install OpenState on a Mininet 2.2.1 VM

  2. Configure your VM Manager to forward VM's TCP port 8080 to localhost's TCP port 8080

  3. SSH in your VM with X11 forwarding enabled:

    $ ssh -X mininet@VM_IP

  4. Inside Mininet, clone this GitHub repository

    $ git clone http://github.com/OpenState-SDN/spider

  5. Launch SPIDER:

    $ cd ~/spider/src $ sudo ryu-manager SPIDER_ctrl_WEBAPP.py

  6. From a browser in your host machine open the following URL: http://localhost:8080/SPIDER

The default topology is a small example network. Is it possible to select other preconfigured topology instances (polska, fat_tree or norway) by renaming them:

$ cp results.txt.[topo_name] results.txt
$ cp network.xml.[topo_name] network.xml

Authors

About

OpenState-based fault resilient SDN pipeline design with programmable failure detection and recovery

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages