Mellanox Technologies released its Ethernet Switch Software Development Kit (SDK) Application Programming Interface (API) with full Layer 2 and Layer 3 functionality as an Open Source software platform. The Open SDK API code and documentation can be downloaded for free.
Mellanox describes its release of the API as a continued step in the Open Ethernet initiative and works in conjunction with Open Compute Project (OCP). The Open SDK API enables the Ethernet community to build open source networking applications and protocols faster and can be a base for a standard Ethernet switch interface.
“By opening the SDK API, we provide our customers with an open interface for integration of their applications and the freedom to optimize the Ethernet switch hardware platforms to their needs,” said Gilad Shainer, vice president of marketing at Mellanox Technologies. “We encourage other vendors to join the growing community of the Open Ethernet initiative and to agree on a common, standard API for all switches, and for application developers to write network stacks on top of Ethernet switch ICs.”