OpenFlow quick start example

This artifact is part of a Quick Start guide used to become familiar with using OpenFlow on Chameleon. The included Jupyter Notebook creates:

  • A simple Ryu controller compatible with the Chameleon Corsa DP2000 switches. The controller code is available here: ChameleonCloud/ryu.git
  • An isolated OpenFlow tenant network
  • A user specified number of additional nodes connected to the new OpenFlow network.

This appliance can be used as base for designing your own OpenFlow experiments or advanced network appliances.

More information about using SDN/OpenFlow on Chameleon can be found here

51 10 - 1 Aug. 31, 2023, 7:23 PM

Authors

Digital Object Identifier (DOI)

10.5281/zenodo.4088575 (2020-10-14T15:52UTC)
Launch on Chameleon

Launching this artifact will open it within Chameleon’s shared Jupyter experiment environment, which is accessible to all Chameleon users with an active allocation.

Download Archive

Download an archive containing the files of this artifact.

Version Stats

51 10 -