“…Prior switch-based network measurement systems [18,19,32,23,40,22] are constrained by their raw data, sourced from limited measurement support in existing switches, e.g., NetFlow, match-action rules, and packet mirroring. More recently, Gupta et al [22] propose to partition monitoring queries between switches and a stream processor (e.g., Spark streaming [12]), iteratively refining the set of packets captured through match-action rules in the switch.…”