Frequently asked questions about the OpenFlow protocol and its potential Frequently asked questions about the OpenFlow protocol and its potential. 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: 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. . 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 can be a Layer 3 technique (and can also be Layer 2) 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 more vendors are expected to offer it on their switches and routers. Related content how-to Compressing files using the zip command on Linux The zip command lets you compress files to preserve them or back them up, and you can require a password to extract the contents of a zip file. By Sandra Henry-Stocker May 13, 2024 4 mins Linux news High-bandwidth memory nearly sold out until 2026 While it might be tempting to blame Nvidia for the shortage of HBM, it’s not alone in driving high-performance computing and demand for the memory HPC requires. By Andy Patrizio May 13, 2024 3 mins CPUs and Processors High-Performance Computing Data Center opinion NSA, FBI warn of email spoofing threat Email spoofing is acknowledged by experts as a very credible threat. By Sandra Henry-Stocker May 13, 2024 3 mins Linux how-to Download our SASE and SSE enterprise buyer’s guide From the editors of Network World, this enterprise buyer’s guide helps network and security IT staff understand what Secure Access Service Edge (SASE) and Secure Service Edge) SSE can do for their organizations and how to choose the right solut By Neal Weinberg May 13, 2024 1 min SASE Remote Access Security Network Security PODCASTS VIDEOS RESOURCES EVENTS NEWSLETTERS Newsletter Promo Module Test Description for newsletter promo module. Please enter a valid email address Subscribe