The OpenFlow specification provides a mechanism for the controller to inform a switch about the list of asynchronous events that the controller/controller channel is interested in. This is achieved by sending a "Set Asynchronous Configuration message" (OFPT_SET_ASYNC
) to the switch. This is mostly useful when a switch is managed by multiple controllers and every controller wants to process only a subset of events. Using this feature, different controllers can subscribe to receive different notification messages from switches, resulting in the controller load balancing.
OpenFlow Cookbook
OpenFlow Cookbook
Overview of this book
Table of Contents (17 chapters)
Preface
Free Chapter
1. OpenFlow Channel Connection Establishment (Part 1)
1. OpenFlow Channel Connection Establishment (Part 2)
2. Symmetric Messages and Asynchronous Messages (Part 1)
2. Symmetric Messages and Asynchronous Messages (Part 2)
3. Flow Table and Flow Entry Modification Messages (Part 1)
3. Flow Table and Flow Entry Modification Messages (Part 2)
4. Group Table and Meter Table Modification Messages (Part 1)
4. Group Table and Meter Table Modification Messages (Part 2)
5. Handling Multipart Statistics Messages (Part 1)
5. Handling Multipart Statistics Messages (Part 2)
6. Handling Multipart State Information Messages (Part 1)
6. Handling Multipart State Information Messages (Part 2)
7. Handling Bundle Messages (Part 1)
7. Handling Bundle Messages (Part 2)
A. Common OpenFlow Headers, Structures, and Error Code
Index
Customer Reviews