# Demystifying TCP Initial Window Configurations of Content Distribution   Networks

**Authors:** Jan R\"uth, Oliver Hohlfeld

arXiv: 1902.08937 · 2019-02-26

## TL;DR

This paper investigates how major Content Delivery Networks customize TCP initial window sizes in real-world deployments, revealing significant deviations from standardized recommendations and highlighting the impact on web performance.

## Contribution

It provides an empirical analysis of TCP IW configurations across multiple CDNs, uncovering widespread customization and deviations from standards in actual Internet deployments.

## Key findings

- Most CDNs customize IW sizes beyond standards.
- Some CDNs use different IW values for different users and content.
- IW sizes observed range from below 50 to up to 100 segments.

## Abstract

Driven by their quest to improve web performance, Content Delivery Networks (CDNs) are known adaptors of performance optimizations. In this regard, TCP congestion control and particularly its initial congestion window (IW) size is one long-debated topic that can influence CDN performance. Its size is, however, assumed to be static by IETF recommendations---despite being network- and application-dependent---and only infrequently changed in its history. To understand if the standardization and research perspective still meets Internet reality, we study the IW configurations of major CDNs. Our study uses a globally distributed infrastructure of VPNs giving access to residential access links that enable to shed light on network-dependent configurations. We observe that most CDNs are well aware of the IW's impact and find a high amount of customization that is beyond current Internet standards. Further, we find CDNs that utilize different IWs for different customers and content while others resort to fixed values. We find various initial window configurations, most below 50 segments yet with exceptions of up to 100 segments---the tenfold of current standards. Our study highlights that Internet reality drifted away from recommended and standardized practices.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.08937/full.md

## Figures

8 figures with captions in the complete paper: https://tomesphere.com/paper/1902.08937/full.md

## References

28 references — full list in the complete paper: https://tomesphere.com/paper/1902.08937/full.md

---
Source: https://tomesphere.com/paper/1902.08937