Abstract
Explicit transmission control protocol (TCP) window control through the modification of the receiver's advertised window in ACK packets is one of the ways intermediate network elements can contribute to the end-to-end TCP control. The TCP receiver's advertised window, which indicates the level of the receive buffer of a TCP connection, limits the maximum window and consequently the throughput that can be achieved by the TCP sender. Thus, appropriate reduction of the advertised window by intermediate network elements can control the number of packets sent from a TCP sender. This paper describes a TCP window control scheme for a shared memory system with multiple queues. A dynamic buffer threshold, computed using a simple recursive algorithm, is used to dynamically allocate buffer space to the queues.
Original language | British English |
---|---|
Pages (from-to) | 369-385 |
Number of pages | 17 |
Journal | Journal of Systems Architecture |
Volume | 49 |
Issue number | 7-9 |
DOIs | |
State | Published - Oct 2003 |
Keywords
- Buffer allocation
- Congestion control
- Dynamic buffer threshold
- TCP window control