CC-Fuzz: Genetic algorithm-based fuzzing for stress testing congestion control algorithms

07/15/2022
by   Devdeep Ray, et al.
0

Congestion control research has experienced a significant increase in interest in the past few years, with many purpose-built algorithms being designed with the needs of specific applications in mind. These algorithms undergo limited testing before being deployed on the Internet, where they interact with other congestion control algorithms and run across a variety of network conditions. This often results in unforeseen performance issues in the wild due to algorithmic inadequacies or implementation bugs, and these issues are often hard to identify since packet traces are not available. In this paper, we present CC-Fuzz, an automated congestion control testing framework that uses a genetic search algorithm in order to stress test congestion control algorithms by generating adversarial network traces and traffic patterns. Initial results using this approach are promising - CC-Fuzz automatically found a bug in BBR that causes it to stall permanently, and is able to automatically discover the well-known low-rate TCP attack, among other things.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2022

ZEUS: An Experimental Toolkit for Evaluating Congestion Control Algorithms in 5G Environments

As global cellular networks converge to 5G, one question lingers: Are we...
research
12/30/2020

TCP D*: A Low Latency First Congestion Control Algorithm

The choice of feedback mechanism between delay and packet loss has long ...
research
05/15/2020

On Congestion Control for Distributed Ledgers in Adversarial IoT Networks

Distributed Ledger Technologies (DLTs) (the agnostic term for blockchain...
research
06/14/2018

Micro Congestion Control: Every Flow Deserves a Second Chance

Today, a considerable Internet traffic is sent from the datacenter and h...
research
05/17/2023

Friendliness between AIMD Algorithms

This paper aims to provide a robust grounding for the additive increase ...
research
07/22/2022

Impact of RoCE Congestion Control Policies on Distributed Training of DNNs

RDMA over Converged Ethernet (RoCE) has gained significant attraction fo...
research
08/14/2016

Can Peripheral Representations Improve Clutter Metrics on Complex Scenes?

Previous studies have proposed image-based clutter measures that correla...

Please sign up or login with your details

Forgot password? Click here to reset