OpenFlow Cookbook
eBook - ePub

OpenFlow Cookbook

Kingston Smiler. S

Buch teilen
  1. 292 Seiten
  2. English
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

OpenFlow Cookbook

Kingston Smiler. S

Angaben zum Buch
Buchvorschau
Inhaltsverzeichnis
Quellenangaben

Häufig gestellte Fragen

Wie kann ich mein Abo kündigen?
Gehe einfach zum Kontobereich in den Einstellungen und klicke auf „Abo kündigen“ – ganz einfach. Nachdem du gekündigt hast, bleibt deine Mitgliedschaft für den verbleibenden Abozeitraum, den du bereits bezahlt hast, aktiv. Mehr Informationen hier.
(Wie) Kann ich Bücher herunterladen?
Derzeit stehen all unsere auf Mobilgeräte reagierenden ePub-Bücher zum Download über die App zur Verfügung. Die meisten unserer PDFs stehen ebenfalls zum Download bereit; wir arbeiten daran, auch die übrigen PDFs zum Download anzubieten, bei denen dies aktuell noch nicht möglich ist. Weitere Informationen hier.
Welcher Unterschied besteht bei den Preisen zwischen den Aboplänen?
Mit beiden Aboplänen erhältst du vollen Zugang zur Bibliothek und allen Funktionen von Perlego. Die einzigen Unterschiede bestehen im Preis und dem Abozeitraum: Mit dem Jahresabo sparst du auf 12 Monate gerechnet im Vergleich zum Monatsabo rund 30 %.
Was ist Perlego?
Wir sind ein Online-Abodienst für Lehrbücher, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 1.000 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Weitere Informationen hier.
Unterstützt Perlego Text-zu-Sprache?
Achte auf das Symbol zum Vorlesen in deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Weitere Informationen hier.
Ist OpenFlow Cookbook als Online-PDF/ePub verfügbar?
Ja, du hast Zugang zu OpenFlow Cookbook von Kingston Smiler. S im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Informatique & Réseaux informatiques. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.

Information

Jahr
2015
ISBN
9781783987948

OpenFlow Cookbook


Table of Contents

OpenFlow Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. OpenFlow Channel Connection Establishment (Part 1)
Introduction
Connection setup on TCP and TLS
Getting started
How to do it...
TCP Procedure
TLS Procedure
There's more…
See also
Connection setup with multiple controllers
How to do it...
How it works...
There's more…
See also
Setting the role of the communication channel towards a controller
How to do it...
There's more…
See also
Establishing an auxiliary connection to the controller
Getting started
How to do it...
There's more…
See also
Handling a handshake message from the controller
Getting started
How to do it...
See also
Handling a switch configuration message from the controller
How to do it...
See also
Connection interruption procedures
How to do it...
How it works...
There's more…
1. OpenFlow Channel Connection Establishment (Part 2)
Introduction
Connection setup on TCP and TLS
Getting started
How to do it...
TCP Procedure
TLS Procedure
There's more…
See also
Multiple controllers managing a switch with different roles
How to do it...
How it works...
See also
Setting the role of a controller's communication channel
How to do it...
See also
Auxiliary connection establishment
Getting started
How to do it...
There's more…
See also
Sending a handshake message to the switch
Getting started
How to do it...
See also
Sending a switch configuration message to the switch
Getting started
How to do it...
See also
2. Symmetric Messages and Asynchronous Messages (Part 1)
Sending and processing a hello message
Getting started
How to do it...
Sending the OFPT_HELLO message
Receiving the OFPT_HELLO message
There's more…
See also
Sending and processing an echo request and a reply message
Getting started
How to do it...
Sending the OFPT_ECHO_REQUEST message
Receiving OFPT_ECHO_REQUEST
Processing OFPT_ECHO_REPLY message
There's more…
Sending and processing an error message
How to do it...
See also
Sending and processing an experimenter message
How to do it...
Handling a "Set Asynchronous Configuration message"
How to do it...
How it works...
See also
Handling a "Get Asynchronous Configuration message" from the controller
How to do it...
See also
Sending a packet-in message to the controller
How to do it...
How it works...
There's more…
See also
Sending a flow-removed message to the controller
How to do it...
See also
Sending a port-status message to the controller
How to do it...
See also
Sending a controller role-status message to the controller
How to do it...
See also
Sending a table-status message to the controller
How to do it...
See also
Sending a request-forward message to the controller
How to do it...
See also
Handling a packet-out message from the controller
How to do it...
See also
Handling a barrier message from the controller
How to do it...
See also
2. Symmetric Messages and Asynchronous Messages (Part 2)
Sending and processing a hello message
Getting started
How to do it...
Sending the OFPT_HELLO message
Receiving the OFPT_HELLO message
There's more…
See also
Sending and processing an echo request and a reply message
Getting started
How to do it...
Sending the OFPT_ECHO_REQUEST message
Receiving OFPT_ECHO_REQUEST message
Processing OFPT_ECHO_REPLY message
There's more…
Sending and processing error message
How to do it...
See also
Sending and processing experimenter message
How to do it...
Configuring the switch to send a list of asynchronous events the controller channel is interested in
How to do it...
How it works...
See also
Fetching the list of possible asynchronous events that can come from the switch to the controller channel
How to do it...
See also
Processing a packet-in asynchronous message from the switch
Getting started
How to do it...
See also
Processing a flow removed asynchronous message from the switch
Getting started
How to do it...
See also
Processing a port-status asynchronous message from the switch
Getting started
How to do it...
See also
Processing the controller role-status message from the switch
Getting started
How to do it...
See also
Processing a table status asynchronous message from the switch
Getting started
How to do it...
See also
Processing a request forward message from the switch
Getting started
How to do it...
Sending a packet-out message to the switch
How to do it...
Construct the packet and sending it for further pipeline processing in the switch
Using packet buffer in the switch
See also
Sending a barrier message to the switch
How to do it...
See also
3. Flow Table and Flow Entry Modification Messages (Part 1)
Introduction
Flow table entry
Match Fields
Oxm_class
Oxm_field
Oxm_haskmask
Priority
Counter
Instructions
Action set
Action list
Action
Timeout
Cookie
Modifying a flow table with eviction enabled
How to do it...
See also
Modifying a flow table with vacancy enabled
How to do it...
There's more…
See also
Adding a new flow entry to a flow table
How to do it...
See also
Deleting a flow ...

Inhaltsverzeichnis