Changes between Version 15 and Version 16 of GENIExperimenter/Tutorials/OpenFlowOVS/Execute


Ignore:
Timestamp:
09/19/13 08:45:21 (11 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v15 v16  
    8181
    8282== 3. Execute Experiment ==
    83 Now that our switch is up and running we are ready to start working on our controller. For this tutorial we are going to use the [http://www.noxrepo.org/pox/about-pox/ PoX controller]. The software that is installed in the OVS host for running Pox can be found [http://www.gpolab.bbn.com/experiment-support/OpenFlowOVS/of-ovs.tar.gz here].
     83Now that our switch is up and running we are ready to start working on our controller. For this tutorial we are going to use the [http://www.noxrepo.org/pox/about-pox/ POX controller]. The software that is installed in the OVS host for running Pox can be found [http://www.gpolab.bbn.com/experiment-support/OpenFlowOVS/of-ovs.tar.gz here].
    8484
    8585=== 3a. Login to your hosts ===
     
    9494
    9595=== 3b. Use a Learning Switch Controller ===
    96 We have installed the PoX controller under `/local/pox`. On the terminal of the OVS host run:
     96We have installed the POX controller under `/local/pox`. On the terminal of the OVS host run:
    9797{{{
    9898cd /local/pox
    9999}}}
    100 PoX comes with a set of example modules that you can use out of the box. One of the modules is a learning switch. Let's start the controller:
     100POX comes with a set of example modules that you can use out of the box. One of the modules is a learning switch. Let's start the controller:
    101101{{{
    102102./pox.py --verbose forwarding.l2_learning
     
    121121
    122122=== Useful Tips for writing your controller ===
    123 In order to make this first experience of writing controller easier, we wrote some helpful functions that will abstract some of the particularities of PoX away.
     123In order to make this first experience of writing controller easier, we wrote some helpful functions that will abstract some of the particularities of POX away.
    124124These functions are locates at `/local/pox/ext/utils.py`, so while you write your controller consult this file for details.
    125125