Hi, It looks like OVS is the first switch to make use of OpenFlow vendor extension messages and it's tickling some bugs in the FlowVisor.
Can someone sanity check my understanding of what OVS is doing? AFAICT, OVS only uses vendor extension messages in response to something the controller sends: is that correct? For example, there is some vendor request from the controller and OVS gives the response (critically, the response has the same transaction ID as the request)? The reason why I'm asking is that FV keeps track of OpenFlow transaction ids (XIDs) and uses them to map responses back to the requesting slice. I believe that mechanism will work here (at least, how OVS currently uses vendor extension messages), but I wanted to drop a quick sanity check to the list first. If OVS sends unsolicited vendor extension messages, then I will have to do something more complicated to support them on FV. Thanks in advance, - Rob . PS Fwiw, http://www.openflowswitch.org/bugs/flowvisor/ticket/123 _______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss_openvswitch.org
