International Site

Software-Defined Networking

Concepts and Implementation

Software-Defined Networking (SDN) is a new concept which is meant to revolutionize existing router structures. A central control of data flows by means of a control plane replaces the classical hop-by-hop routing. As a result, the existing line capacities can be used more efficiently and quality of service can be implemented in end-to-end mode. For this reason, this concept seems to be particularly advantageous for provider networks or data centers. The course at hand explains the basic concepts and discusses the state of the art. In addition, innovative application programming interfaces (APIs) of the operating systems of routers and switches are discussed. APIs permit the efficient implementation of SDN functions. Moreover, the currently available products and implementations are dealt with.

Course Contents

• Motivation for Software-Defined Networking
• The Players – Vendors, Open Networking Foundation
• The SDN Concept
• Open Flow and Other Approaches
• SDN in Provider Networks
• SDN in the Data Center
• Standards
• APIs and Options Provided by them
• Specific Products and their Evaluation
• Open Issues

 Each participant will receive the comprehensive course documentation of the ExperTeach Networking series in German language. Optionally, we provide the printed version or an ExperTeach e-book.

 Request your tailor-made course.

Target Group

The course addresses network designers and administrators who want to understand and assess the new SDN protocols, standards, and products.

Knowledge Prerequisites

General knowledge about IP networks, as well as specific know-how regarding routing in large-scale networks (data centers, service providers) are knowledge prerequisites.