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