Changes between Version 7 and Version 8 of GENIExperimenter/Tutorials/OpenFlowRyu
- Timestamp:
- 03/01/22 22:00:43 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/OpenFlowRyu
v7 v8 10 10 11 11 In this tutorial we are using the '''''!OpenFlow Software Switch''''', [http://openvswitch.org/ Open vSwitch (OVS)]. The general topology is as pictured below. In general, the controller just needs to have a public IP address, so that it can exchange messages with the !OpenFlow switch. The controller for the switch can run anywhere in the Internet. 12 For this tutorial we are going to use a [http ://osrg.github.io/ryu/Ryu controller], which is just one example of [wiki:OpenFlow/Controllers many controller frameworks].12 For this tutorial we are going to use a [https://github.com/faucetsdn/ryu Ryu controller], which is just one example of [wiki:OpenFlow/Controllers many controller frameworks]. 13 13 14 14 [[Image(GENIExperimenter/Graphics:SimpleOpenFlow.jpg,40%)]] … … 22 22 - Basic understanding of OpenFlow. If you are doing this tutorial at home, flip through the [attachment:IntroToOpenFlow_140123.pptx tutorial's slides] 23 23 - Familiarity with the Unix Command line 24 - Familiarity with the python programming language. We are going to use the [http ://osrg.github.io/ryu/Ryu controller], which is just one example of [wiki:OpenFlow/Controllers many controller frameworks], and Ryu is written in python.24 - Familiarity with the python programming language. We are going to use the [https://github.com/faucetsdn/ryu Ryu controller], which is just one example of [wiki:OpenFlow/Controllers many controller frameworks], and Ryu is written in python. 25 25 26 26 == Tools: == 27 27 - [http://openvswitch.org/ Open vSwitch]. OVS will be installed. Installation was completed as described [https://groups.geni.net/geni/wiki/HowTo/InstallOVSInProtoGENI here]. 28 - [http ://osrg.github.io/ryu/Ryu controller]. Ryu controller is installed as part of the resource reservation.28 - [https://github.com/faucetsdn/ryu Ryu controller]. Ryu controller is installed as part of the resource reservation. 29 29 30 30 == Where to get help: == … … 34 34 == Resources: == 35 35 - [http://www.openflow.org/ Learn more about OpenFlow] 36 - [http ://osrg.github.io/ryu/Ryu controller]36 - [https://github.com/faucetsdn/ryu Ryu controller] 37 37 - [http://openvswitch.org/ Learn more about OVS] 38 38