OpenFlow Cookbook
eBook - ePub

OpenFlow Cookbook

Kingston Smiler. S

Compartir libro
  1. 292 páginas
  2. English
  3. ePUB (apto para móviles)
  4. Disponible en iOS y Android
eBook - ePub

OpenFlow Cookbook

Kingston Smiler. S

Detalles del libro
Vista previa del libro
Índice
Citas

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es OpenFlow Cookbook un PDF/ePUB en línea?
Sí, puedes acceder a OpenFlow Cookbook de Kingston Smiler. S en formato PDF o ePUB, así como a otros libros populares de Informatique y Réseaux informatiques. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
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 ...

Índice