OpenFlow Cookbook
eBook - ePub

OpenFlow Cookbook

Kingston Smiler. S

Condividi libro
  1. 292 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

OpenFlow Cookbook

Kingston Smiler. S

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
OpenFlow Cookbook è disponibile online in formato PDF/ePub?
Sì, puoi accedere a OpenFlow Cookbook di Kingston Smiler. S in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Informatique e Réseaux informatiques. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
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 ...

Indice dei contenuti