Changes between Version 5 and Version 6 of GENIExperimenter/Tutorials/OpenFlowRyu/Execute


Ignore:
Timestamp:
02/25/17 21:15:42 (7 years ago)
Author:
Nabeel Akhtar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/OpenFlowRyu/Execute

    v5 v6  
    110110Can you tell now why there were packets flowing even after you killed your controller?
    111111
    112 === 3d. Useful Tips for writing your controller ===
     112=== 3d. Download the pox apps ===
     113To help you get started with your controller writing, we will provide:
     114  * skeleton files for the controllers where you only need to complete some missing functionality
     115  * the solution: fully implemented controllers
     116  * a utility library that makes some of the pox messages easier to write
     117
     118'''In the controller terminal execute''':
     119{{{
     120  mkdir /tmp/ryu/ryu/ext
     121  cd /tmp/ryu/ryu/ext/
     122  wget http://csr.bu.edu/rina/geni/OF-Ryu/ryu-intro-ctrlapps.tar.gz
     123  tar xvfz ryu-intro-ctrlapps.tar.gz
     124}}}
     125==== Useful Tips for writing your controller ====
    113126
    114127In order to make this first experience of writing a controller easier, we wrote some helpful functions that will abstract some of the particularities of Ryu away.