Changes between Version 16 and Version 17 of GENIExperimenter/Tutorials/OpenFlowHW/DesignSetup


Ignore:
Timestamp:
01/21/15 13:54:09 (5 years ago)
Author:
rrhain@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/OpenFlowHW/DesignSetup

    v16 v17  
    9595For the proxy and the port_forwarding controllers you will need to modify the config files (port_forward.config, proxy.config) to use the appropriate IP dataplane IP addresses of your hosts to correctly configure your controllers.
    9696
    97 
    98 {{{
    99 #!comment
    100 
    101 == Design/Setup ==
    102 
    103 
    104 The [wiki:GENIExperimenter/Tutorials/OpenFlowOVS topology] for this experiment is very similar to the one that uses OVS, the main difference is that instead of the OVS we are going to connect the compute resources to a hardware OpenFlow switch.
    105 
    106 When working with hardware switches the reservation usually happens in two steps:
    107   1. Reserve all your hosts (including the host that will be the controller)
    108   2. Reserve the OpenFlow resources (for this you will need the controller public IP from the previous step). 
    109 }}}
    110 
    111 
    112 {{{
    113 #!comment
    114 
    115 === 2. Reserve Network Resources ===
    116 While your compute resources are being reserved and configured. The first thing we need to do is use the manifest information to figure out the IP of our controller.
    117   i. Wait for the manifest to be returned, once this is done the jfed screen will change to look like the folling image:
    118      [[Image(jfed_manifest.png,50%)]]
    119   ii. Open a terminal and run: `nslookup HOSTNAME`
    120 
    121 In the following instructions replace:
    122   * CONTROLLER_IP with the IP you just learned
    123 
    124 Do the following steps:
    125   i. In JFed go back to the general view
    126   i. Load URL: `http://www.gpolab.bbn.com/exp/OpenFlowHW/rspecs/ig-of-SITE.rspec` in jfed
    127   i. Use the search and replace functionality of the rspec editor in jFed to replace "NETWORK" with  your network
    128   i. Use the search and replace functionality of the rspec editor in jFed to replace "CONTROLLER_IP" with  your controller ip
    129   i,. Save the rspec
    130   i. Use omni to reserve the resources using as your am SITE-of-ig and the same slice you created for your compute resources
    131 
    132 If you get no error you are all set. Once your compute resources are reserved you can go back and repeat the same exercises now running on a hw switch.
    133 
    134 '''NOTE''': You might get some errors when loading POX, just ignore them.
    135 
    136 }}}
    13797----
    13898= [wiki:GENIExperimenter/Tutorials/OpenFlowIntro Introduction] =