Compact Data Structures for Network Telemetry
Shir Landau Feibish, Zaoxing Liu, Jennifer Rexford

TL;DR
This paper reviews how compact data structures and streaming algorithms are used to improve real-time network telemetry, addressing the challenges of limited device resources and the need for high-speed analysis.
Contribution
It provides a comprehensive review of recent advances in compact data structures for network telemetry and discusses future research directions.
Findings
Enhanced real-time traffic analysis capabilities
Trade-offs between accuracy and resource usage
Emerging research directions in the field
Abstract
Collecting and analyzing of network traffic data (network telemetry) plays a critical role in managing modern networks. Network administrators analyze their traffic to troubleshoot performance and reliability problems, and to detect and block cyberattacks. However, conventional traffic-measurement techniques offer limited visibility into network conditions and rely on offline analysis. Fortunately, network devices -- such as switches and network interface cards -- are increasingly programmable at the packet level, enabling flexible analysis of the traffic in place, as the packets fly by. However, to operate at high speed, these devices have limited memory and computational resources, leading to trade-offs between accuracy and overhead. In response, an exciting research area emerged, bringing ideas from compact data structures and streaming algorithms to bear on important networking…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Energy Efficient Wireless Sensor Networks · Smart Grid Security and Resilience
