Abstract

Identifying the underlying TCP variant from passive measurements is important for several reasons, e.g., exploring security ramifications, traffic engineering in the Internet, etc. In this paper, we are interested in investigating the delay characteristics of widely used TCP algorithms that exploit queueing delay as a congestion signal. Hence, we present an effective TCP variant identification methodology from traffic measured passively by analyzing $\beta$ , the multiplicative back-off factor to decrease the cwnd on a loss event, and the queueing delay values. We address how $\beta$ varies as a function of queueing delay and how the TCP variants of delay-based congestion control algorithms can be predicted both from passively measured traffic and real measurements over the Internet. We further employ a novel non-stationary time series approach from a stochastic nonparametric perspective using a two-sided Kolmogorov-Smirnov test to classify delay-based TCP algorithms based on the $\alpha$ , the rate at which a TCP sender's side cwnd grows per window of acknowledged packets, parameter. Through extensive experiments on emulated and realistic scenarios, we demonstrate that the data-driven classification techniques based on probabilistic models and Bayesian inference for optimal identification of the underlying delay-based TCP congestion algorithms give promising results. We show that our method can also be applied equally well to loss-based TCP variants.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1109/nca.2019.8935063
https://academic.microsoft.com/#/detail/2995590890
https://dx.doi.org/10.1109/NCA.2019.8935063
Back to Top

Document information

Published on 01/01/2019

Volume 2019, 2019
DOI: 10.1109/nca.2019.8935063
Licence: CC BY-NC-SA license

Document Score

0

Views 0
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?