Doctoral thesis (Dissertations and theses)
Leveraging IPv6 Extension Headers for Advanced Network Observability
Iurman, Justin
2026
 

Files


Full Text
thesis.pdf
Author preprint (8.29 MB)
Request a copy

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
IPv6; Extension Headers; Observability; IOAM
Abstract :
[en] Modern networks are becoming increasingly complex, driven by high-speed links, virtualization, encrypted transport protocols, and the proliferation of globally distributed services. These networks rely on large-scale content distribution infrastructures, making their behavior highly dynamic and often difficult to predict. Operators must ensure both high availability and high-quality user experiences, yet traditional monitoring and measurement approaches struggle to provide timely, scalable, and fine-grained visibility. Active probing can be intrusive and limited in coverage, while passive collection often lacks sufficient detail to capture per-hop performance and path characteristics. This growing complexity and the limitations of conventional tools highlight the urgent need for advanced observability mechanisms that operate within the data plane, capture precise telemetry in real time, and remain deployable across production environments. This thesis addresses these challenges by exploring the use of IPv6 Extension Headers and In Situ Operations, Administration, and Maintenance (IOAM) to enable robust observability. In IPv6, Extension Headers allow optional metadata to be carried in packets without modifying the core protocol, but their behavior in operational networks is inconsistent: routers and middleboxes may process or ignore Extension Headers, or worse, drop IPv6 packets containing Extension Headers. As for IOAM, which uses Extension Headers when used with IPv6, it allows packets to record per-hop operational data, capturing detailed latency, path, and network events in general. Beyond evaluating these mechanisms individually, this work investigates their combination to enable advanced observability, correlating network telemetry with application-level metrics for a more comprehensive, context-aware understanding of system performance. The main contributions of this thesis are: (i) a thorough evaluation of the survivability and processing behavior of IPv6 Extension Headers in controlled environments and at Internet scale; (ii) the implementation of IOAM in the Linux kernel, including performance evaluation; and (iii) the development and evaluation of a new technique that integrates network and application telemetry to provide richer operational insights. Together, these contributions advance the state of the art in observability, demonstrating how existing protocols and mechanisms can be leveraged to meet the evolving needs of modern networks while enabling operators to better understand, manage, and optimize complex infrastructures.
Disciplines :
Computer science
Author, co-author :
Iurman, Justin  ;  Université de Liège - ULiège > Montefiore Institute of Electrical Engineering and Computer Science
Language :
English
Title :
Leveraging IPv6 Extension Headers for Advanced Network Observability
Defense date :
2026
Institution :
ULiège - Université de Liège, Belgium
Degree :
Docteur en sciences de l'ingénieur et technologie
Promotor :
Donnet, Benoît  ;  Université de Liège - ULiège > Département d'électricité, électronique et informatique (Institut Montefiore) > Algorithmique des grands systèmes
President :
Leduc, Guy ;  Université de Liège - ULiège > Département d'électricité, électronique et informatique (Institut Montefiore) > Réseaux informatiques
Jury member :
Mathy, Laurent ;  Université de Liège - ULiège > Département d'électricité, électronique et informatique (Institut Montefiore) > Systèmes informatiques répartis et sécurité
Bonaventure, Olivier;  UCL - Université Catholique de Louvain
De Coninck, Quentin;  UMONS - Université de Mons
Brockners, Frank;  Cisco
Available on ORBi :
since 02 January 2026

Statistics


Number of views
27 (2 by ULiège)
Number of downloads
0 (0 by ULiège)

Bibliography


Similar publications



Contact ORBi