Library of Open Networking APIs

Currently Viewing:

Open Network Switch Library (OpenNSL) is a library of Open Networking APIs that enable the development of innovative open source networking projects. It allows developers to customize, enhance and deliver differentiated solutions.
As the Internet has evolved – with more users performing more tasks with more devices — data centers are pushed to their limits to keep up with the demands. At the same time, the progress in open source applications and software can be leveraged in data center networking to create a new generation of open, flexible and customizable solutions that promise to relieve some of the bottlenecks.

Broadcom is bringing those two worlds together with its recent release of an open-source software package for its industry-leading switching silicon that will allow customization of data center operations. OpenNSL is a software interface with a set of APIs that enable the development of new applications on top of Broadcom StrataXGS® switches, giving customers the flexibility to tailor their network equipment and meet unique infrastructure requirements.

With the OpenNSL software platform, Broadcom is Activeing APIs that map Broadcom's Software Development Kit (SDK) to an open north bound interface, enabling the integration of new applications and the ability to optimize switch hardware platforms. This gives users the freedom to control their technology, share their designs and boost application innovation. Examples include network monitoring, load balancing, service chaining, workload optimization and traffic engineering.

Broadcom is working with leading OEMS, operators and software developers on new network applications based on the Broadcom OpenNSL APIs. In addition, Broadcom provides reference code for applications leveraging unique Broadcom switch functionality (e.g. BroadView™).

OpenNSL software is available in two packages:
  • An OEM & ODM Development Package (ODP), which is a full source code package distributed under Broadcom SLA
  • A Community Development Package (CDP), which is an Open API library with Application Development Kit distributed on GitHub




dell Dell is the first OEM to offer a Broadcom-based OF-DPA solution integrated on their N30xx family of 1 Gb Ethernet Layer 3 switches.
After the upgrade, Layer 3 capabilities in the switch can optionally be configured by an external SDN controller optimized for
scalability and performance. Learn more
china mobile China Mobile and Broadcom are collaborating on chip level solutions that are OF-DPA 2.0-based for transport networking. The
solutions enable a wide array of existing switch solutions that can be rapidly deployed to meet China Mobile's Super-PTN application
requirements and to unleash the full potential of OpenFlow™ over merchant silicon. Learn more
zte ZTE is adding OpenFlow™ capabilities to current and next generation CPE and hub nodes. ZTE’s OpenFlow™ solution is based on OF-DPA. Learn more
Accton Logo Accton is a leading provider of open network solutions. Broadcom and Accton have collaborated to port OF-DPA to multiple members of the Accton's Edgecore open switch product line. Learn more
Advantech Logo Advantech is a leading provider of embedded and automation products and solutions. Broadcom has worked closely with Advantech on porting OF-DPA to multiple members of their switch product family, all based on the industry leading Broadcom StrataXGS® architecture. Learn more
Agema Logo Agema Systems is a leading provider of high performance open-platform white box networking solutions that are available in bare metal or pre-loaded with third party extensible modular network operating systems (NOS). They provide customers freedom to implement software solutions that best fit their needs. Agema has integrated OF-DPA into its portfolio of open-networking products based on Broadcom switch ASIC technologies. Learn more
big switch networks Using open Ethernet switch hardware and sophisticated SDN control software, Big Switch delivers networking solutions designed for enterprises, cloud providers and service providers. Broadcom uses Big Switch’s Indigo Project as the primary OpenFlow™ agent in OF-DPA. Learn more
datacom Datacom Telematica provides complete solutions, from backbone to access, with product lines including technologies like Metro Ethernet Switches, MSAN, GPON, NG-SDH and access products built on copper or fiber infrastructure. Datacom is integrating OF-DPA into its products. Learn more
interface masters Interface Masters, based in the Silicon Valley, is a leading vendor in the network monitoring and high speed networking markets. Broadcom and Interface Masters jointly developed one of the first Open Compute Project Switches, which also supports OF-DPA. Learn more
inventec Inventec is a leading original design manufacturer making a wide variety of computing and networking products, including high performance bare metal switches. Inventec works closely with Broadcom on porting OF-DPA to its switch product family. Learn more
onf The Open Networking Foundation (ONF) is a non-profit organization whose mission is to accelerate the adoption of open SDN and OpenFlow® technologies and standards. The ONF has worked closely with Broadcom to integrate OF-DPA into Atrium, an open SDN software distribution running on bare metal hardware. Learn more
qct Quanta and Broadcom have worked together on porting OF-DPA to multiple members of the Quanta Cloud Technology network switch product family, all based on the industry-leading Broadcom StrataXGS® architecture. Learn more
znyx Znyx is among the first companies shipping and openly promoting a Broadcom OF-DPA platform. Learn more


  • Rich set of APIs for most commonly used switching and routing functions: 
- L2/L3/VLAN management 
- Port and switch management 
- Link monitoring and error handling
- Packet transmit and receive 
- Statistics
  • Enables development of Open Networking applications like Open Network Operating Systems (e.g FBOSS), telemetry applications (e.g BroadView™)
  • Portable across StrataXGS® architecture today and StrataDNX in the future
  • Supported by growing number of OEM and ODM partners

Lifecycle Status


Specification Value
Lifecycle Active
Distrib. Inventory No

Product Brief1 i
White Papers1 i