Lizhuang Tan,Wei Su,Wei Zhang,Jianhui Lv,Zhenyi Zhang,Jingying Miao,Xiaoxi Liu,Na Li
Abstract:<p>With the development of software-defined network and programmable data-plane technology, in-band network telemetry has emerged. In-band network telemetry technology collects hop-by-hop network status information through business packets to achieve end-to-end visualization of network services. In-band network telemetry uses the data plane to directly drive the network measurement process, subverting the research idea of traditional network measurement that treats network switching device as an intermediate black box. In-band network telemetry technology has the advantages of flexible programming, strong real-time, less noise and path-level network status perception, etc. It has become an emerging representative of network telemetry technology and has received extensive attention from academia and industry.</p><p>In this survey, we conduct a comprehensive investigation on the situation of in-band network telemetry technology. Firstly, we review the different development stages of network measurement and give a chronology. And we sort out the development history and research results of in-band network telemetry. Secondly, we introduce in detail several existing representative solutions of in-band network telemetry, including INT, IOAM, AM-PM and ANT, in terms of systems, implementation idea, technical features, standardization, and research results. Thirdly, we analyze several key technologies of the in-band network telemetry system, which runs through data generation, export, storage, and analysis. We summarize the advantages and disadvantages of the existing solutions. Moreover, we investigate the latest applications of in-band network telemetry from two aspects: performance measurement and function measurement. Furthermore, we highlight the technical opportunities brought by in-band network telemetry technology to network measurement and management, as well as several technical challenges and future research directions.</p>
computer science, information systems,telecommunications,engineering, electrical & electronic, hardware & architecture
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the limitations of network measurement techniques in traditional methods and software - defined measurement methods. Specifically, the paper focuses on the development of In - band Network Telemetry (INT) technology, which collects hop - by - hop network state information through service data packets to achieve end - to - end visualization of network services. In - band Network Telemetry technology uses the data plane to directly drive the network measurement process, overturning the traditional research idea of regarding network switching devices as intermediate black boxes in network measurement. The paper aims to comprehensively investigate the situation of In - band Network Telemetry technology, including its development history, representative solutions, key technologies, the latest applications, and future research directions and technical challenges.
### Main Problem Points:
1. **Limitations of Traditional Network Measurement**:
- Traditional network measurement methods such as active measurement, passive measurement, and hybrid measurement are simple to deploy, but there are "observer effects" and "inaccurate measurement effects", that is, the network measurement process itself will affect the network state, resulting in inaccurate measurement results.
- Traditional methods cannot accurately reflect the actual network performance, especially in highly dynamic network environments.
2. **Limitations of Software - Defined Measurement**:
- Although Software - Defined Networking (SDN) and Programmable Data Plane (PDP) technologies improve the flexibility and real - time performance of network measurement, they still rely on the drive of the control plane and the management plane and cannot fully achieve real - time, low - latency network state awareness.
3. **Advantages of In - band Network Telemetry**:
- In - band Network Telemetry technology collects network state information by inserting metadata into service data packets, achieving data - plane - driven network measurement.
- This method has the advantages of flexible programming, strong real - time performance, low noise, and path - level network state awareness, and can more accurately reflect the actual performance of the network.
### Main Contributions of the Paper:
1. **Comprehensive Investigation**:
- The paper reviews the development history of In - band Network Telemetry technology and sorts out its research results.
- It introduces in detail several existing representative solutions, including INT, IOAM, AM - PM, and ANT, and analyzes them from aspects such as system, implementation ideas, technical features, standardization, and research results.
2. **Analysis of Key Technologies**:
- It analyzes the key technologies and processes in the In - band Network Telemetry system, including data generation, export, storage, and analysis.
- It summarizes the advantages and disadvantages of existing solutions.
3. **Latest Applications**:
- It investigates the latest applications of In - band Network Telemetry technology in performance measurement and function measurement.
4. **Future Research Directions**:
- It discusses the problems and challenges faced by In - band Network Telemetry technology in the development process and proposes future research directions.
Through these contents, the paper provides a comprehensive background and reference for the further research and development of In - band Network Telemetry technology.