Skip to content

Marlou16/onos-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onos-apps

This folder presents custom made ONOS applications written in Java, made while investigating SDN and whiteboxing. The apps do contain some bugs, and are merely used as a proof of concept for different controller functionality, written during my research.

In the app /target/ folders, the .jar and .oar files are available to install on the ONOS controller.

Currently, we have the following apps:

  • My first app, implementing a simple static loadbalancer
  • An app implementing basic VLAN support, which can be applied in a reactive and static manner. This app also contains custom-made ONOS commands.
  • A simple Aggregator, which implements static forwarding to an uplink and broadcast over the downlink.

More information on the projects can be found in the README files of the projects itself.

important when building the projects yourself

The apps are created following the ONOS tutorial, which creates standard test-files. We did not 'officially' test these apps, such that the test-files in the app are effectively incorrect. Therefore, when building the app, you should use the command mvn install -DskipTests.

more onos apps

These apps are created using the code provided by other onos applications, which you can find here: https://github.com/opennetworkinglab/onos-app-samples Mostly is relied on the group-fwd and ifwd apps.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published