Q
Get started Bring yourself up to speed with our introductory content.

Is an OpenFlow switch the only option for SDN?

Our network team wants to start implementing software-defined networking. Do we need to use an OpenFlow switch? Are there other SDN switch options?

Networking vendors, virtualization companies and social media giants like Facebook are developing switches to support...

software-defined networking. The protocol most frequently associated with software-defined networking (SDN) is OpenFlow, but other options may lure you elsewhere.

SDN puts switch intelligence and other functions on a virtualized layer, abstracted from the physical networking hardware. This separates the data plane from the control plane.

The OpenFlow protocol permits communication between the decoupled data and control elements. The lower-layer OpenFlow protocol often is connected with SDN switches, and comes recommended by the Open Network Foundation.

But it needs to be put into perspective, said Brad Casemore, director of research for data center networks at IDC in Framingham, Mass. "Network virtualization can be done in other ways, and OpenFlow plays a relatively small role," he said. "It makes a lot of sense for deployment on physical switches but [it] is really keyed to hardware lifecycles and the deployment decisions of vendors."

Vendors that do not rely on OpenFlow switch protocols include network industry heavyweights Juniper and Brocade, and virtualization leader VMware (with its Nicira acquisition), to name a few. Other vendors, such as Cisco, support but do not mandate OpenFlow switches.

Issues with security, scalability and the need for specialized hardware deter users from OpenFlow and call upon the need for other protocols. Others to consider when implementing an SDN architecture range from the Simple Network Management Protocol to the Open vSwitch Database Management Protocol, Location Identifier Separation Protocol and vendor-specific flow controllers, among many others. As standards develop around software-defined networking, having specialized knowledge about protocols will become less important.

Author Alan R. Earls contributed to this answer. See what he recommends to prepare the data center for SDN.

This was last published in September 2014

PRO+

Content

Find more PRO+ content and other member only offers, here.

Essential Guide

Guide to software-defined everything in the data center

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

If your IT shop doesn't use the OpenFlow switch, which SDN switch option does it use?
Cancel

-ADS BY GOOGLE

SearchWindowsServer

SearchServerVirtualization

SearchCloudComputing

Close