tokens: Five different tools ( or modules ) were developed , those are : ( i ) the extraction tool - a network packet sniffer which is installed at all network interfaces of the data - plane forwarding devices ( POs ) , that forwards the traffic to the analyzer tool ; ( ii ) the packet generation tool - a raw packet generator which is installed at all hosts in the data - plane , that generates packets with specific headers ( in the widespread pcap - filter syntaxpcap - filter ) and a Unique Identifier ( UID ) as the payload of the packet ( to distinguish the test packets ) ; ( iii ) the analyzer tool - a tool installed at the processing server that receives the packets , filters the packets having the UID and computes the flow trees from the set of observations ; ( iv ) the orchestration tool - receives the traffic of interest to generate , requests the packet generation tool to send a network packet with the requested headers using a specific UID ; and finally ( v ) the User Interface ( UI ) tool - a web interface for discovering the data - paths that receives the interesting traffic to discover from the user and reports the resulting data - paths ( in the form of a flow tree ) .