Please Note: This website has been archived and is no longer maintained.
See the Open Networking Foundation for current OpenFlow-related information.

OpenFlow News

Posts Tagged ‘0.9’

OpenFlow 0.9 Released

July 20th, 2009, Guido Appenzeller in Announcements, OpenFlow Blog

Today we released version 0.9 of the OpenFlow Switch Specification as well as the OpenFlow Switch Reference Implementation. You can find it on the download page or pull it directly from the public git repository.

OpenFlow 0.9 is a major step towards the 1.0 release, and it incorporates a large number of bug fixes, clarifications and new features including  failover, emergency flow entries, VLAN Priority Matching and support for ToS field re-writing. For a complete list of changes read the Release Notes or the more detailed Wiki Page.

For OpenFlow deployments, we recommend to use OpenFlow 0.8.9 for now. Nox, the NetFPGA and other OpenFlow Hardware at this point is not yet compatible with 0.9. We will post on the OpenFlow Blog as these get updated. Feedback and bug reports are highly welcome via Trac or the openflow-discuss mailing list.

This release would not have been possible without the work of (in alphabetical order) David Erickson, Glen Gibb, Brandon Heller, Mikio Hara, Bob Lantz, Justin Pettit, Ben Pfaff, Jean Tourrilhes and David Underhill, Tatsuya Yabe, Yiannis Yiakoumis as well as to the many other members of the OpenFlow community that provided valuable suggestions, feedback and testing.

Thanks to all of you!

Guido, Brandon & Mikio

Towards OpenFlow 0.9

May 3rd, 2009, Guido Appenzeller in OpenFlow Blog

As anyone following the openflow-spec mailing list will have noticed, we are in the process of narrowing down the feature set for OpenFlow 0.9. The latest iteration of the feature list is now on the OpenFlow 0.9 wiki page. This is not final yet, and will change. Also none of this is in the publicly available reference implementation as of today.

Over the next weeks we will add these features to the reference implementation as well as controllers. We will also talk to some of our partners to understand the implications for their implementations. This will likely result in changes. If you have any feedback, please joint the discussion on openflow-spec.

Towards OpenFlow 0.9

September 21st, 2008, Guido Appenzeller in OpenFlow Blog

The OpenFlow v0.8.1 spec was released way back in May of 2008.  Since then, a number of vendors have joined the OpenFlow Consortium.  These implementations have identified a number of areas where the current OpenFlow spec is underspecified, inconsistent, or missing useful features.

Thanks to Justin, Ben and Brandon, we are nearing the release of OpenFlow 0.9, which will fix many bugs and provide a number of new features. Our hope is that OpenFlow 0.9 will contain all the features desired for the big OpenFlow 1.0 release, and only small changes will be described in 0.9.X spec releases.

Some of the most important new features include:

  • Vendor extensions. This is necessary to keep 3rd party implementations of OpenFlow backwards compatible while allowing vendors to implement features they want to test.
  • Better capability reporting.  Now a switch reports the features and wildcard fields it supports, for each table.
  • IP subnetting support.  This enables OpenFlow switches to act as IP routers on some commodity switches.

For a more complete list of the proposed v0.9 changes, take a look at the 0.9 release notes draft on the wiki.