Changes between Version 6 and Version 7 of HowTo/ShareALanOnAHWSwitch
- Timestamp:
- 07/29/14 10:17:44 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HowTo/ShareALanOnAHWSwitch
v6 v7 1 = How To Use Hardware Switches and Shared VLANs = 2 1 3 These 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. 2 4 … … 5 7 Do the steps in the following order: 6 8 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.) 8 10 {{{ 9 11 omni createsliver MYSLICE http://www.gpolab.bbn.com/exp/OpenFlowOVS/pox-controller.rspec -a MYAGG --useSliceMembers 10 12 }}} 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: 12 14 {{{ 13 15 cd /tmp/pox 14 16 ./pox.py --verbose forwarding.l2_learning 15 17 }}} 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`: 18 20 {{{ 19 21 stitcher createsliver MYSLICE2 max-stanford-stitched-flack.rspec --useSliceMembers 20 22 }}} 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]) 22 24 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)) 23 25 {{{