Implementations
4.4BSD-Lite2 TCP/IP stack implementation, CMX-MicroNet TCP/IP Networking, CPC/IP, eCos, ejip, Elmic Systems Turbo-Treck, Experience with TCP Vegas from SunOS 4.1.3 to NetB, EZ Stack Embeddable TCP/IP Protocol Suite, FreeBSD's TCP implementation, Fusion TCP/IP
RFCs
BCP28 - Enhancing TCP Over Satellite Channels usin, RFC1323 - TCP Extensions for High Performance, RFC2018 - TCP Selective Acknowledgement Options, RFC2481 - A Proposal to add Explicit Congestion No, RFC2581 - TCP Congestion Control, RFC2582 - The NewReno Modification to TCP's F, RFC2861 - TCP Congestion Window Validation, RFC2883 - An Extension to the Selective Acknowledg, RFC2988 - Computing TCP's Retransmission Time, RFC3042 - Enhancing TCP's Loss Recovery Using
A User's Guide to TCP Windows
A User's Guide to TCP Windows
Enabling High Performance Data Transfers on Hosts
TCP performance tuning notes from PSC
Equation-Based Congestion Control for Unicast Appl
Research papers describing experience getting TCP-compatible throughput from rate-based (rather than window-based) approaches. Since resulting traffic stream is less bursty, this approach is suitable for streaming multimedia applications that need congestion-avoidance properties.
Global Optimization with End-to-End Congestion Con
links from Sally Floyd
Increasing TCP's Initial Window
including links to simulations, experiments, talks, and the RFC
NASA TCP Research
including SACK/FACK, larger initial windows, and TCP over Satellite
Prioritizing empty TCP ACKs with pf and ALTQ
An OpenBSD-specific way to relieve TCP performance degradation due to congestion in the opposite direction across a bottleneck.
T/TCP Home Page
Historic description of T/TCP. Includes links to RFCs and source code. Not being updated since Richard W. Stevens has passed away.
TCP/IP Resources List
A meta-FAQ about TCP/IP regularly posted to Usenet.
TCPSAT list of TCP papers
A list of pointers to author's copies of TCP-related papers from (now closed) IETF TCP Over Satellite working group.
The TCP-Friendly Website
TCP-friendly algorithms and TCP performance models
The Web 100 Project
The goal is to make 100Mbps TCP streams over wide-area networks possible for general users.