Abstract
Real-time monitoring and measurement are the basis for most management operations, such as traffic engineering, quality of service assurance, and anomaly detection. Nevertheless, collecting measurements from all network devices with sampling and polling-based methods is not scalable. To tackle this issue, the P4 Language Consortium proposed the In-band Network Telemetry (INT) framework that provides real-time and fine-grain measurements in the data plane using telemetry packets. However, the task of specifying the route taken by a telemetry probe still relays on the traditional routing protocols, which require state changes in routing tables and fail to achieve the required accuracy, coverage and latency. In this context, this article investigates how to combine INT with a source routing method based on the stateless Multipath Polynomial Key-based Architecture (M-PolKA). We implemented this multipath telemetry solution as MPolKA-INT using the P4 language, and the experimental results showed low overhead in the data and control planes with agile and flexible path (re)configuration, since it does not require state changes in the routing tables of the devices in the network core.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bosshart, P., et al.: P4: programming protocol-independent packet processors. ACM SIGCOMM Comput. Commun. Rev. 44(3), 87–95 (2014)
Dominicini, C., et al. Deploying polka source routing in p4 switches : (invited paper). In: 2021 International Conference on Optical Network Design and Modeling (ONDM), pp. 1–3 (2021)
Guimarães, R.S., et al.: M-PolKA: multipath polynomial key-based source routing for reliable communications. IEEE Trans. Netw. Serv. Manage. 19(3), 2639–2651 (2022)
Hare, C.: Simple network management protocol (SNMP) (2011)
Knight, S., Nguyen, H.X., Falkner, N., Bowden, R., Roughan, M.: The internet topology zoo. IEEE J. Sel. Areas Commun. 29(9), 1765–1775 (2011)
Lantz, B., Heller, B., McKeown, N.: A network in a laptop: rapid prototyping for software-defined networks. In: Hotnets-IX, New York, NY, USA. Association for Computing Machinery (2010). ISBN 9781450304092
Lin, W.-H., et al.: Network telemetry by observing and recording on programmable data plane. In: 2021 IFIP Networking Conference (IFIP Networking), pp. 1–6 (2021)
P4.org. In-band network telemetry (INT) dataplane specification, November 2020. https://p4.org/p4-spec/docs/INT_v2_1.pdf
Pan, T., et al.: Int-path: towards optimal path planning for in-band network-wide telemetry. In: IEEE INFOCOM 2019-IEEE Conference on Computer Communications, pp. 487–495. IEEE (2019)
Pan, T., et al.: Int-probe: lightweight in-band network-wide telemetry with stationary probes. In: 2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS), pp. 898–909 (2021)
Simsek, G., Ergenç, D., Onur, E.: Efficient network monitoring via in-band telemetry. In: 2021 17th International Conference on the Design of Reliable Communication Networks (DRCN), pp. 1–6 (2021)
Tsai, P.-W., Tsai, C.-W., Hsu, C.-W., Yang, C.-S.: Network monitoring in software-defined networking: a review. IEEE Syst. J. 12(4), 3958–3969 (2018)
Zheng, Y., Pan, T., Zhang, Y., Song, E., Huang, T., Liu, Y.: Multipath in-band network telemetry. In: IEEE INFOCOM 2021 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 1–2 (2021)
Acknowledgment
This work was a recipient of the 2021 Google Research Scholar Award, and the 2022 Intel Fast Forward Initiative. It was also supported by: FAPES (941/2022, 1026/2022), CAPES (Programa de Desenvolvimento da Pós-Graduação - PDPG - Parcerias Estratégicas nos Estados) and FAPESP/MCTI/CGI.br (2020/05182-3).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
de O. Pereira, I., Dominicini, C.K., Guimarães, R.S., Villaça, R.S., Almeida, L.R., Vassoler, G. (2023). MPolKA-INT: Stateless Multipath Source Routing for In-Band Network Telemetry. In: Barolli, L. (eds) Advanced Information Networking and Applications. AINA 2023. Lecture Notes in Networks and Systems, vol 654. Springer, Cham. https://doi.org/10.1007/978-3-031-28451-9_45
Download citation
DOI: https://doi.org/10.1007/978-3-031-28451-9_45
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-28450-2
Online ISBN: 978-3-031-28451-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)