Tracking the QUIC Spin Bit on Tofino

12/06/2021
by   Ike Kunze, et al.
0

QUIC offers security and privacy for modern web traffic by closely integrating encryption into its transport functionality. In this process, it hides transport layer information often used for network monitoring, thus obsoleting traditional measurement concepts. To still enable passive RTT estimations, QUIC introduces a dedicated measurement bit - the spin bit. While simple in its design, tracking the spin bit at line-rate can become challenging for software-based solutions. Dedicated hardware trackers are also unsuitable as the spin bit is not invariant and can change in the future. Thus, this paper investigates whether P4-programmable hardware, such as the Intel Tofino, can effectively track the spin bit at line-rate. We find that the core functionality of the spin bit can be realized easily, and our prototype has an accuracy close to software-based trackers. Our prototype further protects against faulty measurements caused by reordering and prepares the data according to the needs of network operators, e.g., by classifying samples into pre-defined RTT classes. Still, distinct concepts in QUIC, such as its connection ID, are challenging with current hardware capabilities.

READ FULL TEXT
research
01/17/2018

Integrating Remote Attestation with Transport Layer Security

Intel(R) Software Guard Extensions (Intel(R) SGX) is a promising technol...
research
06/25/2021

L, Q, R, and T – Which Spin Bit Cousin Is Here to Stay?

Network operators utilize traffic monitoring to locate and fix faults or...
research
07/13/2021

A QUIC(K) Way Through Your Firewall?

The QUIC protocol is a new approach to combine encryption and transport ...
research
05/29/2020

Programmable In-Network Obfuscation of Traffic

Recent advances in programmable switch hardware offer a fresh opportunit...
research
03/26/2018

BER measurements in the evaluation of operation correctness of VSAT modem traffic interfaces

This paper presents using bit error rate (BER) measurements to evaluate ...
research
08/28/2021

TrackerSift: Untangling Mixed Tracking and Functional Web Resources

Trackers have recently started to mix tracking and functional resources ...
research
01/16/2019

Measurements As First-class Artifacts

The emergence of programmable switches has sparked a significant amount ...

Please sign up or login with your details

Forgot password? Click here to reset