Changes between Version 6 and Version 7 of HowTo/ShareALanOnAHWSwitch


Ignore:
Timestamp:
07/29/14 10:17:44 (10 years ago)
Author:
sedwards@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HowTo/ShareALanOnAHWSwitch

    v6 v7  
     1= How To Use Hardware Switches and Shared VLANs =
     2
    13These steps should allow you to run the [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/OpenFlowOVS/Appendix Hardware version of the Intro to OF tutorial] but with a multi-site topology.
    24
     
    57Do the steps in the following order:
    68
    7  1) Reserve a VM for your controller. It does not matter much which aggregate you pick for `MYAGG`. In fact, you don't need a GENI node at all as you could run the controller on your own machine.
     9 1) Reserve a VM for your controller. It does not matter much which aggregate you pick for `MYAGG`. (In fact, you don't need a GENI node at all as you could run the controller on your own machine.)
    810{{{
    911        omni createsliver MYSLICE http://www.gpolab.bbn.com/exp/OpenFlowOVS/pox-controller.rspec -a MYAGG --useSliceMembers
    1012}}}
    11  2) Start your controller.  Log in to the VM from step (1) and run:
     13 2) Start your controller.  Log in to the VM from the last step and run:
    1214{{{
    1315cd /tmp/pox
    1416./pox.py --verbose forwarding.l2_learning
    1517}}}
    16  3) Edit the attached `max-stanford-stitched-flack.rspec` to point to the controller.  The controller should be accessed via the public IP of the node from step (1). 
    17  3) Reserve a VM at Stanford connected to a VM at MAX via a stitched link.  These nodes will be `host1` and `host2`:
     18 3) Edit the attached `max-stanford-stitched-flack.rspec` to point to the controller.  The controller should be accessed via the public IP of the node from the first step.
     19 3) Reserve a VM at Stanford connected to a VM at MAX via a stitched VLAN.  These nodes will be `host1` and `host2`:
    1820{{{
    1921        stitcher createsliver MYSLICE2 max-stanford-stitched-flack.rspec --useSliceMembers
    2022}}}
    21  4) Use performOperationalAction (`poa`) to share the stitched VLAN at Stanford. (Detailed instructions are in [2].)
     23 4) Use performOperationalAction (`poa`) to share the stitched VLAN at Stanford. ([http://groups.geni.net/geni/wiki/HowTo/ShareALan Detailed instructions])
    2224   a) Make a file called `lan_options.json` containing the text below. (NOTE: `stitched0` should be the name of the stitched VLAN from the previous step and `ofstitchedlan` should be the name you give the shared VLAN and is used by the RSpec in step (4))
    2325{{{