Information-Sensitive In-Band Network Telemetry in P4-Based Programmable Data Plane

被引:0
|
作者
Xu, Zichen [1 ]
Lu, Ziye [1 ]
Zhu, Zuqing [1 ]
机构
[1] Univ Sci & Technol China, Sch Informat Sci & Technol, Hefei 230027, Anhui, Peoples R China
关键词
Switches; Telemetry; Monitoring; Accuracy; Heuristic algorithms; Hardware; Bandwidth; Programmable data plane (PDP); Tofino; P4; in-band network telemetry (INT); in-network computing; OPTICAL NETWORK;
D O I
10.1109/TNET.2024.3448244
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of programmable data plane (PDP), in-band network telemetry (INT) has become a promising network monitoring technique to visualize network operations in a fine-grained and real-time way. In this work, to better balance the tradeoff between INT overheads and monitoring accuracy, we design and optimize an information-sensitive INT system (namely, P4InfoSen-INT), which makes each PDP switch decide locally whether and what type(s) of telemetry data should be inserted in a packet based on the "information content" of the data, and implement it in P4-based PDP switches. We first realize the basic principle of P4InfoSen-INT with P4 programs. Then, we propose algorithms to estimate the information content of telemetry data accurately in a dynamic network and optimize the tradeoff between INT overheads and monitoring accuracy. Finally, we further optimize the implementation of P4InfoSen-INT by proposing table merging to reduce stage occupation in each switch. Experimental results verify that our proposed P4InfoSen-INT can balance the tradeoff between INT overheads and monitoring accuracy better than existing benchmarks.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Flexible sampling-based in-band network telemetry in programmable data plane
    Suh, Dongeun
    Jang, Seokwon
    Han, Sol
    Pack, Sangheon
    Wang, Xiaofei
    ICT EXPRESS, 2020, 6 (01): : 62 - 65
  • [2] Passive In-Band Network Telemetry Systems: The Potential of Programmable Data Plane on Network-Wide Telemetry
    Manzanares-Lopez, Pilar
    Pedro Munoz-Gea, Juan
    Malgosa-Sanahuja, Josemaria
    IEEE ACCESS, 2021, 9 : 20391 - 20409
  • [3] Flow classification for network security using P4-based Programmable Data Plane switches
    Krishnan, Aniswar S.
    Sivalingam, Krishna M.
    Shami, Gauravdeep
    Lyonnais, Marc
    Wilson, Rodney
    2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 374 - 379
  • [4] Programmable Event Detection for In-Band Network Telemetry
    Vestin, Jonathan
    Kassler, Andreas
    Bhamare, Deval
    Grinnemo, Karl-Johan
    Andersson, Jan-Olof
    Pongracz, Gergely
    PROCEEDING OF THE 2019 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2019,
  • [5] A Flexible P4-Based Pin-Point In-Band Network Monitoring
    Sato, Toshihiro
    Hirotsu, Toshio
    2021 22ND ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2021, : 258 - 261
  • [6] Fast-INT: Light-weight and Efficient In-band Network Telemetry in Programmable Data Plane
    Yang, Fucong
    Quan, Wei
    Cheng, Nan
    Xu, Ziheng
    Zhang, Xue
    Gao, Deyun
    2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL), 2020,
  • [7] An Approach to Tactical Network Performance Analysis with In-Band Network Telemetry and Programmable Data Planes
    Starr, Robert
    Steele, Matt
    Cheah, Jonathon
    MILCOM 2023 - 2023 IEEE MILITARY COMMUNICATIONS CONFERENCE, 2023,
  • [8] Visualize Your IP-Over-Optical Network in Realtime: A P4-Based Flexible Multilayer In-Band Network Telemetry (ML-INT) System
    Niu, Bin
    Kong, Jiawei
    Tang, Shaofei
    Li, Yingcong
    Zhu, Zuqing
    IEEE ACCESS, 2019, 7 : 82413 - 82423
  • [9] Orchestrating In-Band Data Plane Telemetry With Machine Learning
    Hohemberger, Rumenigue
    Castro, Ariel G.
    Vogt, Francisco G.
    Mansilha, Rodrigo B.
    Lorenzon, Arthur F.
    Rossi, Fabio D.
    Luizelli, Marcelo C.
    IEEE COMMUNICATIONS LETTERS, 2019, 23 (12) : 2247 - 2251
  • [10] Deterministic and Probabilistic P4-Enabled Lightweight In-Band Network Telemetry
    Papadopoulos, Konstantinos
    Papadimitriou, Panagiotis
    Papagianni, Chrysa
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4909 - 4922