PERHAPS P4 INSTEAD? The OpenFlow protocol is a southbound API used for communication between the controller and the data plane devices. It defines a series of messages in which the controller can enforce a desired policy to the network. The main limitation of OpenFlow is the fixed set of header fiel...