To overcome the limitation of existing OpenFlow mechanisms to access
packet-level information such as port manipulation and
mirroring, FleXam enables flexible sampling by enabling
controller to specify which packets shall be sampled
and what part of packet shall be selected, and to where it
shall be sent