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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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.