Changes between Version 4 and Version 5 of GENIExperimenter/Tutorials/OpenFlowOVS-Floodlight


Ignore:
Timestamp:
12/16/16 10:17:46 (7 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/OpenFlowOVS-Floodlight

    v4 v5  
    22
    33== Overview: ==
    4 This is a simple OpenFlow tutorial that will guide you how to use the Floodlight Controller in conjunction with Open vSwitch and OpenFlow to showcase some of the !OpenFlow capabilities. We are going to perform three different taks:
     4This is a simple OpenFlow tutorial that will guide you how to use the Floodlight Controller in conjunction with Open vSwitch and OpenFlow to showcase some of the !OpenFlow capabilities. We are going to perform three different tasks:
    55  1. Write a flow that will '''duplicate all the traffic''' of the !OpenFlow switch out a specific port.
    66  2. ''' TCP Port Forward''' controller. Divert all traffic destined to a host on TCP port X to TCP port Y.
     
    88
    99In 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.
    10 For this tutorial we are going to use a [https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller Floodlight] ; which is a JAVA based controller, which is just one example of [wiki:OpenFlow/Controllers many controller frameworks].
     10For this tutorial we are going to use a [https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller Floodlight], which is a JAVA based controller that is just one example of [wiki:OpenFlow/Controllers many controller frameworks].
    1111
    1212[[Image(GENIExperimenter/Graphics:SimpleOpenFlow.jpg,40%)]]