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

Reply via email to