Boosting Dropbox upload speed and improving Windows’ TCP stack
May 3, 2021Alexey Ivanov

Summary
This post details a collaborative effort with Microsoft to diagnose and resolve slow upload speeds on Windows clients. The issue was identified as packet reordering within the Windows TCP stack, exacerbated by the interaction with NIC firmware. The collaboration led to improvements in the Windows implementation of the TCP RACK-TLP algorithm, resulting in a fix released by Microsoft. The post also highlights the utility of Windows tracing tools like `netsh trace` and Message Analyzer compared to Linux-centric approaches.