Changes between Version 17 and Version 18 of Internal/OpenFlow/Controllers/FloodLight


Ignore:
Timestamp:
Mar 2, 2013, 9:37:05 PM (11 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OpenFlow/Controllers/FloodLight

    v17 v18  
    66 [#features Features][[BR]]
    77 [#modding Adding functionality][[BR]]
    8  [#arch Architecture] - the section most likely to change as I figure things out/discover my own misconceptions. [[BR]]
    98 [#vm Floodlight/Mininet VM][[BR]]
     9 [#arch Architecture] - the section is heavily under construction. [[BR]]
     10 
    1011== Installation. == #install
    1112The following describes the installation of !FloodLight on an Ubuntu 11.04 (natty) system. Installation is described on their [http://floodlight.openflowhub.org/getting-started/ website], but will be repeated here. If you are using SSH, You may want X11 forwarding to be able to launch Eclipse later on.[[BR]]
     
    9798 1. add classes used by the service e.g. the REST API
    9899
     100= The Floodlight VM = #vm
     101This is a VM image geared towards !VirtualBox containing a running floodlight instance, mininet, and wireshark. [[BR]]
     102It can easily be run on qemu/kvm after conversion to `qcow2` with `qemu-img convert -O` and with the parameters used to run mininet:
     103{{{
     104kvm-img convert -O qcow2 Mininet-VM.vmdk mininet.qcow2
     105}}}
     106
     107
    99108== Architecture and Implementation == #arch
    100109This section describes the architecture and some of the implementations of the various parts of the controller, with focus on the controller core functions (net.floodlightcontroller.core* area of source code). This section is fairly dense, and is best referenced alongside the source code.   
     
    161170
    162171Alternatively, messageReceived() may call processOFMessage() to invoke handleMessage().
    163 
    164 = The Floodlight VM = #vm
    165 This is a VM image geared towards !VirtualBox containing a running floodlight instance, mininet, and wireshark. [[BR]]
    166 It can easily be run on qemu/kvm after conversion to `qcow2` with `qemu-img convert -O` and with the parameters used to run mininet:
    167 {{{
    168 kvm-img convert -O qcow2 Mininet-VM.vmdk mininet.qcow2
    169 }}}
    170 
    171 == temporary mininet info ==
    172 Using with vnc: requires:
    173 {{{
    174 kvm-pxe ssvnc tightvncserver
    175 }}}