Forschungsseminar Software Defined Networking

Im Vergleich zu klassischen Netzen verspricht das Netzparadigma des Software Defined Networking (SDN) eine Flexibilisierung des Netzbetriebs, eine Vereinfachung des Managements von Netzgeräten und wesentlich schnellere Innovationszyklen bei der Evolution von Netzen. Eine zentrale Steuerung von Daten-Flows mittels einer Control Plane ersetzt das klassische Hop-by-Hop Forwarding. Dadurch lassen sich beispielsweise bestehende Leitungskapazitäten ggf. besser nutzen und Quality of Service kann End-to-End realisiert werden. Einsatzbereich von SDN sind Provider-Netze, Data Center sowie virtuelle Netze in einer Cloud.


In dem Seminar sollen die Basiskonzepte vorgestellt werden und ein besonderes Augenmerk auf die Umsetzung von Netzwerksicherheit in SDN-Netzen gelegt werden.


Veranstalter

Prof. Dr. Bettina Schnor
Claas Lorenz


Modulnummern

  • Bachelor Computational Science: 6030
    • 555611 - Seminar
    • 555601, 555602 - schriftliche Ausarbeitung

  • Master Computational Science: 10020
    • 555211 - Forschungs- oder Oberseminar
    • 555201, 555202 - schriftliche Ausarbeitung oder Vortrag

Ort/Termine

Das Forschungsseminar findet nach Vereinbarung (ca. 1x im Monat) freitags von 14:00 Uhr bis 16:00 Uhr im Raum 03.04.2.01 statt.

Aktuelles
Seminarvortrag 03.11.2017, 14:00 Uhr - 16:00 Uhr Universität Potsdam, Raum 03.04.2.01 Claas Lorenz: Klassische Netzarchitektur
Themenvergabe 20.10.2017, 14:00 Uhr - 16:00 Uhr Universität Potsdam, Raum 03.04.2.01 Scott Shenker, University of California, Berkeley
Software-Defined Networking at the Crossroads

Materialien


Anforderungen

Vorlesung Grundlagen Betriebssysteme und Rechnernetze aus dem Bachelorstudium.


Themenliste

  1. Einführung ins Software Defined Networking

    Ethane - Taking back the Enterprise
    Casado et al.
    2007


    Interfaces, Attributes, and Use Cases: A Compass for SDN
    Jarschel et al.
    2014


    RFC 7426: Software-Defined Networking (SDN): Layers and Architecture Terminology
    2015


  2. OpenFlow

    www.opennetworking.org


    OpenFlow Spezifikation 1.3


  3. UseCases: Switching, Routing, Load Balancing, Firewalling

    Ryu SDN-Framework


  4. Überblick über SDN-Controller

    Software-Defined Networking: A Comprehensive Survey
    D. Kreutz et al.
    2014


  5. (Un-)Sicherheit in SDN

    A Survey of Security in Software Defined Networks
    Scott-Hayward et al.
    2015


    Software-Defined Networking: A Comprehensive Survey
    D. Kreutz et al.
    2014


    OpenFlow vulnerability assessment
    Kevin Benton, L. Jean Camp, Chris Small
    2013


  6. Verifizierbarkeit von SDN

    Real Time Network Policy Checking using Header Space Analysis
    Kazemian et al.
    2013


    Header Space Analysis: Static Checking for Networks
    Kazemian et al.
    2012


  7. Beyond OpenFlow - Netzfunktionsvirtualisierung

    Performance Implications for Intra-node Placement of Network Function Chains
    Daniel Raumer, Simon Bauer, Paul Emmerich and Georg Carle
    6th International Conference on Cloud Networking
    Prague, Czech Republic, September 2017


    NFV White Paper
    2012


    NFV White Paper 2
    2013


    NFV White Paper 3
    2014


  8. Beyond OpenFlow - P4

    P4: Programming Protocol-Independent Packet Processors
    Bosshart et al.
    2014


    p4.org


    p4lang.github.io/p4-spec/docs/P4-16-v1.0.0-spec.html


    p4.org/p4/clarifying-the-differences-between-p4-and-openflow