Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Software disaggregated from hardware, and disaggregated software components.
  • Uses standard open source software, such as the ONIE installer, is based on the Linux Debian root file system and operates with an unmodified Linux kernel based on the Debian distribution .
  • A robust and flexible programmatic interface – namely the Control Plane Services (CPS). The API is defined using YANG models and accessible through Python (and C/C++). The YANG models are converted into a CPS binary encoding.
    • The availability of a programmatic interface facilitates OpenSwitch integration with SDN controllers
  • Use of the open source Switch Abstraction Interface (SAI) defined in Open Compute Project for interfacing with the switching ASIC.
  • Provides a rich set of networking features including full access to the ASIC ACL and QoS functionality using CPS/YANG models.
  • Integrates Linux native APIs to ASIC functionality - networking features are also accessible using the Linux standard API’s (“netlink”). Thus standard open source network packages (such as FRR) can be installed and supported in binary format.

...