Technology, Data and Science

Practical Software-Defined Networking: 2 SDN and OpenFlow Foundations

Software-defined networking (SDN) allows administrators to programmatically configure, control, and deploy cloud resources—leading to better network performance and lower operating costs. In this course, you can review all the tiers of SDN architecture, including applications, controllers, and the OpenFlow protocol for network communication. Learn about OpenFlow “flows” that determine packet routing and review demos of eight different OpenFlow topologies. Review SDN and OpenFlow architectures using physical, logical, and reserved ports and physical, virtual, and hybrid switches, such as Raspberry Pi and Mininet. Find out what happens when a controller fails, and how to use applications such as OpenDaylight and Wireshark to administer and monitor your network. Instructor David Bombal also answers a number of frequently asked questions about OpenFlow and software-defined networks.

Note: This course uses GNS3 for all demonstrations.

Learn More