Implementation of IOAM for IPv6 in the Linux Kernel
Justin Iurman, Benoit Donnet, Frank Brockners

TL;DR
This paper presents the first implementation of IOAM for IPv6 in the Linux kernel, enabling in-packet telemetry collection, with a preliminary evaluation demonstrating its functionality in a controlled setting.
Contribution
It introduces the initial Linux kernel implementation of IOAM for IPv6 and provides an open-source version along with a preliminary performance evaluation.
Findings
Implementation successfully integrates IOAM in Linux kernel for IPv6
Preliminary tests confirm operational functionality
Open-source availability facilitates further research
Abstract
In-situ Operations, Administration, and Maintenance (IOAM) is currently under standardization at the IETF. It allows for collecting telemetry and operational information along a path, within the data packet, as part of an existing (possibly additional) header. This paper discusses the very first implementation of IOAM for the Linux kernel with IPv6 as encapsulation protocol. We also propose a first preliminary evaluation of our implementation under a controlled environment. Our IOAM implementation is available as open source.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIPv6, Mobility, Handover, Networks, Security · Mobile Agent-Based Network Management · Wireless Networks and Protocols
