𝔖 Scriptorium
✦   LIBER   ✦

📁

Software Defined Networking: SDN-Praxis mit Controllern und OpenFlow

✍ Scribed by Konstantin Agouros


Publisher
De Gruyter Oldenbourg
Year
2016
Tongue
German
Leaves
280
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Software Designed Networking (SDN) and its practical implementation is currently one of the most important topic areas in IT. This book describes general SDN theory, yet also stresses the practical implementation of leading OpenFlow technologies. It explains programming interfaces as well as the features of devices from various manufacturers.

✦ Table of Contents


Inhalt
Abbildungsverzeichnis
Vorwort
1 SDN-Theorie
1.1 Netzwerk Abstrakt
1.2 Routing-Protokolle
1.3 ConfigurationManagement
1.3.1 SNMP
1.3.2 NETCONF
1.4 Overlay-Netzwerke
1.4.1 Overlaymit GRE
1.4.2 Overlaymit VXLAN
1.4.3 MPLS
1.5 Open vSwitch Database (OVSDB)
2 OpenFlow
2.1 Die Struktur
2.1.1 Ports
2.1.2 Switch-Typen
2.1.3 Anmerkungen zumProtokoll
2.1.4 Flows und Flow-Tabellen
2.1.4.1 Matches
2.1.4.2 Counter
2.1.4.3 Instructions
2.1.4.4 Actions Sets und Action Lists
2.1.4.5 Actions
2.1.4.6 Groups
2.1.4.7 Meters
2.1.4.8 Queues
2.2 OpenFlow 1.0
2.3 OpenFlow 1.4 und 1.5
2.4 Flow Kochbuch
2.4.1 Layer 2
2.4.2 Routing
2.4.3 Firewalling
2.4.4 Address Translation
2.5 Fazit
3 OpenFlow-Implementierungen
3.1 Open vSwitch
3.1.1 Grundkonfiguration
3.1.2 STP
3.1.3 VLANs
3.1.4 Bonding/LAG
3.1.5 Overlay-Netze
3.1.6 „Interne Verkabelung“
3.1.7 Verschiedenes
3.1.8 OpenFlow
3.1.9 Mininet
3.2 PicOS
3.3 Juniper
3.4 Arista
3.5 Zodiac FX
4 Project Floodlight
4.1 Die Installation
4.2 Die grafische Weboberfläche
4.3 REST APIs von FloodLight
4.3.1 Static Flow Pusher
4.3.1.1 Matches
4.3.2 Instruktionen und Aktionen
4.3.2.1 Aktionen
4.3.3 Groups und Meters
4.4 EigeneModule entwickeln
4.4.1 Die Entwicklungsumgebung
4.4.2 HelloWorld in Floodlight
4.4.3 Die zweite Applikation
4.4.3.1 Das REST API
4.4.4 Pakete Lesen und Schreiben
4.4.4.1 Pakete Empfangen
4.4.4.2 Pakete Senden
4.4.4.3 Paketemanipulieren und weiterschicken
4.4.5 Gruppen undMeters
4.4.5.1 Gruppen
4.4.5.2 Meters
5 OpenDaylight
5.1 Architektur
5.2 Installation
5.3 REST-API
5.3.1 Flows für OpenFlow verwalten
5.3.1.1 Das Datenmodell
5.3.1.2 Filter / Matches
5.3.1.3 Instruktionen und Aktionen
5.3.1.4 Gruppen
5.3.1.5 Meters
5.3.2 BGP- und BGP-FlowSpec steuern
5.3.2.1 Einfügen und Löschen einer IPv4-Route
5.3.2.2 Einfügen und Löschen einer FlowSpec-Route
5.4 Eigene Applikationen in OpenDaylight integrieren
5.4.1 Hello World in OpenDaylight
5.4.2 Die zweite Applikation
5.4.2.1 Vorbereitende Arbeiten
5.4.2.2 Nodes
5.4.2.3 Flowverwaltung
5.4.2.4 Ein RPC für die Firewall-Regeln
5.4.2.5 MDSAL Data Store
5.4.3 Pakete lesen und schreiben
5.4.3.1 Pakete empfangen
5.4.3.2 Pakete einfügen
5.4.3.3 Pakete manipulieren und weiterschicken
5.4.3.4 Abschlussbemerkungenzur Applikationsentwicklung
A Filter und Aktionen bei Open vSwitch
A.1 Matches
A.2 Actions und Instructions
B Vollständige Klassendefinitionen
B.1 globalfirewall
B.2 FlowManagement
B.3 packetMagic erweiterteVersion
B.4 PacketMagicRestletRoutable erweiterte Version
B.5 packetMagic.java finale Version
C Glossar
Literatur
Stichwortverzeichnis


📜 SIMILAR VOLUMES


Software Defined Networking: SDN-Praxis
✍ Konstantin Agouros 📂 Library 📅 2016 🏛 De Gruyter Oldenbourg 🌐 German

<p>Software Designed Networking (SDN) and its practical implementation is currently one of the most important topic areas in IT. This book describes general SDN theory, yet also stresses the practical implementation of leading OpenFlow technologies. It explains programming interfaces as well as the

Software Defined Networking with OpenFlo
✍ Siamak Azodolmolky 📂 Library 📅 2013 🏛 Packt Publishing 🌐 English

<p>Get hands-on with the platforms and development tools used to build OpenFlow network applications</p> <p><b>Overview</b></p> <ul> <li>Get to grips with the essentials of OpenFlow and its ecosystem features</li> <li>Thorough overview of OpenSource switches, controllers, and tools</li> <li>Build yo

Software Defined Networking with OpenFlo
✍ Siamak Azodolmolky 📂 Library 📅 2013 🏛 PACKT 🌐 English

Get hands-on with the platforms and development tools used to build OpenFlow network applications Overview Get to grips with the essentials of OpenFlow and its ecosystem features Thorough overview of OpenSource switches, controllers, and tools Build your own laboratory and develop your own networ

SDN: Software Defined Networks
✍ Thomas Nadeau D., Ken Gray 📂 Library 📅 2013 🏛 O'Reilly Media 🌐 English

<DIV><p>Explore the emerging definitions, protocols, and standards for SDN—software-defined, software-driven, programmable networks—with this comprehensive guide. Two senior network engineers show you what’s required for building networks that use software for bi-directional communication between ap

SDN: Software Defined Networks
✍ Thomas Nadeau D., Ken Gray 📂 Library 📅 2013 🏛 O'Reilly Media 🌐 English

<DIV><p>Explore the emerging definitions, protocols, and standards for SDN—software-defined, software-driven, programmable networks—with this comprehensive guide. Two senior network engineers show you what’s required for building networks that use software for bi-directional communication between ap