Cargando…

Software defined networking with OpenFlow : get hands-on with the platforms and development tools used to build OpenFlow network applications /

A step-by-step, example-based guide which will help you gain hands-on experience with the platforms and debugging tools on OpenFlow. If you are a network engineer, architect, junior researcher or an application developer, this book is ideal for you. You will need to have some level of network experi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Azodolmolky, Siamak
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2013.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Preface
  • Chapter 1. Introducing OpenFlow. Understanding software defined networking : OpenFlow flavor ; Activities around SDN/OpenFlow ; Building blocks ; OpenFlow messages ; Controller-to-switch ; Features ; Configuration ; Modify-State ; Read-State ; Send-Packet ; Barrier ; Symmetric messages ; Hello ; Echo ; Vendor ; Asynchronous messages ; Packet-in ; Flow-removal ; Port-status ; Error ; Northbound interface ; Summary
  • Chapter 2. Implementing the OpenFlow switch. OpenFlow reference switch ; Asynchronous messages ; Symmetric messages ; Hardware implementations ; Software-based switches ; OpenFlow laboratory with Mininet ; Getting started with Mininet ; Experimenting with Mininet ; Summary
  • Chapter 3. The OpenFlow controllers. SDN controllers ; Existing implementations ; NOX and POX ; Running a POX application ; NodeFlow ; Floodlight ; OpenDaylight ; Special controllers ; Summary
  • Chapter 4. Setting up the environment. Understanding the OpenFlow laboratory ; External controllers ; Completing the OpenFlow laboratory ; OpenDaylight ; ODL controller ; ODL-based SDN laboratory ; Summary
  • Chapter 5. "Net app" development. Net app 1 : an Ethernet learning switch ; Building the learning switch ; Net app 2 : a simple firewall ; Net app 3 : simple forwarding in OpenDaylight ; Summary
  • Chapter 6. Getting a network slice. Network virtualization ; FlowVisor ; FlowVisor API ; FLOW_MATCH structure ; Slice actions structure ; FlowVisor slicing ; Summary
  • Chapter 7. OpenFlow in cloud computing. OpenStack and Neutron ; OpenStack networking architecture ; Neutron plugins ; Summary
  • Chapter 8. Open source resources. Switches ; Open vSwitch ; Pantou ; Indigo ; LINC ; XORPlus ; OF13SoftSwitch ; Controllers ; BeaconFloodlight ; Maestro ; Trema ; FlowER ; Ryu ; Miscellaneous ; FlowVisor ; Avior ; RouteFlow ; OFlops and Cbench ; OSCARS ; Twister ; FortNOX ; Nettle ; Frenetic ; OESS ; Summary
  • Index.