Measuring Round-Trip Response Latencies Under Asymmetric Routing

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Shobhana, Bhavana Vannarth, Chien, Yen-lin, Diamant, Jonathan, Nath, Badri, Feibish, Shir Landau, Narayana, Srinivas
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917313267105792
author Shobhana, Bhavana Vannarth
Chien, Yen-lin
Diamant, Jonathan
Nath, Badri
Feibish, Shir Landau
Narayana, Srinivas
author_facet Shobhana, Bhavana Vannarth
Chien, Yen-lin
Diamant, Jonathan
Nath, Badri
Feibish, Shir Landau
Narayana, Srinivas
contents Latency is a key indicator of Internet service performance. Continuously tracking the latency of client requests enables service operators to quickly identify bottlenecks, perform adaptive resource allocation or routing, and mitigate attacks. Passively measuring the response latency at intermediate vantage points is attractive since it provides insight into the experience of real clients without requiring client instrumentation or incurring probing overheads. This paper presents PIRATE, a passive approach to measure response latencies when only the client-to-server traffic is visible, even when transport headers are encrypted. PIRATE estimates the time gap between causal pairs - two requests such that the response to the first triggered the second - as a proxy for the client-side response latency. Our experiments with a realistic web application show that PIRATE can estimate the response latencies measured at the client application layer to within 1 percent. A PIRATE-enhanced layer-4 load balancer (with DSR) cuts tail latencies by 37 percent.
format Preprint
id arxiv_https___arxiv_org_abs_2505_14358
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Measuring Round-Trip Response Latencies Under Asymmetric Routing
Shobhana, Bhavana Vannarth
Chien, Yen-lin
Diamant, Jonathan
Nath, Badri
Feibish, Shir Landau
Narayana, Srinivas
Networking and Internet Architecture
Latency is a key indicator of Internet service performance. Continuously tracking the latency of client requests enables service operators to quickly identify bottlenecks, perform adaptive resource allocation or routing, and mitigate attacks. Passively measuring the response latency at intermediate vantage points is attractive since it provides insight into the experience of real clients without requiring client instrumentation or incurring probing overheads. This paper presents PIRATE, a passive approach to measure response latencies when only the client-to-server traffic is visible, even when transport headers are encrypted. PIRATE estimates the time gap between causal pairs - two requests such that the response to the first triggered the second - as a proxy for the client-side response latency. Our experiments with a realistic web application show that PIRATE can estimate the response latencies measured at the client application layer to within 1 percent. A PIRATE-enhanced layer-4 load balancer (with DSR) cuts tail latencies by 37 percent.
title Measuring Round-Trip Response Latencies Under Asymmetric Routing
topic Networking and Internet Architecture
url https://arxiv.org/abs/2505.14358