Skip to content

clement10601/simpleTopo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simpleTopo

SimpleTopo

Environment:

Ubuntu 14.04.2
Mininet 2.2.0
Ryu Controller 3.19
Openvswitch 2.0.2

OpenFlow Protocol:

OpenFlow 1.3

Attention:

Latest Openvswitch version 2.3.1 did not support Linux Kernal which version is greater than 3.14

Kernal Downgrade(aptitude installed)

Search for Packages:
    
        aptitude search linux-image
        aptitude search linux-headers
    
Install Package:
        
        aptitude install linux-image-3.13.0-46-generic linux-headers-3.13.0-31-generic
    
Remove Kernal:
        
        aptitude remove linux-image-3.16.0-XX-generic linux-image-3.16.0-XX-generic
        
Reload System:

        Reboot

RYU Controller need several dependencies

Dependencies:

    Main:

        python-eventlet python-routes python-webob python-paramiko python-netaddr 
        python-lxml python-oslo-config python-msgpack
        
    Secondary:
    
        python-pip python-dev python-crypto python-ecdsa python-greenlet python-paramiko python-six

USAGE

Start RYU controller:
    
    ryu-manager ryu_apps/switch_1.py
    
Run topo:

    ./topo.py
    
or

    python topo.py

About

Simple Mininet Topo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages