Changes between Version 15 and Version 16 of Tutorials/m0SDN/aHowTo


Ignore:
Timestamp:
Aug 27, 2009, 5:01:56 AM (15 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Tutorials/m0SDN/aHowTo

    v15 v16  
    88
    99
    10 == !OpenFlow Protocol ==
     10=== !OpenFlow Protocol ===
    1111!OpenFlow is a protocol that allows for the creation of overlay networks over pre-existing network infrastructure. This allows a researcher to run experiments on production networks without the fear of affecting any of the legacy installations or setups, while having control over how data is handled across the network.
    1212[[BR]] 
     
    1717
    1818
    19 == The Testbed ==
     19=== The Testbed ===
    2020Sandbox 9 consists of three nodes connected to the SB9 Console through a !OpenFlow enabled gigabit switch. The network topology is shown below:
    2121[[BR]]
     
    2626
    2727----
     28== The Console ==
    2829We can run the controller on the console or on one of the nodes as they each can have equal access the the openflow controling vlan.
    2930
    30 == Installing the controller (on a node) ==
     31=== Installing the controller (on a node) ===
    3132
    3233Two distinct controllers, one from the !OpenFlow reference System (v0.8.9r2) and another from NOX-core (v0.5.0), have been successfully installed and tested on the Console. These can be downloaded from the following places:
     
    9697}}}
    9798
    98 ----
    9999
    100100== Controllers on the Console ==
     
    104104''TODO'' list subset.
    105105
    106 == Starting the controller ==
     106=== Starting the controller ===
    107107Both commands start the controller and establish a connection with the !OpenFlow switch. The -v is for verbose. -h for both will give you the help files for the controllers. In the reference system, the controller is found under .../openflow/controller/
    108108{{{
     
    117117
    118118----
    119 = Available Tools =
     119== Available Tools ==
    120120
    121121Some of these tools require root privlages and will thus require a custom installation on a node. Otherse can be run from the console directly in an unprivlaged mode.