We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
80,259 News Articles

FAQ: What is OpenFlow and why is it needed?

What is OpenFlow?

OpenFlow is a programmable network protocol designed to manage and direct traffic among routers and switches from various vendors. It separates the programming of routers and switches from underlying hardware. It is the result of a six-year research collaboration between Stanford University and the University of California at Berkeley.

IN THE SPOTLIGHT: OpenFlow gets wide backing

How does OpenFlow work?

The technology consists of three parts: flow tables installed on switches, a controller and a proprietary OpenFlow protocol for the controller to talk securely with switches. Flow tables are set up on switches. Controllers talk to the switches via the OpenFlow protocol and impose policies on flows. The controller could set up paths through the network optimized for specific characteristics, such as speed, fewest number of hops or reduced latency. More details here.

Why is OpenFlow needed?

Vendors offer varying degrees of user programmability on their routers and switches. This can lead to limited functionality for traffic engineering and management, or inconsistent traffic management between equipment from multiple vendors. OpenFlow is designed to provide consistency in traffic management and engineering by making this control function independent of the hardware it's intended to control.

Wasn't MPLS designed to do this?

Yes, MPLS is a traffic management and engineering technique. But the programmability of the MPLS capabilities of a particular vendor's platform is specific to that vendor. Also, MPLS is a Layer 3 technique while OpenFlow is a Layer 2 method, which has particular applicability to data centers. Many feel MPLS is overly complex as well and, while standard, could be implemented differently by different vendors.

When will OpenFlow be available?

A limited number of vendors are offering it now. Some others are expected to offer it later this year. Once the technology is standardized and promoted through the Open Networking Foundation, more vendors are expected to offer it on their switches and routers.

Read more about lan and wan in Network World's LAN & WAN section.

IDG UK Sites

Best Christmas 2014 UK tech deals, Boxing Day 2014 UK tech deals & January sales 2015 UK tech...

IDG UK Sites

Chromebooks: ready for the prime time (but not for everybody)

IDG UK Sites

Hands-on with Sony's latest smartglasses

IDG UK Sites

The 13 most inspirational Tim Cook quotes