On Fri, Apr 25, 2014 at 03:46:34PM -0700, Bhargav Bhikkaji wrote: > There are 2 kinds of flows as described in FAQ. 1) OF Flows 2) Kernel flows. > > As i understand, > - Kernel flows are the normal L2 flows that are learnt on the fly by > datapath. > - OF flows are the one programmed by controller or using ovs-ofctl. > > Assume a case where "ovs-ofctl" is used to program an OF entry with any > packets received with SRC_IP=23.0.0.1 as DROP. This flow is *NOT* > programmed in the kernel as it is an OF entry. > > When a packet with SRC_IP=23.0.0.1 is received by kernel, it will get > punted to user_space because there is no match in kernel. vSwitchd would > subsequently updated the kernel with SRC_IP=23.0.0.1 with whatever action.
Everything above this point is correct. Everything below this point I don't understand. > In the whole process OF flow does not seem to affect the datapath at all. > > So the question is, how OF flow programmed thro' "ovs-ofctl" affects > datapath in the example considered above ? _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
