Hi all,

I am trying to understand the inner workings of FlowVisor, specifically the
FlowMap and how it relates to the rest of the components. I'm hoping for a
check of what I think I get from the code/docs.

It seems that the FlowSpace is a collection of flow entries, each
identified by the DPID they apply to, a FVMatch for a packet to be matched
against, and a set of actions on a match. The FlowMap looks like it
provides a structure to hold multiple FlowEntries, as well as to find
intersections between stored FVMatches and  received packets. The primary
components (FVClassifiers and FVSlicers) seem to access the FlowMap using
FlowSpaceUtil and FVConfig, and indirectly when messages are handled (by
ClassifyFromSwitch() and SliceFromController()).

Am I understanding this correctly?


Many thanks,

Ayaka
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to