OpenFlow Data Plane Abstraction (OF-DPA) API Guide and Reference Manual
Overview

Traditionally, ODM switches have been delivered from the ODM with a network operating system (NOS) pre-installed. Changing this NOS to a different NOS has always been a challenge for the end user, and has typically involved editing the boot sequence or changing u-boot parameters. ONIE attempts to solve this problem by providing an environment where the switch searches for NOS's to install a boot time, with the NOS installation file being in a pre-defined format.

OF-DPA supports ONIE by providing an ONIE installer. This installer will install the OF-DPA system and the associated OpenFlow 1.3 agent.

For more information on ONIE the reader is directed to http://onie.github.io/onie/docs/index.html.