Changes between Version 7 and Version 8 of GENIExperimenter/Tutorials
- Timestamp:
- 02/27/15 09:35:41 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials
v7 v8 14 14 || [wiki:GENIExperimenter/Tutorials/OpenFlowIntro Introduction to OpenFlow using POX] || [[Image(http://groups.geni.net/geni/raw-attachment/wiki/GENIExperimenter/Graphics/SimpleOpenFlow.jpg, nolink, 40%)]] || This is a simple OpenFlow tutorial that will guide you through the writing of simple OpenFlow controllers to showcase some of the OpenFlow capabilities.[[BR]] We are going to write three different controllers: [[BR]][[BR]] 1. A controller that will duplicate all the traffic of the OpenFlow switch out a specific port.[[BR]] 2. A TCP Port Forward controller will divert all traffic destined to host A on TCP port X to TCP port Y. [[BR]]3. And a Proxy Controller will divert all traffic destined to host A, TCP port X to host B, TCP port Y. [[BR]] [[BR]]In this tutorial we have a choice of using an OpenFlow Software Switch (Open vSwitch (OVS)) or using an OpenFlow-Capable Hardware Switch. || 15 15 16 || [wiki:GE C21Agenda/LabWiki Experiment Orchestration and Instrumentation using LabWIKI] || [[Image(http://groups.geni.net/geni/raw-attachment/wiki/GENIExperimenter/Tutorials/Images/LabWikiScreen.png, nolink, 20%)]] || Learn how to use the !LabWiki tool to plan, prepare, and execute experiments in GENI testbeds. Learn these steps by creating a simple star topology in which the central node will implement an OF-based learning switch and the functionality of that switch will be verified through an experiment script. ||16 || [wiki:GENIExperimenter/Tutorials/LabWiki Experiment Orchestration and Instrumentation using LabWIKI] || [[Image(http://groups.geni.net/geni/raw-attachment/wiki/GENIExperimenter/Tutorials/Images/LabWikiScreen.png, nolink, 20%)]] || Learn how to use the !LabWiki tool to plan, prepare, and execute experiments in GENI testbeds. Learn these steps by creating a simple star topology in which the central node will implement an OF-based learning switch and the functionality of that switch will be verified through an experiment script. || 17 17 18 18 || [wiki:WebServerExample Running a WebServer] || [[Image(http://groups.geni.net/geni/raw-attachment/wiki/WebServerExample/WebsrvIndex.png, nolink, 20%)]] || The goal of this assignment is to build a functional web server. This assignment will guide you through you the basics of distributed programming, client/server structures, and issues in building high performance servers. ||