Changes between Version 1 and Version 2 of Documentation/fSDN/eNetFpgaTutorial


Ignore:
Timestamp:
Mar 7, 2011, 8:22:02 PM (13 years ago)
Author:
nkiran
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/fSDN/eNetFpgaTutorial

    v1 v2  
    1 An overview of the hardware set up and couple of "hello world" tutorials (with OMF scripts) to get started on NetFPGA/OpenFlow experimentation on SB9
     1An overview of the set up and some "hello world" experiments (with OMF scripts) to get started on NetFPGA/OpenFlow experimentation on SB9
     2
     3
     4=== Hardware Set up ===
     5
     6[[Image()]]
     7[[BR]]Figure 1: Ivan's arch drawing goes here
     8
     9
     10
     11===  Software Details ===
     12
     13Custom disk images exist that are preloaded with several of the software necessary for experimenting with the above hardware. These are the available options, which can be further customized using the 'save' function of OMF framework ( refer [http://www.orbit-lab.org/wiki/Tutorial/HowToSave How to save...]tutorial):
     14
     15 * Image 1
     16 * Image 2
     17....
     18 * Image k
     19
     20
     21
     22=== Progress ===
     23 1. Starting with James' disk image 'netfpga.ndz'. Targeting single image with NetFPGA software, !OpenFlow software, Controller sw (NOX), tools
     24 1. Designed two simple testing configurations:
     25   a. loopback configuration of NetFPGA (with ports c0-3) by looping corresponding ports on top switch to get c0<->c1, and c2<->c3
     26   a. 4-port switch configuration by connecting 4 hosts to ports c0-c3 via the top switch
     27 1. Intermediate image with NOX and !OpenFlow with support for NETFPGA-based switch
     28 1. They require NOX to be run from src/ dir... The 'make install' fails with several Makefile errors - via illegal duplicate installs. Though these can be fixed(and was able to), nox_core still has to be run from the install root. Not an issue for progress...
     29 1. Next step is to get the NOX controller going with simple topology control for the top switch. Require the following information:
     30   a. How to change the firmware on the Pronto switch to !OpenFlow? Also, channel to controller.
     31   a. Is there a simple component for NOX that allows setting up topology/flow rules? Have to drive the topology configuration through OMF scripts
     32
     33 
     34