As we know when a packet come into the OVS for the first time, OVS will send a packetin message to the controller. Then the controller will reply flowmod message through control channel to all switches on the forwarding path. In my project, for the purpose of saving the bandwidth of control channel, I make the controller send all flowmod information only to the ingress switch, and then the ingress switch send the flowmod along the forwarding path to the next switch. Now my problem is how can I send the flowmod out from the userspace? I've got the data of flowmod in the handle_flow_mod function(ofproto/ofproto.c). I know to communicate with the kernel I should use netlink, but it seems that netlink can only be used for changing the flow entry. Is there some way that I can send the flowmod out from the userspace?
_______________________________________________ discuss mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
