Lightweight INT on the Tofino programmable switch
In-band network telemetry (INT), enabled by programmable data planes and the appearance of programming protocol-independent languages such as P4, emerged as a viable approach for network monitoring. INT allows the collection of fine-grained network information in real-time, increasing network visibility, at the cost of network overhead. Several lightweight INT approaches have been recently proposed that attempt to alleviate the transmission overhead of INT, while maintaining a high degree of monitoring accuracy. However, their impact on the resources of the respective hardware network devices has been hardly investigated as most of the approaches are evaluated via simulation. In this study, we provide proof of concept implementations of two lightweight INT approaches that have been proposed for path tracing on the Intel Tofino ASIC, identifying the challenges of porting the solution to the selected target. We examine their performance, providing an in-depth analysis of resource consumption.
Authors
- Paola Grosso (ORCID: https://orcid.org/0000-0003-4600-9812)
- Leandro C. de Almeida (ORCID: https://orcid.org/0000-0003-4342-3030)
- Chrysa Papagianni (ORCID: https://orcid.org/0000-0002-2665-6492)
- Panagiotis Papadimitriou (ORCID: https://orcid.org/0000-0001-5005-8866)
- Κωνσταντίνος Παπαδόπουλος (ORCID: https://orcid.org/0000-0002-1379-356X)
- Angelos Dimoglis
Institutions
- University of Macedonia (GR)
- Instituto Federal de Educação Ciência e Tecnologia da Paraíba (BR)
- Instituto Federal de Educação, Ciência e Tecnologia do Pará (BR)
- University of Amsterdam (NL)
Publication Details
- Published
- 2024-12-04
- DOI
- https://doi.org/10.1145/3636534.3696729
- Citations
- 3
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.63
Funders
- European Commission
- Nederlandse Organisatie voor Wetenschappelijk Onderzoek
- HORIZON EUROPE Framework Programme