uTNT: Unikernels for Efficient and Flexible Internet Probing
Maxime Letemple, Gaulthier Gain, Sami Ben Mariem, Laurent Mathy, and, Benoit Donnet

TL;DR
uTNT leverages unikernels to enhance the flexibility and efficiency of Internet probing, specifically for traceroute extensions like TNT, enabling more reactive and adaptable network measurements.
Contribution
This paper introduces uTNT, a unikernel-based implementation of TNT, demonstrating improved performance and flexibility for Internet probing compared to traditional methods.
Findings
uTNT outperforms traditional approaches in measurement efficiency
Unikernels provide increased flexibility for network measurement tools
uTNT successfully reveals MPLS tunnels in tests
Abstract
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…
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
TopicsAdvanced Data Storage Technologies · Caching and Content Delivery · Network Packet Processing and Optimization
