TY - JOUR
T1 - Compact Data Structures for Network Telemetry
AU - Landau-Feibish, Shir
AU - Liu, Zaoxing
AU - Rexford, Jennifer
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s).
PY - 2025/3/5
Y1 - 2025/3/5
N2 - 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 telemetry applications and the unique characteristics of high-speed network devices. In this article, we review the research on compact data structures for network telemetry and discuss promising directions for future research.
AB - 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 telemetry applications and the unique characteristics of high-speed network devices. In this article, we review the research on compact data structures for network telemetry and discuss promising directions for future research.
UR - http://www.scopus.com/inward/record.url?scp=105003129177&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=105003129177&partnerID=8YFLogxK
U2 - 10.1145/3716819
DO - 10.1145/3716819
M3 - Review article
AN - SCOPUS:105003129177
SN - 0360-0300
VL - 57
JO - ACM Computing Surveys
JF - ACM Computing Surveys
IS - 8
M1 - 191
ER -