Guides
  • OpenFlow protocol guide: SDN controllers and apps

    Over time, many software defined networking (SDN) protocols will likely emerge, but for now, the OpenFlow is the mostly commonly used SDN language. In an SDN with a centralized control plane, the OpenFlow protocol carries the message between SDN controllers and the underlying network infrastructure, bringing network applications to life. So far, vendors and enterprises have made swift advancements in OpenFlow product development and network design strategies. In this tutorial, learn about the basics of the OpenFlow protocol, as well as OpenFlow SDN controllers and applications already in testing and production.

  • Northbound API guide: The new network application

    Software-defined networking (SDN) promises a new world network applications -- also referred to as northbound APIs. That's because SDN introduces network programmability and flexibility that opens up the way applications can be used to manage and control the network. These applications range from network virtualization and dynamic virtual network provisioning to more granular firewall monitoring, user identity management and access policy control. This guide is an introduction to northbound APIs -- what they are, who uses them and the status of standardization efforts.

  • Guide: Vendors take alternatives to OpenFlow SDN

    For a while, the terms "OpenFlow" and "software-defined networking" (SDN) were nearly interchangeable. The networking protocol was enjoying a lot of hype, and network engineers saw it as the answer to SDN. But that attitude is slowly changing, led in large part by networking vendors' efforts to differentiate their own SDN offerings -- and to maintain their market share. This guide provides an overview of OpenFlow SDN opinions and how vendors are responding to the SDN protocol.