Guardado en:
Detalles Bibliográficos
Autores principales: Letemple, Maxime, Gain, Gaulthier, Mariem, Sami Ben, Mathy, Laurent, Donnet, Benoit
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:https://arxiv.org/abs/2405.04036
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866929336874958848
author Letemple, Maxime
Gain, Gaulthier
Mariem, Sami Ben
Mathy, Laurent
Donnet, Benoit
author_facet Letemple, Maxime
Gain, Gaulthier
Mariem, Sami Ben
Mathy, Laurent
Donnet, Benoit
contents The last twenty years have seen the development and popularity of network measurement infrastructures. Internet measurement platforms have become common and have demonstrated their relevance in Internet understanding and security observation. However, despite their popularity, those platforms lack of flexibility and reactivity, as they are usually used for longitudinal measurements. As a consequence, they may miss detecting events that are security or Internet-related. During the same period, operating systems have evolved to virtual machines (VMs) as self-contained units for running applications, with the recent rise of unikernels, ultra-lightweight VMs tailored for specific applications, eliminating the need for a host OS. In this paper, we advocate that measurement infrastructures could take advantage of unikernels to become more flexible and efficient. We propose uTNT, a proof-of-concept unikernel-based implementation of TNT, a traceroute extension able to reveal MPLS tunnels. This paper documents the full toolchain for porting TNT into a unikernel and evaluates uTNT performance with respect to more traditional approaches. The paper also discusses a use case in which uTNT could find a suitable usage. uTNT source code is publicly available on Gitlab.
format Preprint
id arxiv_https___arxiv_org_abs_2405_04036
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle uTNT: Unikernels for Efficient and Flexible Internet Probing
Letemple, Maxime
Gain, Gaulthier
Mariem, Sami Ben
Mathy, Laurent
Donnet, Benoit
Operating Systems
Networking and Internet Architecture
The last twenty years have seen the development and popularity of network measurement infrastructures. Internet measurement platforms have become common and have demonstrated their relevance in Internet understanding and security observation. However, despite their popularity, those platforms lack of flexibility and reactivity, as they are usually used for longitudinal measurements. As a consequence, they may miss detecting events that are security or Internet-related. During the same period, operating systems have evolved to virtual machines (VMs) as self-contained units for running applications, with the recent rise of unikernels, ultra-lightweight VMs tailored for specific applications, eliminating the need for a host OS. In this paper, we advocate that measurement infrastructures could take advantage of unikernels to become more flexible and efficient. We propose uTNT, a proof-of-concept unikernel-based implementation of TNT, a traceroute extension able to reveal MPLS tunnels. This paper documents the full toolchain for porting TNT into a unikernel and evaluates uTNT performance with respect to more traditional approaches. The paper also discusses a use case in which uTNT could find a suitable usage. uTNT source code is publicly available on Gitlab.
title uTNT: Unikernels for Efficient and Flexible Internet Probing
topic Operating Systems
Networking and Internet Architecture
url https://arxiv.org/abs/2405.04036