High performance TCP in ANSNET
ACM SIGCOMM Computer Communication Review
ICNP '97 Proceedings of the 1997 International Conference on Network Protocols (ICNP '97)
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Part I: buffer sizes for core routers
ACM SIGCOMM Computer Communication Review
Part II: control theory for buffer sizing
ACM SIGCOMM Computer Communication Review
Part III: routers with very small buffers
ACM SIGCOMM Computer Communication Review
Link Buffer Sizing: A New Look at the Old Problem
ISCC '05 Proceedings of the 10th IEEE Symposium on Computers and Communications
Sizing router buffers
Open issues in router buffer sizing
ACM SIGCOMM Computer Communication Review
Fairness, QoS, and buffer sizing
ACM SIGCOMM Computer Communication Review
Performance of Paced and Non-Paced Transmission Control Algorithms in Small Buffered Networks
ISCC '06 Proceedings of the 11th IEEE Symposium on Computers and Communications
Update on buffer sizing in internet routers
ACM SIGCOMM Computer Communication Review
A critique of recently proposed buffer-sizing strategies
ACM SIGCOMM Computer Communication Review
Sizing Router Buffers for Large-Scale TCP/IP Networks
AINAW '07 Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops - Volume 01
Buffer sizing theory for bursty TCP flows
IZS '06 Proceedings of the 2006 International Zurich Seminar on Communications
An SLA perspective on the router buffer sizing problem
ACM SIGMETRICS Performance Evaluation Review
Router buffer sizing revisited: the role of the output/input capacity ratio
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
Experimental study of router buffer sizing
Proceedings of the 8th ACM SIGCOMM conference on Internet measurement
Simulation studies on router buffer sizing for short-lived and pacing TCP flows
Computer Communications
Achieving 100% throughput in TCP/AQM under aggressive packet marking with small buffer
IEEE/ACM Transactions on Networking (TON)
Buffer sizing results for RCP congestion control under connection arrivals and departures
ACM SIGCOMM Computer Communication Review
Packet pacing in small buffer optical packet switched networks
IEEE/ACM Transactions on Networking (TON)
The effects of fairness in buffer sizing
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
Modeling TCP in small-buffer networks
NETWORKING'08 Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet
Convergence of trajectories and optimal buffer sizing for AIMD congestion control
Performance Evaluation
Enabling a bufferless core network using edge-to-edge packet-level FEC
INFOCOM'10 Proceedings of the 29th conference on Information communications
On TCP-based SIP server overload control
Principles, Systems and Applications of IP Telecommunications
Comparison of end-to-end and network-supported fast startup congestion control schemes
Computer Networks: The International Journal of Computer and Telecommunications Networking
Analysis of DCTCP: stability, convergence, and fairness
Proceedings of the ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Analysis of DCTCP: stability, convergence, and fairness
ACM SIGMETRICS Performance Evaluation Review - Performance evaluation review
Hermes: an integrated CPU/GPU microarchitecture for IP routing
Proceedings of the 48th Design Automation Conference
Anomalous loss performance for mixed real-time and TCP traffic in routers with very small buffers
IEEE/ACM Transactions on Networking (TON)
Adapting router buffers for energy efficiency
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
Computer Networks: The International Journal of Computer and Telecommunications Networking
Less is more: trading a little bandwidth for ultra-low latency in the data center
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
Buffer scaling for optical packet switching networks with shared RAM
Optical Switching and Networking
Sharing small optical buffers between real-time and TCP traffic
Optical Switching and Networking
Periodic early detection for improved TCP performance and energy efficiency
Computer Networks: The International Journal of Computer and Telecommunications Networking
A spike-detecting AQM to deal with elephants
Computer Networks: The International Journal of Computer and Telecommunications Networking
On the impact of finite buffers on per-flow delays in FIFO queues
Proceedings of the 24th International Teletraffic Congress
Wireless Personal Communications: An International Journal
High-performance implementation of in-network traffic pacing for small-buffer networks
Computer Communications
Hi-index | 0.00 |
The past few years have witnessed a lot of debate on how large Internet router buffers should be. The widely believed rule-of-thumb used by router manufacturers today mandates a buffer size equal to the delay-bandwidth product. This rule was first challenged by researchers in 2004 who argued that if there are a large number of long-lived TCP connections flowing through a router, then the buffer size needed is equal to the delay-bandwidth product divided by the square root of the number of long-lived TCP flows. The publication of this result has since reinvigorated interest in the buffer sizing problem with numerous other papers exploring this topic in further detail - ranging from papers questioning the applicability of this result to proposing alternate schemes to developing new congestion control algorithms, etc. This paper provides a synopsis of the recently proposed buffer sizing strategies and broadly classifies them according to their desired objective: link utilisation, and per-flow performance. We discuss the pros and cons of these different approaches. These prior works study buffer sizing purely in the context of TCP. Subsequently, we present arguments that take into account both real-time and TCP traffic. We also report on the performance studies of various high-speed TCP variants and experimental results for networks with limited buffers. We conclude this paper by outlining some interesting avenues for further research.