Project

Projects: LightKone , SyncFree , x265 , etc. ...
Home/ Projects/ Buffer
Buffer bloat

Buffer bloat

Performance simulation of buffer bloat in routers
Universiteit van Amsterdam
Feb 2011-Mar 2011
Old

Due to the dramatic price drop of memory network devices are configured with much larger buffer sizes than before in order to prevent packet drop. This undermines the assumptions of the TCP congestion avoidance algorithm which depends on packet loss in order to detect and prevent network congestion. We investigate the effects of this buffer bloat phenomenon on throughput and latency. Our simulations show that increasing buffer sizes reduces throughput slightly, but sharply increases latency. When the link is saturated then large buffer sizes cause dramatic reduction of throughput rates for applications which transmit data only periodically. In addition we show that TCP is in fact remarkably resilient to packet drop and can tolerate very small buffer sizes very well at the benefit of optimal latency.

Prof. Dr. Cees de Laat netbuf page
Document in OS3
Project Report


Top