| 1 | === Tutorial: Hands-on !OpenFlow for campuses === |
| 2 | |
| 3 | ==== Organizers ==== |
| 4 | [mailto:seethara@stanford.edu Srini Seetharaman], ''Stanford/Deutsche Telekom''[[br]] |
| 5 | Masayoshi Kobayashi, ''Stanford/NEC''[[br]] |
| 6 | Rob Sherwood, ''Stanford/Deutsche Telekom'' |
| 7 | |
| 8 | ==== Time ==== |
| 9 | Tues 1:00 - 5:00 pm |
| 10 | |
| 11 | ==== Description ==== |
| 12 | |
| 13 | !OpenFlow is an open interface for remotely controlling the |
| 14 | forwarding tables in network switches, routers, and access points |
| 15 | and becoming one of the key components used in GENI. This tutorial |
| 16 | is your opportunity to gain hands-on experience on deploying |
| 17 | !OpenFlow in your campus. Following an introduction to !OpenFlow and |
| 18 | the Open Programmable Extensible Networking (OPEN) architecture, we |
| 19 | will demonstrate using different switches and controllers in a |
| 20 | production environment. Further, each participant will hands-on |
| 21 | learn the !OpenFlow software suite: you'll view flow tables with |
| 22 | dpctl, dissect packets with Wireshark, slice an emulated network |
| 23 | using the FlowVisor, use Expedient/Opt-in Manager (GENI integration |
| 24 | software) to allow experiments over the substrate. |
| 25 | |
| 26 | ==== Prerequisites ==== |
| 27 | An understanding of VLANs. |
| 28 | |
| 29 | ==== Please arrive with... ==== |
| 30 | Laptop. |
| 31 | |
| 32 | ==== Pre-work ==== |
| 33 | None |
| 34 | |
| 35 | ==== Results ==== |
| 36 | |
| 37 | After the tutorial, you will be able to deploy !OpenFlow-enabled |
| 38 | hardware switches and latest controllers from a number of |
| 39 | vendors. Further, you will be able to troubleshoot any operational |
| 40 | issues that crop up in your environment. |
| 41 | |