This memo makes the case for interdependent TCP control blocks, where part of the TCP state is shared among similar concurrent connections, or across similar connection instances. TCP state includes a combination of parameters, such as connection state, current round- trip time estimates, congestion control information, and process information. This state is currently maintained on a per-connection basis in the TCP control block, but should be shared across connections to the same host. The goal is to improve transient transport performance, while maintaining backward-compatibility with existing implementations.
RFC Downloads
Cited By
- Guo L and Lee J On TCP Simulation Fidelity in ns-2 Proceedings of the 14th ACM International Symposium on QoS and Security for Wireless and Mobile Networks, (55-62)
- Jevtic S, Lotfalizadeh H and Kim D Toward Network-based DDoS Detection in Software-defined Networks Proceedings of the 12th International Conference on Ubiquitous Information Management and Communication, (1-8)
- Islam S and Welzl M Start Me Up Proceedings of the 2016 Applied Networking Research Workshop, (52-54)
- Islam S, Welzl M, Gjessing S and Khademi N (2014). Coupled congestion control for RTP media, ACM SIGCOMM Computer Communication Review, 44:4, Online publication date: 25-Feb-2015.
- Islam S, Welzl M, Gjessing S and Khademi N Coupled congestion control for RTP media Proceedings of the 2014 ACM SIGCOMM workshop on Capacity sharing workshop, (21-26)
- Dukkipati N, Mathis M, Cheng Y and Ghobadi M Proportional rate reduction for TCP Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference, (155-170)
- Scharf M (2011). Comparison of end-to-end and network-supported fast startup congestion control schemes, Computer Networks: The International Journal of Computer and Telecommunications Networking, 55:8, (1921-1940), Online publication date: 1-Jun-2011.
- Kuo F and Fu X (2008). Probe-Aided MulTCP, ACM SIGCOMM Computer Communication Review, 38:1, (17-28), Online publication date: 30-Jan-2008.
- Ford B Structured streams Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications, (361-372)
- Ford B (2007). Structured streams, ACM SIGCOMM Computer Communication Review, 37:4, (361-372), Online publication date: 1-Oct-2007.
- Schütz S, Eggert L, Schmid S and Brunner M (2005). Protocol enhancements for intermittently connected hosts, ACM SIGCOMM Computer Communication Review, 35:3, (5-18), Online publication date: 1-Jul-2005.
- Rabinovich M and Wang H (2004). DHTTP, IEEE/ACM Transactions on Networking (TON), 12:6, (1007-1020), Online publication date: 1-Dec-2004.
- Hsieh H, Kim K and Sivakumar R On achieving weighted service differentiation Proceedings of the 11th international conference on Quality of service, (440-457)
- Savorić M, Karl H and Wolisz A (2003). The TCP control block interdependence in fixed networks-new performance results, Computer Communications, 26:4, (366-375), Online publication date: 1-Mar-2003.
- Eggert L, Heidemann J and Touch J (2019). Effects of ensemble-TCP, ACM SIGCOMM Computer Communication Review, 30:1, (15-29), Online publication date: 1-Jan-2000.
- Andersen D, Bansal D, Curtis D, Seshan S and Balakrishnan H System support for bandwidth management and content adaptation in internet applications Proceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 4
- Balakrishnan H, Rahul H and Seshan S An integrated congestion management architecture for Internet hosts Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, (175-187)
- Balakrishnan H, Rahul H and Seshan S (2019). An integrated congestion management architecture for Internet hosts, ACM SIGCOMM Computer Communication Review, 29:4, (175-187), Online publication date: 1-Oct-1999.
- Nielsen H, Gettys J, Baird-Smith A, Prud'hommeaux E, Lie H and Lilley C Network performance effects of HTTP/1.1, CSS1, and PNG Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication, (155-166)
- Nielsen H, Gettys J, Baird-Smith A, Prud'hommeaux E, Lie H and Lilley C (2019). Network performance effects of HTTP/1.1, CSS1, and PNG, ACM SIGCOMM Computer Communication Review, 27:4, (155-166), Online publication date: 1-Oct-1997.
Recommendations
The TCP control block interdependence in fixed networks-new performance results
In a today's Internet end system, the congestion and flow control of every TCP connection is done separately. This means that every TCP sender of the TCP connections of an end system has to determine current information about the network for itself and ...
The TCP Control Block Interdependence in Fixed Networks - Some Performance Results
COST 263: Proceedings of the Second International Workshop on Quality of Future Internet ServicesFor every TCP connection a TCP sender has a control block in which the current values of the variables and parameters of the connection are stored, e.g., the congestion window size, the slow start threshold, or the (smoothed) round trip time. The ...
TCP CERL: congestion control enhancement over wireless networks
In this paper, we propose and verify a modified version of TCP Reno that we call TCP Congestion Control Enhancement for Random Loss (CERL). We compare the performance of TCP CERL, using simulations conducted in ns-2, to the following other TCP variants: ...