< back to overview

Stratum Adds Multiple Enhancements for Intel Tofino

Jul 20, 2021
Brian O'Connor
Brian O'Connor About the author

ONF is pleased to announce the release of Stratum: 2021-06-30 release (or 21.06 for short). This release includes many new features plus bug fixes for Stratum's Intel® Tofino™ target, plus support for two new SDE revisions: deflect on drop, and initial experimental support for QoS.

Stratum Tofino packages now include BSP support for the Edgecore Wedge100BF, and users on those targets can select between the BSP or the JSON port mapping at startup, while the BSP is picked by default. The JSON port mapping remains the standard approach that Stratum uses on all other Tofino targets. The Board Support Package (BSP) is developed by the switch vendor and links against the Barefoot SDE. It provides better support for optical transceivers and supports additional hardware like gearboxes and retimers. 

We expect to increase the number of platforms that offer BSP support in future releases, and invite vendors to work with us to package their BSPs in Stratum. Here’s how to get involved:

For all Stratum targets, the release adds finer grained control over logging via gNMI (see the release notes for more details). Stratum no longer listens for gRPC connections on port 28000 by default; users need to migrate to the registered IANA ports: 9339 for gNMI and 9559 for P4Runtime.

The following hardware targets have been certified by ONF's Continuous Certification Program for the Stratum v21.06 release and will continue to be re-verified on a daily basis against the most recent version of the software. Details about these products can be viewed in the ONF Marketplace:

  • APS Networks BF2556X-1T
  • APS Networks BF6064X-T
  • Edgecore AS7712-32X
  • Edgecore Wedge100BF-32X

Pre-built Docker images and Debian packages, along with a more extensive change list, can be accessed on the Stratum 2021-06-30 release page.

Live Techinar

Join us for a live virtual session on July 27, 2021 at 9am PDT to learn more about the Stratum 21.06 release from project leads and collaborators. The agenda includes technical highlights about the architecture and features of the release and attendees will have the opportunity to ask questions during the live Q&A. Click here to register

 Intel, the Intel logo, and Tofino are trademarks of Intel Corporation or its subsidiaries.


Brian O'Connor
Brian works on open source SDN platforms at the Open Networking Foundation (ONF). He is currently serving as the technical lead for the Stratum project and is a member of the ONOS project’s technical steering team. Brian received Bachelor’s and Master’s degrees in Computer Science from Stanford University, where his academic focus spanned theory, systems, and computer networking. Out of the office, Brian enjoys staying active on his bike, on the slopes, and in the pool.