Scaling TCP's Congestion Window for Small Round Trip Times

04/16/2019
by   Bob Briscoe, et al.
0

This memo explains that deploying active queue management (AQM) to counter bufferbloat will not prevent TCP from overriding the AQM and building large queues in a range of not uncommon scenarios. This is a brief paper study to explain this effect which was observed in a number of low latency testbed experiments. To keep its queue short, an AQM drops (or marks) packets to make the TCP flow(s) traversing it reduce their packet rate. Nearly all TCP implementations will not run at less than two packets per round trip time (RTT). 2pkt / RTT need not imply low bit-rate if the RTT is small. For instance, it represents 2Mb/s over a 6ms round trip. When a few TCP flows share a link, in certain scenarios, including regular broadband and data centres, no matter how much the AQM signals to the flows to keep the queue short, they will not obey, because it is impossible for them to run below this floor. The memo proposes the necessary modification to the TCP standard.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/05/2018

Slytherin: Dynamic, Network-assisted Prioritization of Tail Packets in Datacenter Networks

Datacenter applications demand both low latency and high throughput; whi...
research
09/11/2019

Tiny Buffer TCP for Data Center Networks

A low and stable buffer occupancy is critical to achieve high throughput...
research
09/02/2022

Dual Queue Coupled AQM: Deployable Very Low Queuing Delay for All

On the Internet, sub-millisecond queueing delay and capacity-seeking hav...
research
02/23/2020

Model Predictive Congestion Control for TCP Endpoints

A common problem in science networks and private wide area networks (WAN...
research
04/15/2019

Insights from Curvy RED (Random Early Detection)

Active queue management (AQM) drops packets early in the growth of a que...
research
03/16/2020

Stability and Learning in Strategic Queuing Systems

Bounding the price of anarchy, which quantifies the damage to social wel...
research
06/18/2019

Impact of queue feedback on the stability and dynamics of a Rate Control Protocol (RCP) with two delays

Rate Control Protocol (RCP) uses feedback from routers to assign flows t...

Please sign up or login with your details

Forgot password? Click here to reset