Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
MASTER THESIS
VIEW 136 | DOWNLOAD 60

Implementing and validating IOAM in VPP

Download
Bayaux, Jerôme ULiège
Promotor(s) : Donnet, Benoît ULiège
Date of defense : 6-Sep-2021/7-Sep-2021 • Permalink : http://hdl.handle.net/2268.2/13211
Details
Title : Implementing and validating IOAM in VPP
Translated title : [fr] Implémentation et validation de IOAM dans VPP
Author : Bayaux, Jerôme ULiège
Date of defense  : 6-Sep-2021/7-Sep-2021
Advisor(s) : Donnet, Benoît ULiège
Committee's member(s) : Mathy, Laurent ULiège
Soldani, Cyril ULiège
Language : English
Keywords : [en] IOAM
[en] VPP
[en] IPv6
Discipline(s) : Engineering, computing & technology > Computer science
Complementary URL : https://github.com/jbayaux/vpp
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security"
Faculty: Master thesis of the Faculté des Sciences appliquées

Abstract

[en] Nowadays, networks are constantly evolving : their complexity, their size and the amount of data that traverses them increase. For these reasons, gathering telemetry data for those networks is an important challenge. IOAM, which stands for In-situ Operations, Administration and Maintenance is one of the solution to resolve this challenge.

As IOAM has already been implemented in the linux kernel, the goal of this master's thesis was to leverage IOAM mechanisms with another support. VPP was chosen to be this support. Although VPP is implemented in user space, it is optimised a lot and it is known for its great performances.

This work was conducted in two parts. Firstly, IOAM has been integrated into VPP. Secondly, the implementation has been validated through performance tests to see how efficient it could be thanks to vector packet processing technology.

At the end, VPP can now be equipped with a working and up-to-date implementation of IOAM with IPv6. In terms of performances, the tests that have been carried showed that IOAM implementation in VPP was efficient enough to be used in practice.


File(s)

Document(s)

File
Access thesis.pdf
Description:
Size: 2.14 MB
Format: Adobe PDF
File
Access summary.pdf
Description:
Size: 64.53 kB
Format: Adobe PDF

Annexe(s)

File
Access vpp_git_project.zip
Description: Zip of the vpp git project
Size: 125.97 kB
Format: Unknown

Author

  • Bayaux, Jerôme ULiège Université de Liège > Master ingé. civ. info., à fin.

Promotor(s)

Committee's member(s)

  • Mathy, Laurent ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
    ORBi View his publications on ORBi
  • Soldani, Cyril ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
    ORBi View his publications on ORBi
  • Total number of views 136
  • Total number of downloads 60










All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.